The 10 best beach hotels in Ranna, Sri Lanka | Booking.com
Skip to main content

Beach Hotels in Ranna

Find the beach hotels that appeal to you the most

The best beach hotels in Ranna

Check out our pick of great beach hotels in Ranna

Filter by:

Review score

Ranna Beach House

Ranna

Featuring a garden, private pool and sea views, Ranna Beach House is located in Ranna. This beachfront property offers access to a patio, free private parking and free WiFi.

C
Christopher
From
United Kingdom
Stunning villa directly on deserted beach. Large pool maintained daily. Amazing staff prepared us beautiful food each day. We will be back when next in Sri Lanka!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
US$391.50
1 night, 2 adults

Waves ranna cabana and seafood

Ranna

Situated in Ranna, a few steps from Gurupokuna Beach and 32 km from Hummanaya Blow Hole, Waves ranna cabana and seafood offers a private beach area and air conditioning.

O
Oliver
From
India
Best place ever 😍 friendly, peaceful, tasty, clean and comfortable 🙏🏽🌺🧡
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 49 reviews
Price from
US$47.53
1 night, 2 adults

Lankavatara Ocean Retreat & Spa

Tangalle (Near Ranna)

Featuring free WiFi throughout the property, Lankavatara Ocean Retreat is located in Kalametiya, 15 km from Tangalle Lagoon.

K
Könül
From
Azerbaijan
The hotel was very nice ending for our Sri Lanka trip. We were travelling for our 10 year wedding anniversary and also my husbands birthday was same day of our anniversary. We spent our last 2 days in this hotel and we enjoyed it very much. The hotel was very helpful for our early check-in and late check-out sitations. The pool was very nice and clean, you can enjoy the ocean view and calm atmosphere from the pool. The restaurant and the food was amazing and really tasty. On our last night dinner i just told server Nimesh that its my husbands birthday and i want to make him a surprise little celebration with some candle and other staff. He arranged it very quickly and even they put Happy birthday song at the restaurant and my husband was just wow. Thank you, Nimesh, for this memory! Also the hotel Reception staff team was very kind and helpful, they have arranged a flower bouget surprise for us in the car during our transfer from Mirissa to Tangalle for our wedding anniversary. The room as well was nicely decorated with flowers and welcome amenities for our anniversary. Also in the mornings there was a free yoga lesson with a professional yoga instructor, we attended it and it was amazing to have it on open air. The hotel location as well was super nice, in the evenings we enjoyed amazing sunset view and you could also walk on the long beach. The hotel was just 30 minutes away from Rekawa Turtle watch, which we visited with the advise of the hotel reception and this was one of the best moments of our trips. Overall if you want to have a nice honeymoonlike stay in a resortlike property or a peaceful stay with your family and children, this hotel can be the best choice. Thank you for everything, dear Lankavatara Team!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,006 reviews
Price from
US$126
1 night, 2 adults

Shine Wave Turtle Beach

Tangalle (Near Ranna)

Shine Wave Turtle Beach has a garden, a private beach area and a sun terrace with swimming pool and Full English/Irish breakfast in Tangalle.

S
Sandra
From
Australia
The rooms are exceptionally well equipped furnished and designed and spacious Everything about our stay from arrival to departure was perfect, breakfast was delicious, the restaurants near by are exceptional
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 429 reviews
Price from
US$60
1 night, 2 adults

Blue Ocean Resort

Netolpitiya (Near Ranna)

Set in Netolpitiya, a few steps from Wella Odaya Beach, Blue Ocean Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

K
Klára
From
Czech Republic
We had beautiful stay at this amazing place. Personal was always here and helpful, arranged for us tuktuk and bird watching tour. The room was amazing, clean, spacious, comfortable, we were upgraded for free. Ever day nice breakfast- different options available. Long Beach with palms and minimum people. If you get behind the waves, you can swim there. But best for long walks. Few beach restaurants nearby with fresh fish. Calm and peaceful, ideal if you want to get away from the crowds and just spend time with the sea and yourself.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Price from
US$76.50
1 night, 2 adults

Ashansa Lagoon Resort

Tangalle (Near Ranna)

Set in Tangalle, 600 metres from Tangalle Beach, Ashansa Lagoon Resort offers accommodation with free bikes, free private parking, a garden and a private beach area.

A
Anna
From
Russia
Very quiet place compared to other parts of the island. Large room, great terrace, friendly staff, good breakfast! The hotel has a large green area, 5 minutes walk to the beach. We were very tired and did not go to see the turtles, but next to the hotel there is a center where organized tours start every day at 20:30.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 149 reviews
Price from
US$40
1 night, 2 adults

AMOUR AT TURTLE BEACH

Tangalle (Near Ranna)

Located within 500 metres of Tangalle Beach and 23 km of Hummanaya Blow Hole in Tangalle, AMOUR AT TURTLE BEACH provides accommodation with seating area.

H
Hannah
From
Malaysia
The host was exceptionally accommodating when we had last minute change of plans, made delicious food and helped coordinate with Turtle Watch so we were able to see a turtle lay eggs!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 229 reviews
Price from
US$54
1 night, 2 adults

Villa Blu

Tangalle (Near Ranna)

Set in Tangalle, 1.6 km from Gurupokuna Beach, Villa Blu offers accommodation with a garden, free private parking, a shared lounge and a terrace.

L
Lukas
From
Austria
Perfect View! Perfect Crew! Perfect Food!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 228 reviews
Price from
US$175
1 night, 2 adults

OMIA

Tangalle (Near Ranna)

OMIA RESORT is located right on the water at rekawa beach. Boasting a 24-hour front desk, this property also provides guests with an Beach side pool and Bar.

A
Antal
From
Slovakia
Excellent resort, beautifull location.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 272 reviews
Price from
US$175
1 night, 2 adults

All View Resort

Tangalle (Near Ranna)

Situated in Tangalle, less than 1 km from Tangalle Beach, All View Resort features accommodation with free bikes, free private parking, a garden and a terrace.

C
Charley
From
United Kingdom
Exceptional place to stay! Immaculate rooms, incredible food and nature all around. Priyanthi and her small team of ladies looked after us so well during our stay that we were genuinely sad to leave. Their cooking was the best we have ever experienced and we loved the breakfast especially! We stayed in a large, brand new room that was HUGE and would be perfect for families, it was spotless like the other rooms and had a lovely view of the garden. Their kindness was so beautiful and Priyanthi helped us to organise a trip to see the turtles lay eggs and a lagoon kayak experience- both were really great and I would recommend to other travellers. Priyanthi’s place was like being on safari where every day we saw monkeys, water buffalo, amazing birds and wildlife just from the balcony! The walk to the beach is so beautiful where you can immerse yourself in nature. It is a very special place here, Priyanthi and her team work so hard to keep it this way and genuinely care about you and the environment. Thank you for everything, we can’t wait to return!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 259 reviews
Price from
US$34.43
1 night, 2 adults
All beach hotels in Ranna

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Ranna and surroundings in the past month

See all

Beach hotels that guests love in Ranna

See all
  • Avg. price/night: US$391.50
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 19 reviews
    This house and the location is absolutely stunning. Quiet beach, beautiful pool and it actually feels like you in paradise. The housekeeper and cook were AMAZING. They cooked us delicious food, did our washing, went shopping with us and made our stay very special
    Guest review by
    Luzanne
    Family with young children
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 49 reviews
    Lovely studio set just back from the beach in a quiet and beautiful area. It’s was so wonderful to be in such a quiet and serene location with the waves the only sound. Nish is a fantastic host and the food was both delicious and plentiful. He very kindly organised a Sri Lankan cookery class with him and his Mum, also got to eat it afterwards, yum. The beach is stunning and had a few plays in the waves although a little rough to swim. Also had a yoga class a few minutes away which was hard but felt great after.
    Guest review by
    Simon
    Solo traveller
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 49 reviews
    I will again choose this down-to-earth, authentic beach house in kalametiya over nearby resorts (with 2x, 3x times the price) for the very simple reason: you are the only guest staying here. There is only one room in this small patch of land. It makes you feel cozy and at home. There are helpers who would come in to clean or cook for you on request but mostly you will be left on your own. Perfect if you like privacy and want to stay longer here.
    Guest review by
    Yuhao
    Young couple
  • Avg. price/night: US$391.50
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 19 reviews
    Lovely villa with spacious bedrooms and a nice living room and terrace facing the pool and the garden. Very convenient with kids. The beach is almost all yours and pretty but the waves are huge so young kids cannot swim by themselves. Location is remote which is good and bad (beautiful nature but a bit far away from places to visit - except Udawalawe Park and Mulkirigala temple which are easy to reach and both amazing to visit). Philip and Dushantha are very nice and were adorable with the kids.
    Guest review by
    Alice
    Family with young children