
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in Ranna?
Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Ranna on Hotels.com. These Ranna hotels consistently deliver on quality, location and traveler experience. Last updated on November 5, 2026.

1. Shangri-La Hambantota
Shangri-La HambantotaAmbalantota
8.6 out of 10, Excellent, (149 reviews)
The price is CNY1,075
CNY1,444 total
includes taxes & fees
Nov 25 - Nov 26

2. Anantara Peace Haven Tangalle Resort
Anantara Peace Haven Tangalle ResortTangalle
9.4 out of 10, Exceptional, (155 reviews)
The price is CNY2,340
CNY3,115 total
includes taxes & fees
Nov 25 - Nov 26

3. Buckingham Place
Buckingham PlaceRekawa
10.0 out of 10, Exceptional, (143 reviews)
The price is CNY1,585
CNY2,076 total
includes taxes & fees
Dec 5 - Dec 6

4. Grand Samudra Hotel
Grand Samudra HotelTangalle
The price is CNY290
CNY342 total
includes taxes & fees
Nov 14 - Nov 15

5. Sooriya Resort & Spa
Sooriya Resort & SpaRekawa
8.4 out of 10, Very good, (40 reviews)
The price is CNY516
CNY677 total
includes taxes & fees
Nov 11 - Nov 12

6. Ziba Luxury Villa
Ziba Luxury Villatangalle
10.0 out of 10, Exceptional, (6 reviews)
The price is CNY791
CNY1,091 total
includes taxes & fees
Dec 3 - Dec 4

7. Samadhi Ocean Inn & Spa
Samadhi Ocean Inn & SpaRekawa
The price is CNY593
CNY700 total
includes taxes & fees
Nov 5 - Nov 6

8. Eva Lanka Hotel
Eva Lanka HotelMorakatiyara
8.0 out of 10, Very good, (23 reviews)
The price is CNY611
CNY801 total
includes taxes & fees
Nov 5 - Nov 6

9. Halcyon Mawella
Halcyon MawellaMorakatiyara
10.0 out of 10, Exceptional, (22 reviews)
The price is CNY1,052
CNY1,365 total
includes taxes & fees
Nov 5 - Nov 6

10. Goyambokka Beach Retreat
Goyambokka Beach RetreatTangalle
The price is CNY137
CNY162 total
includes taxes & fees
Nov 5 - Nov 6

11. Ananya Beach Resort
Ananya Beach ResortRekawa
9.4 out of 10, Exceptional, (20 reviews)
The price is CNY462
CNY605 total
includes taxes & fees
Nov 6 - Nov 7

12. Kayaam Wellness
Kayaam WellnessRekawa
10.0 out of 10, Exceptional, (24 reviews)
The price is CNY2,208
CNY2,893 total
includes taxes & fees
Nov 5 - Nov 6

13. Ananthaya Beach
Ananthaya BeachRekawa
9.6 out of 10, Exceptional, (14 reviews)
The price is CNY835
CNY1,094 total
includes taxes & fees
Nov 6 - Nov 7

14. Nirvana Beach Boutique Hotel
Nirvana Beach Boutique HotelRekawa
10.0 out of 10, Exceptional, (2 reviews)
The price is CNY700
CNY909 total
includes taxes & fees
Dec 4 - Dec 5

15. Centauria Lake Resort
Centauria Lake ResortEmbilipitiya
6.0 out of 10, Good, (3 reviews)
The price is CNY308
CNY404 total
includes taxes & fees
Dec 5 - Dec 6

16. Lankavatara Ocean Retreat & Spa
Lankavatara Ocean Retreat & SpaKalametiya
9.4 out of 10, Exceptional, (59 reviews)
The price is CNY1,081
CNY1,081 total
includes taxes & fees
Nov 6 - Nov 7

17. Lagoon Paradise Beach Resort
Lagoon Paradise Beach ResortTangalle
8.0 out of 10, Very good, (63 reviews)
The price is CNY324
CNY420 total
includes taxes & fees
Nov 17 - Nov 18

18. Coco Tangalla
Coco TangallaTangalle
9.6 out of 10, Exceptional, (15 reviews)
The price is CNY975
CNY1,265 total
includes taxes & fees
Nov 20 - Nov 21

19. Ashansa Lagoon Resort
Ashansa Lagoon ResortRekawa
10.0 out of 10, Exceptional, (7 reviews)
The price is CNY356
CNY420 total
includes taxes & fees
Nov 6 - Nov 7

20. Six Elements Beach Villa
Six Elements Beach VillaKalametiya
The price is CNY544
CNY642 total
includes taxes & fees
Nov 6 - Nov 7
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.
Go beyond your typical stay in Ranna

Pet friendly

Pool





























































































