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

Most booked accommodation in Ranna and surroundings in the past month

See all

Popular with guests booking accommodation in Ranna

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

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

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

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.9
Exceptional - What previous guests thought, 50 reviews

Popular with guests booking accommodation in Ranna

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

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

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

Blue Ocean Resort

Netolpitiya
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 156 reviews

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.

From US$85 per night

Sanjis The Seaside Cabanas

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

Offering a restaurant and a private beach area, Sanjis The Seaside Cabanas provides standalone bungalows in Tangalle.

From US$110 per night

Czech House

Tangalle
Budget options available
Scored out of 10, guest rating 8.5
Very good - 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, 280 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$94.08 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$35 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

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$132 per night

Kayaam Wellness

Tangalle
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 99 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$592.03 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, 769 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, 231 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$128 per night

Good Karma

Tangalle
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,398 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
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 117 reviews

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

From US$161.60 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