
Find hotels in Ranna from ฿369
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Ranna
Check prices for these dates
Our top choices for Ranna hotels

Six Elements Beach Villa
Six Elements Beach VillaKalametiya
The price is ฿2,624
฿3,096 total
includes taxes & fees
14 May - 15 May

Shangri-La Hambantota
Shangri-La HambantotaAmbalantota
8.6 out of 10, Excellent, (138 reviews)
The price is ฿4,016
฿5,396 total
includes taxes & fees
1 Jun - 2 Jun

Gagees Lake View Cabana
Gagees Lake View Cabanatangalle
The price is ฿1,965
฿2,319 total
includes taxes & fees
12 May - 13 May

D' Art Villa Retreat and Spa
D' Art Villa Retreat and SpaTangalle
10.0 out of 10, Exceptional, (1 review)
The price is ฿4,608
฿5,437 total
includes taxes & fees
12 May - 13 May

Ceylonta Beach Resort and Spa
Ceylonta Beach Resort and SpaHambantota
8.0 out of 10, Very good, (1 review)
The price is ฿1,452
฿1,901 total
includes taxes & fees
15 May - 16 May

Cielo Hiriketiya
Cielo HiriketiyaDikwella
10.0 out of 10, Exceptional, (3 reviews)
The price is ฿3,234
฿3,816 total
includes taxes & fees
12 May - 13 May

Calm Garden Cabanas
Calm Garden CabanasTangalle
8.0 out of 10, Very good, (1 review)
The price is ฿1,228
฿1,449 total
includes taxes & fees
12 May - 13 May

Ravana Garden Sustainable Luxury Boutique Hotel
Ravana Garden Sustainable Luxury Boutique HotelAmbalantota
10.0 out of 10, Exceptional, (1 review)
The price is ฿6,327
฿7,466 total
includes taxes & fees
12 May - 13 May

Kottan On Sea by The Serendipity Collection
Kottan On Sea by The Serendipity CollectionKoattagoda
The price is ฿3,570
฿4,321 total
includes taxes & fees
17 May - 18 May

Solara Beach House
Solara Beach HouseKudawella
10.0 out of 10, Exceptional, (1 review)
The price is ฿2,511
฿2,962 total
includes taxes & fees
12 May - 13 May

Anantara Peace Haven Tangalle Resort
Anantara Peace Haven Tangalle ResortTangalle
9.4 out of 10, Exceptional, (154 reviews)
The price is ฿9,114
฿12,133 total
includes taxes & fees
25 May - 26 May

Jade Green Hotel Hambantota
Jade Green Hotel HambantotaHambantota
7.4 out of 10, Good, (9 reviews)
The price is ฿1,429
฿1,855 total
includes taxes & fees
12 May - 13 May

Isana Beach House
Isana Beach HouseMorakatiyara
9.0 out of 10, Wonderful, (18 reviews)
The price is ฿1,106
฿1,449 total
includes taxes & fees
12 May - 13 May

Soul villas & Cabana Near Beach With pool
Soul villas & Cabana Near Beach With poolTangalle
10.0 out of 10, Exceptional, (1 review)
The price is ฿614
฿724 total
includes taxes & fees
12 May - 13 May

Uga Prāva - Tangalle
Uga Prāva - TangalleTangalle
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿11,461
฿13,524 total
includes taxes & fees
2 Jun - 3 Jun

Surf Bay Villa
Surf Bay VillaDikwella
9.6 out of 10, Exceptional, (14 reviews)
The price is ฿972
฿1,159 total
includes taxes & fees
12 May - 13 May

Centauria Lake Resort
Centauria Lake ResortEmbilipitiya
6.0 out of 10, (3 reviews)
The price is ฿1,327
฿1,738 total
includes taxes & fees
4 Jun - 5 Jun

Dickwella Resort and Spa
Dickwella Resort and SpaBatigama
8.4 out of 10, Very good, (43 reviews)
The price is ฿4,016
฿5,212 total
includes taxes & fees
18 May - 19 May
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
More cheap stays in Ranna

Blow Hole View Home Stay
No.83, Nikakataiyagoda Tangalle
The price is ฿285 per night from 12 May to 13 May
฿285
฿369 total
12 May - 13 May
includes taxes & fees
6/10 (1 review)












































































