Ranna accommodation from AU$78
Find hotels that Aussie travellers love
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in Ranna
Top hotel deals in Ranna

Shangri-La Hambantota

Anantara Peace Haven Tangalle Resort

Hiriketiya Beach Resort

Sooriya Resort & Spa

Lankavatara Ocean Retreat & Spa

Dickwella Resort and Spa

Ananthaya Beach

Centauria Lake Resort

Lagoon gate Tangalle Resort
Top budget Ranna hotel deals

Ranna 212
Accommodation in Ranna
If you're going to Ranna and searching for accommodation, you'll have a good selection of options at your fingertips. Book any of the 6 within 5 kilometres of the town centre.
You won't be far from the main areas at the Buckingham Place and Portofino Resort Tangalle.
For those of you who are watching their pennies, Ranna has only a small number of choices. The most popular choice is the Back of Beyond Kahandamodara.
For some alternatives, look at the Talalla Retreat and the Lagoon Paradise Beach Resort. They are located 30 kilometres and 8 kilometres respectively from the center. Wotif also suggests the Dickwella Resort and Spa and the Palm Paradise Cabanas. The first is 25 kilometres away from the center, while the other is 14 kilometres away.
The nearby localities of Tangalla and Medaketiya are worth exploring. Tangalla is 11 kilometres to the southwest of Ranna, while Medaketiya is 12 kilometres to the southwest. Hotels and apartments in Tangalla include the Eva Lanka Hotel and Little Pumpkin Cabanas. Medaketiya choices are the Suwaya Villa and Sea Side Guest House.
If you are travelling into or out of Bandaranaike International Airport and choose to stay nearby, try the Amagi Lagoon or the Full Moon Garden Hotel.
Ranna hotels essential information
Accommodation | 365 hotels |
|---|---|
Lowest Price | AU$78 |
Highest Price | AU$546 |
Popular hotels | Shangri-La Hambantota, Anantara Peace Haven Tangalle Resort, Hiriketiya Beach Resort, Sooriya Resort & Spa, Lankavatara Ocean Retreat & Spa, Dickwella Resort and Spa, Ananthaya Beach, Centauria Lake Resort, Lagoon gate Tangalle Resort |
New reviews! Best hotels in Ranna

More Destinations
- Dondra Hotels
- Hambantota District Hotels
- Thihagoda Hotels
- Hambantota Hotels
- Guest Houses in Hambantota
- Tree Houses in Hambantota
- Villas in Hambantota
- Walasmulla Hotels
- Angunakolapelessa Hotels
- Tangalle Hotels
- Guest Houses in Tangalle
- Guest Houses in Beliatta
- Beliatta Hotels
- Kekanadura Hotels
- Hotels near Wewurukannala Vihara Temple
- Hiriketiya Hotels
- Dickwella Hotels
- Rekawa Hotels
- Beach Hotels in Talalla
- Talalla Hotels
- Hotels near Parewella Natural Swimming Area
- Hotels near Kudawella Beach
- Bata-Ata Hotels
- Hotels near Dondra Lighthouse
- Kudawella Hotels
- Gurupokuna Hotels









