Skip to main content

Accommodation in Ranna

Find the accommodation that appeal to you the most

The best accommodation in Ranna

Check out our pick of great accommodation 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.

V
Valentina
From
Netherlands
The property is absolutely gorgeous. When you enter from the main door you find yourself in front of a big clean pool, surrounded by a curated big garden with palm trees and beach view. You are literally on the beach where nobody walks by, but some local fishermen. The bedrooms are very big, with each it’s own big bathroom. Also, for the whole stay we had a great local butler who stayed at the villa and was always ready to help. He made us breakfast every day. He drove us to do groceries and cooked lunch for us. He booked us restaurants and arranged taxis when we asked for it. Including two masseuses who came to the villa to massage us. We couldn’t have asked for a better place to stay and we wished we stayed longer 🙏
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
Price from
US$313.20
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.

D
Daniel
From
Poland
A unique place, one of a kind. The food was delicious. The views and empty beach are something worth experiencing in this place. Very nice people. If you're in the area, be sure to make a reservation.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 50 reviews
Price from
US$47.53
1 night, 2 adults

kingfish villa and restaurant

Ranna

Located within 80 metres of Kahandamodara Beach and 31 km of Hummanaya Blow Hole, kingfish villa and restaurant provides rooms with air conditioning and a private bathroom in Ranna.

R
Raban
From
Germany
We enjoyed our stay at Kingfish villa in the month of March 2025. It was a very pleasant time. An optimal location to relax and experience the beautiful beach of Ranna at a distance of ca. 300 m. The owner Raveen is also an amazing person. He is very helpful and knows around Ranna, southern locations of SL and even other locations at wish. Also, there is the possibility to have him as a tour guide. He owns a restaurant as well where the food is exquisite. One can choose a variety of local foods and drinks too. Overall, remarkably good experience.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
US$50
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.

T
Tamara
From
United Kingdom
Beautiful big and very clean rooms, comfortable bed, lovely swimming pool and lounging areas by the sea
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,035 reviews
Price from
US$126
1 night, 2 adults

Good Karma

Tangalle (Near Ranna)

Good Karma Hotel is located on Rekawa Beach in Tangalle, offering an outdoor pool and free Wi-Fi throughout the property. Free parking and a 24-hour front desk are available.

J
Jussi
From
Finland
Room, view, service, staff, food, pool, spa, yoga
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,383 reviews
Price from
US$130
1 night, 2 adults

Maritime Nest Cabanas

Tangalle (Near Ranna)

Offering a garden and garden view, Maritime Nest Cabanas is located in Tangalle, 400 metres from Tangalle Beach and 23 km from Hummanaya Blow Hole.

S
Sue
From
New Zealand
Booked at the last minute and loved this place. Quality and service top notch. Aircon rooms, tastefully equiped. Pool wonderful.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews
Price from
US$99
1 night, 2 adults

Hanguk Lanka Lagoon Villa

Tangalle (Near Ranna)

Set within 800 metres of Tangalle Beach and 18 km of Hummanaya Blow Hole in Tangalle, Hanguk Lanka Lagoon Villa provides accommodation with seating area.

K
Krzysztof
From
Poland
A beautiful place located right by the lagoon. It’s an ideal spot for relaxation and workation. The bungalow is very comfortable and new, with excellent air conditioning, comfortable beds, well-equipped bathroom, and super-fast internet. The surroundings are perfect for wildlife watching and have beautiful sandy beaches. If you’re not a fan of crowded places and want to feel a deep connection with nature and people, look no further—Hanguk Lanka Villa will be a great choice. Great and very helpful hosts.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 234 reviews
Price from
US$23
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.

T
TANNY Stripling
From
Thailand
Closeness to the main turtle Beach and Rekawa Turtle association, 5 mins walk. Beautifully kept gardens the rooms look onto. Amazingly designed and thought out rooms for such a small area....no one overlooks each other, so you have lots of privacy.. Huge comfy bed and massive walking shower in the bathroom. Many lights to create your own ambiance. Loved our patio with wooden chairs and a separate large table where breakfast is served. Where we watched plenty of birds each morning. Ceiling fan rotated well and air-conditioning was super cold and powerful, rarity on our travels in SL. Decent fridge too. Fantastic local restaurant run by a sweet family called Ruwani 2 mins,walk away. Lastly the owner Tatoo kept us happy with cold cheap beer and water.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 433 reviews
Price from
US$60
1 night, 2 adults

The lookout lodge

Tangalle (Near Ranna)

Boasting an outdoor swimming pool and views of garden, The lookout lodge is a recently renovated guest house set in Tangalle, 600 metres from Tangalle Beach.

C
Christian
From
Germany
Wonderful, very clean accommodation with the most beautiful pool we’ve experienced so far. Very friendly and family-like service, and an incredible variety of exotic wildlife, especially birds. Secluded dream beaches within walking distance (though unfortunately very rough at this time of year). Lots of restaurants just a few minutes’ walk away. A true piece of authentic Sri Lanka. Thanks also for the nice birthday surprise for my daughter! Unforgettable stay!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 142 reviews
Price from
US$72
1 night, 2 adults

Lagoon gate Tangalle Resort

Tangalle (Near Ranna)

Situated in Tangalle, 21 km from Hummanaya Blow Hole, Lagoon gate Tangalle Resort features accommodation with free bikes, free private parking, a garden and a shared lounge.

L
Lisa
From
Austria
Really one of the best hotels we ever stayed in. From the rooms, to the service to the hotel area with the pool - everything felt more like a 5-star-surrounding. The manager and the stuff are as helpful as it gets and fulfill wishes you didn't know you even hat. The view from the shower was amazing as well as the rest of the apartment. 10/10 - we would totally come again.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 264 reviews
Price from
US$84
1 night, 2 adults
All accommodation in Ranna

Most booked accommodation in Ranna and surroundings in the past month

See all

Popular with guests booking accommodation in Ranna

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking accommodation in Ranna

Popular with guests booking accommodation in Ranna

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking accommodation in Ranna

Popular with guests booking accommodation in Ranna

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 11 reviews

Popular with guests booking accommodation in Ranna

Popular with guests booking accommodation in Ranna

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews

Popular with guests booking accommodation in Ranna

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking accommodation in Ranna

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 50 reviews

Popular with guests booking accommodation in Tangalle

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,383 reviews

Save money on accommodation in Ranna and nearby – budget options available

Rice Field View Home Stay

Tangalle
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring river views, Rice Field View Home Stay features accommodation with an open-air bath and a balcony, around 25 km from Hummanaya Blow Hole.

From US$100 per night

Located within a few steps of Wella Odaya Beach and 25 km of Hummanaya Blow Hole, Blue Ocean Resort & Ayurwedic wellness hub provides rooms with air conditioning and a private bathroom in Tangalle.

From US$112 per night

Helios Beach Resort

Tangalle
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 80 reviews

Located in Tangalle, a few steps from Wella Odaya Beach, Helios Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$100.30 per night

Czech House

Tangalle
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8 reviews

Set within a few steps of Wella Odaya Beach and 25 km of Hummanaya Blow Hole, Czech House offers rooms with air conditioning and a private bathroom in Tangalle.

From US$105 per night

Green Parrot Beach Resort

Tangalle
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 273 reviews

Set 9 km from Tangalle Lagoon in Tangalle, Green Parrot Hotel features and free WiFi throughout the property. It features an outdoor swimming pool, restaurant, free Wi-Fi and free parking.

From US$54.88 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 121 reviews

Located in Tangalle, a few steps from Kahandamodara Beach, Seth Villa by Magampura Resorts provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area...

From US$31.50 per night

THE SANCTUARY- Tangalle

Tangalle
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 26 reviews

Featuring a patio with garden views, a private beach area and an infinity pool, THE SANCTUARY- Tangalle can be found in Tangalle, close to Kahandamodara Beach and 31 km from Hummanaya Blow Hole.

From US$84.92 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 22 reviews

Set in Tangalle, 800 metres from Kahandamodara Beach, Santon Resort & Spa - Level 1 Certified offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

From US$108.90 per night

Enjoy breakfast in Ranna and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews

Set within 800 metres of Kahandamodara Beach and 31 km of Hummanaya Blow Hole in Tangalle, Back of beyond - Wellness Retreat features accommodation with seating area.

From US$143 per night

Kayaam Wellness

Tangalle
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 98 reviews

Set in Tangalle, a few steps from Wella Odaya Beach, Kayaam Wellness offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

From US$472.84 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 297 reviews

<h2>Beachfront and Private Beach Area</h2> Golden Beach Paradise in Tangalle offers a private beach area and beachfront access.

From US$131.30 per night

Sunshine Cafe

Tangalle
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7 reviews

Featuring a balcony with garden views, a private beach area and a garden, Sunshine Cafe can be found in Tangalle, close to Wella Odaya Beach and 25 km from Hummanaya Blow Hole.

From US$18 per night

Seven Turtles

Tangalle
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 765 reviews

Seven Turtles is located only steps away from the tranquil beach. The property welcomes its guests with an outdoor swimming pool, free WiFi access and complimentary parking facilities.

From US$133 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 reviews

Offering an outdoor swimming pool and beachfront, Lanka Beach Boutique Bungalows & Grand Villa is located in Tangalle. Guests can enjoy the on-site restaurant.

From US$129 per night

Good Karma

Tangalle
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,383 reviews

Good Karma Hotel is located on Rekawa Beach in Tangalle, offering an outdoor pool and free Wi-Fi throughout the property. Free parking and a 24-hour front desk are available.

From US$130 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 620 reviews

Situated in Tangalle, a few steps from Wella Odaya Beach, Ananya Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$150 per night

Accommodation that guests love in Ranna

See all
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 50 reviews
The host was very friendly and prepared two wonderful and very delicious breakfasts for us. These were some of the best we had our entire stay in Sri Lanka and some of the foods we had never tried before, but were positively surprised by. It was very calm at Waves Cabana and it is a lovely place to relax.
Guest review by
Melanie
Young couple