
Find hotels in Ranna from ₩17,412
- 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

Harbour Bay Anex
Harbour Bay AnexTangalle
The price is ₩12,358
₩14,582 total
includes taxes & fees
May 26 - May 27

Beach Lagoon Guest House
Beach Lagoon Guest HouseTangalle
The price is ₩16,055
₩19,136 total
includes taxes & fees
Jun 25 - Jun 26

Ravana Garden Sustainable Luxury Boutique Hotel
Ravana Garden Sustainable Luxury Boutique HotelAmbalantota
10.0 out of 10, Exceptional, (1 review)
The price is ₩298,171
₩351,842 total
includes taxes & fees
May 28 - May 29

Ceylon Canopy
Ceylon CanopyDickwella
The price is ₩261,890
₩309,030 total
includes taxes & fees
May 31 - Jun 1

Sea Glow -Tangalle
Sea Glow -TangalleTangalle
6.0 out of 10, (2 reviews)
The price is ₩17,178
₩20,471 total
includes taxes & fees
Jun 7 - Jun 8

Blow Hole View Home Stay
Blow Hole View Home StayTangalle
6.0 out of 10, (1 review)
The price is ₩13,415
₩17,412 total
includes taxes & fees
May 26 - May 27

Shangri-La Hambantota
Shangri-La HambantotaAmbalantota
8.6 out of 10, Excellent, (139 reviews)
The price is ₩189,277
₩254,276 total
includes taxes & fees
Jun 18 - Jun 19

Lankavatara Ocean Retreat & Spa
Lankavatara Ocean Retreat & SpaKalametiya
9.4 out of 10, Exceptional, (56 reviews)
The price is ₩125,070
₩125,070 total
includes taxes & fees
May 31 - Jun 1

Surf Paradise Hotel
Surf Paradise HotelTangalle
8.0 out of 10, Very Good, (8 reviews)
The price is ₩47,588
₩56,154 total
includes taxes & fees
May 26 - May 27

D' Art Villa Retreat and Spa
D' Art Villa Retreat and SpaTangalle
10.0 out of 10, Exceptional, (1 review)
The price is ₩193,025
₩227,776 total
includes taxes & fees
May 26 - May 27

Six Elements Beach Villa
Six Elements Beach VillaKalametiya
The price is ₩123,735
₩146,007 total
includes taxes & fees
May 30 - May 31

Anantara Peace Haven Tangalle Resort
Anantara Peace Haven Tangalle ResortTangalle
9.4 out of 10, Exceptional, (154 reviews)
The price is ₩429,534
₩571,790 total
includes taxes & fees
Jun 13 - Jun 14

Cielo Hiriketiya
Cielo HiriketiyaDikwella
10.0 out of 10, Exceptional, (3 reviews)
The price is ₩152,417
₩179,852 total
includes taxes & fees
May 28 - May 29

Villa Hiriketiya
Villa HiriketiyaDikwella
8.0 out of 10, Very Good, (7 reviews)
The price is ₩51,899
₩67,365 total
includes taxes & fees
Jun 1 - Jun 2

Dickwella Resort and Spa
Dickwella Resort and SpaBatigama
8.4 out of 10, Very Good, (44 reviews)
The price is ₩184,270
₩239,183 total
includes taxes & fees
Jun 6 - Jun 7

Ceylonta Beach Resort and Spa
Ceylonta Beach Resort and SpaHambantota
8.0 out of 10, Very Good, (1 review)
The price is ₩68,408
₩89,592 total
includes taxes & fees
May 31 - Jun 1

Gagees Lake View Cabana
Gagees Lake View Cabanatangalle
The price is ₩92,597
₩109,265 total
includes taxes & fees
May 26 - May 27

Esperanza Beach Villa
Esperanza Beach VillaMorakatiyara
The price is ₩167,484
₩229,272 total
includes taxes & fees
May 26 - May 27

Golden Pearl Tangalle Beach
Golden Pearl Tangalle BeachTangalle
7.2 out of 10, Good, (17 reviews)
The price is ₩47,391
₩64,875 total
includes taxes & fees
May 28 - May 29
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 ₩13,415 per night from May 26 to May 27
₩13,415
₩17,412 total
May 26 - May 27
includes taxes & fees
6/10 (1 review)











































































