
Beach Hotels & Resorts in Ranna from AU$91
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Ranna Beach Hotels
Tonight
9 Aug - 10 AugTomorrow
10 Aug - 11 AugNext weekend
14 Aug - 16 AugIn two weeks
21 Aug - 23 AugOur top choices for Ranna beach hotels




1. Ananya Beach Resort
Ananya Beach ResortRekawa
- Soak up the sunshine at this peaceful beachfront retreat, where the turquoise sea beckons and poolside relaxation awaits.
AU$160
includes taxes & fees
16 Aug - 17 Aug




2. Kayaam Wellness
Kayaam WellnessRekawa
- Bask in the sunshine at this seaside sanctuary with direct beach access, exceptional staff service, and a peaceful setting for relaxation.
AU$464
includes taxes & fees
1 Sept - 2 Sept




3. Lankavatara Ocean Retreat & Spa
Lankavatara Ocean Retreat & SpaKalametiya
- Escape to beachfront serenity with direct access to sandy shores and two sparkling pools on the doorstep of Kahandamodara Beach.
AU$220
includes taxes & fees
19 Aug - 20 Aug




4. Villa Blu
Villa BluKalametiya
- Bask in the beauty of a pristine coastal sanctuary, where gentle ocean waves caress a white sand shore just steps from your room.
AU$196
includes taxes & fees
21 Aug - 22 Aug
AU$91
includes taxes & fees
1 Sept - 2 Sept
AU$132
includes taxes & fees
10 Aug - 11 Aug
AU$186
includes taxes & fees
10 Aug - 11 Aug




8. Ananthaya Beach
Ananthaya BeachRekawa
- Paradise on a private sandy bay with beachside massages and outdoor pools for the perfect coastal retreat.
AU$194
includes taxes & fees
13 Aug - 14 Aug
View all properties
Top Ranna Hotel Reviews
Shangri-La Hambantota
10/10 Excellent
"Excellent resort to enjoy with the family. Super moce kids ammenities as the waterplay, kids pool and kods club. We really enjoyed and relaxed."
Ananthaya Beach
8/10 Good
"A great place to just relax and enjoy the views of the sea and nature. Staff very friendly and helpful."
Dickwella Resort and Spa
10/10 Excellent
"Nice place nice views excellent food"
Sooriya Resort & Spa
10/10 Excellent
"A little isolated. Nice pool. Good food."



















