
Find hotels in Ranna from ₩18,019
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Ranna hotels

Gagees Lake View Cabana
Gagees Lake View Cabanatangalle
The price is ₩90,504
₩106,795 total
includes taxes & fees
Apr 14 - Apr 15

Six Elements Beach Villa
Six Elements Beach VillaKalametiya
The price is ₩126,556
₩149,336 total
includes taxes & fees
May 4 - May 5

Samudra Beach Resort
Samudra Beach ResortRekawa
The price is ₩88,101
₩103,956 total
includes taxes & fees
May 1 - May 2

D' Art Villa Retreat and Spa
D' Art Villa Retreat and SpaTangalle
10.0 out of 10, Exceptional, (1 review)
The price is ₩212,244
₩250,451 total
includes taxes & fees
Apr 14 - Apr 15

Ceylonta Beach Resort and Spa
Ceylonta Beach Resort and SpaHambantota
8.0 out of 10, Very Good, (1 review)
The price is ₩66,862
₩87,567 total
includes taxes & fees
Apr 19 - Apr 20

Stone Garden Ayurveda Hotel
Stone Garden Ayurveda HotelDikwella
The price is ₩79,999
₩94,399 total
includes taxes & fees
May 1 - May 2

Ravana Garden Sustainable Luxury Boutique Hotel
Ravana Garden Sustainable Luxury Boutique HotelAmbalantota
10.0 out of 10, Exceptional, (1 review)
The price is ₩291,433
₩343,891 total
includes taxes & fees
Apr 14 - Apr 15

Solara Beach House
Solara Beach HouseKudawella
10.0 out of 10, Exceptional, (1 review)
The price is ₩115,642
₩136,457 total
includes taxes & fees
Apr 14 - Apr 15

Kottan On Sea by The Serendipity Collection
Kottan On Sea by The Serendipity CollectionKoattagoda
The price is ₩226,928
₩274,637 total
includes taxes & fees
Apr 14 - Apr 15

Calm Garden Cabanas
Calm Garden CabanasTangalle
8.0 out of 10, Very Good, (1 review)
The price is ₩56,569
₩66,744 total
includes taxes & fees
Apr 14 - Apr 15

Ivory Resort Dikwella
Ivory Resort DikwellaDikwella
10.0 out of 10, Exceptional, (11 reviews)
The price is ₩100,560
₩118,655 total
includes taxes & fees
Apr 15 - Apr 16

Cielo Hiriketiya
Cielo HiriketiyaDikwella
10.0 out of 10, Exceptional, (3 reviews)
The price is ₩135,756
₩160,192 total
includes taxes & fees
May 3 - May 4

Ocean Cottage Kalametiya
Ocean Cottage KalametiyaKalametiya
10.0 out of 10, Exceptional, (2 reviews)
The price is ₩169,689
₩220,256 total
includes taxes & fees
Apr 27 - Apr 28

Kayaam Wellness
Kayaam WellnessRekawa
10.0 out of 10, Exceptional, (23 reviews)
The price is ₩340,229
₩445,671 total
includes taxes & fees
May 6 - May 7

Isana Beach House
Isana Beach HouseMorakatiyara
9.0 out of 10, Wonderful, (18 reviews)
The price is ₩50,948
₩66,729 total
includes taxes & fees
May 3 - May 4

Jade Green Hotel Hambantota
Jade Green Hotel HambantotaHambantota
7.4 out of 10, Good, (9 reviews)
The price is ₩65,822
₩85,437 total
includes taxes & fees
Apr 19 - Apr 20

Uga Prāva - Tangalle
Uga Prāva - TangalleTangalle
10.0 out of 10, Exceptional, (2 reviews)
The price is ₩527,915
₩622,940 total
includes taxes & fees
May 3 - May 4

Surf Paradise Hotel
Surf Paradise HotelTangalle
8.8 out of 10, Excellent, (6 reviews)
The price is ₩41,862
₩49,397 total
includes taxes & fees
May 6 - May 7

Shangri-La Hambantota
Shangri-La HambantotaAmbalantota
8.6 out of 10, Excellent, (134 reviews)
The price is ₩197,012
₩264,668 total
includes taxes & fees
May 12 - May 13
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in





























































