Find hotels in Ranna from SAR 35
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Compare 307 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Serendip Villa Holiday Home
Serendip Villa Holiday Home
10.0 out of 10, Exceptional, (1)
The price is SAR 55
SAR 65 total
includes taxes & fees
14 Mar - 15 Mar

Kottan On Sea by The Serendipity Collection
Kottan On Sea by The Serendipity Collection
The price is SAR 363
SAR 439 total
includes taxes & fees
12 Mar - 13 Mar

Gaia Soul
Gaia Soul
The price is SAR 316
SAR 373 total
includes taxes & fees
27 Mar - 28 Mar

Dickwella Resort and Spa
Dickwella Resort and Spa
8.2 out of 10, Very Good, (33)
The price is SAR 555
SAR 720 total
includes taxes & fees
2 Apr - 3 Apr

Casa Smeralda
Casa Smeralda
10.0 out of 10, Exceptional, (2)
The price is SAR 299
SAR 353 total
includes taxes & fees
16 Mar - 17 Mar

Smeralda Beach Hotel Dikwella
Smeralda Beach Hotel Dikwella
9.6 out of 10, Exceptional, (5)
The price is SAR 366
SAR 432 total
includes taxes & fees
13 Mar - 14 Mar
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
Learn more about Ranna
Explore relaxing Ranna: its beaches, oceanfront, food, and more!
More cheap stays in Ranna
More cheap stays in Ranna

Surf Bay Villa
89/11 Tangalle Road, Dikwella, southern province
The price is SAR 142 per night from Mar 16 to Mar 17
SAR 142
SAR 169 total
includes taxes & fees
16 Mar - 17 Mar
9.6/10 Exceptional! (10 reviews)
Hotels in Ranna with star-rating
Hotels in Ranna with star-rating

5 Star Hotels
8 properties
Recent reviews of Ranna hotels
Recent reviews of Ranna hotels

Golden Pearl Tangalle Beach
3/5 Okay
Deep clean required as a matter of urgency
"The room requires a deep clean. Dirty floor mats, water timescale marks all around the shower and window. Privacy blind had mould growing on it. Sink requires timescale and bleach as plug area smelt unpleasant.
Air conditioning required some overdue maintenance or replacement as it was so loud even with the terrace doors closed.
Very loud music could be easily heard in the room until 5am.
Breakfast area had a fly problem and need to be addressed urgently as unhygienic. "
A verified traveler stayed at Golden Pearl Tangalle Beach
Posted 2 weeks ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Ranna attractions
- Hotels near Tangalle Beach
- Hotels near Dickwella Beach
- Hotels near Goyambokka Beach
- Hotels near Turtle Watch Rekawa
- Hotels near Parewella Natural Swimming Area
- Hotels near Rekawa Beach
- Hotels near Birds Park
- Hotels near Ridiyagama Safari Park
- Hotels near Tangalle Lighthouse
- Hotels near Shangri-La's Golf and Country Club
- Hotels near Mulkirigala Rock Monastery
- Hotels near Godellawela Beach
- Hotels near Madunagala Hot Spring
- Hotels near Kalametiya Bird Sanctuary
- Hotels near Mawella Beach
- Hotels near Wewurukannala Vihara Temple
- Hotels near Hambantota Beach
- Hotels near Kahandamodara Beach
- Hotels near Hummanaya Blow Hole
- Hotels near Kudawella Beach
More Hotel Options in Ranna
- Adventure Hotels in Ranna
- Beach Hotels in Ranna
- Business Hotels in Ranna
- Cheap Hotels in Ranna
- Family Hotels in Ranna
- Hotel Wedding Venues in Ranna
- Hotel with a Concierge in Ranna
- Hotels with Bars in Ranna
- Hotels with Free Parking in Ranna
- Hotels with Hot Tubs in Ranna
- Hotels with WiFi in Ranna
- Hotels with a Pool in Ranna
- Hotels with smoking rooms in Ranna
- Luxury Hotels in Ranna
- Pet-friendly Hotels in Ranna
- Resorts & Hotels with Spas in Ranna
- Romantic Hotels in Ranna
Hotels near Ranna Airports
Ranna Hotels by Brand
Other Hotels near Ranna, Southern Province
- South Sri Lanka Coast Hotels
- Udawalawa Hotels
- Rekawa Hotels
- Batigama Hotels
- Kalametiya Hotels
- Talalla Hotels
- Udawalawa Hotels
- Polgahamulla Hotels
- Kahandamodara Hotels
- Medaketiya Hotels
- Kudawella Hotels
- Lunukalapuwa Hotels
- Batigama Hotels
- Gurupokuna Hotels
- Koattagoda Hotels
- Godauda Hotels
- Maaliyadda Hotels