Book Ranna hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Ranna

Cheap Ranna hotels

Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort

5 out of 5
Goyambokka Estate Tangalle
Fully refundableReserve now, pay when you stay
The price is NZ$633 per night from 10 May to 11 May
NZ$633
10 May - 11 May
includes taxes & fees
Stay at this luxury resort in Tangalle. Enjoy free Wi-Fi, free parking and a full-service spa. Popular attractions Goyambokka Beach and Silent Beach are located ...
Opens in a new windowAnantara Peace Haven Tangalle Resort
Shangri-La Hambantota

Shangri-La Hambantota

5 out of 5
Sittarakala Estate, Shangri-La Mawatha Ambalantota
Fully refundableReserve now, pay when you stay
The price is NZ$281 per night from 2 June to 3 June
NZ$281
2 June - 3 June
includes taxes & fees
Stay at this luxury resort in Hambantota. Enjoy free Wi-Fi, free parking and 3 outdoor pools. Popular attractions Shangri-La's Golf and Country Club and Dry ...
Opens in a new windowShangri-La Hambantota
Smeralda Beach Hotel

Smeralda Beach Hotel

3.5 out of 5
Batigama, Dikwella Batigama Southern Province
The price is NZ$139 per night from 8 May to 9 May
NZ$139
8 May - 9 May
includes taxes & fees
Stay at this beach hotel in Batigama. Enjoy free Wi-Fi, free parking and a private beach. Popular attractions Dickwella Beach and Hiriketiya Beach are located ...
Opens in a new windowSmeralda Beach Hotel
Save an average of 15% on thousands of hotels when you're signed in
Ivory Resort Dikwella

Ivory Resort Dikwella

2.5 out of 5
50, Main Street Dikwella Southern
Stay at this beach hotel in Dikwella. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Dickwella Beach and Hiriketiya Beach are located ...
Opens in a new windowIvory Resort Dikwella
Lankavatara Ocean Retreat & Spa

Lankavatara Ocean Retreat & Spa

3.5 out of 5
Kahadamodara Road Kalametiya SP
Fully refundableReserve now, pay when you stay
The price is NZ$155 per night from 22 May to 23 May
NZ$155
22 May - 23 May
includes taxes & fees
Stay at this beach hotel in Kalametiya. Enjoy free Wi-Fi, free parking and 2 outdoor pools. Popular attractions Kalametiya Bird Sanctuary and Kalametiya Fishery ...
Opens in a new windowLankavatara Ocean Retreat & Spa
Villa Hiriketiya

Villa Hiriketiya

2.5 out of 5
Bulathgamage Watta, Hiriketiya Road Dikwella
The price is NZ$75 per night from 18 May to 19 May
NZ$75
18 May - 19 May
includes taxes & fees
Stay at this guesthouse in Dikwella. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Hiriketiya Beach and Blue Beach Island are ...
Opens in a new windowVilla Hiriketiya
Hiriketiya Beach Resort

Hiriketiya Beach Resort

2.5 out of 5
Hiriketiya Rd Dikwella SP
The price is NZ$134 per night from 1 June to 2 June
NZ$134
1 June - 2 June
includes taxes & fees
Stay at this hotel in Dikwella. Enjoy free Wi-Fi, free parking and a 24-hour front desk. Popular attractions Hiriketiya Beach and Blue Beach Island are located ...
Opens in a new windowHiriketiya Beach Resort
Golden Pearl Tangalle Beach

Golden Pearl Tangalle Beach

4.5 out of 5
Madakatiya road, Tangalle, Srilanka Tangalle SP
Fully refundableReserve now, pay when you stay
The price is NZ$72 per night from 8 May to 9 May
NZ$72
8 May - 9 May
includes taxes & fees
Stay at this luxury hotel in Tangalle. Enjoy free Wi-Fi, free parking and a beach locale. Popular attractions Parewella Natural Swimming Area and Tangalle Lighthouse ...
Opens in a new windowGolden Pearl Tangalle Beach
Dickwella Resort and Spa

Dickwella Resort and Spa

5 out of 5
Batheegama Batigama
The price is NZ$275 per night from 13 May to 14 May
NZ$275
13 May - 14 May
includes taxes & fees
Stay at this luxury resort in Batigama. Enjoy free parking, a full-service spa and 2 restaurants. Popular attractions Dickwella Beach and Hiriketiya Beach are ...
Opens in a new windowDickwella Resort and Spa
Don't see what you're looking for?
See all available properties in Ranna
View all properties
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.

Hotels In Ranna

If you are wondering if your budget will stretch to a Sri Lanka vacation, you can relax. You will find a heap of awesome short and long-stay options in Ranna. If you'd like to hang out within a 10-kilometre radius of central Ranna, we offer at least 26 hotels that will rock your boat.

Looking for accommodation within 3-kilometre of the centre of Ranna? The Good Karma Hotel and Darwins Beach Resort will suit your needs.

The Buckingham Place is positioned 5 kilometres from the middle of Ranna. Or, alternatively, the Talalla Retreat is 30 kilometres away. Alternative accommodation options are the Villa Nicomar and the Ocean Voyage.

Don't skedaddle before you have checked out the Unawatuna Beach and Galle Fortress in Galle. The Jetwing Lighthouse and Galle Heritage Villa By Jetwing are a few of the hotel and apartment alternatives in Galle. 25 kilometres to the southwest of Ranna you can also stay at Dickwella, home to the Surya Garden and Jasper House Sri Lanka. The Dickwella Beach and Wewurukannala Vihara Temple are some of the most popular sites to explore for those visiting Dickwella.

Bandaranaike International Airport is your gateway to Ranna. Nearby hotels include the Amagi Lagoon and the Sun UP Hotel.

Ranna hotels essential information

Accommodation
352 hotels
Lowest Price
NZ$72
Highest Price
NZ$633
Popular hotels
Anantara Peace Haven Tangalle Resort, Shangri-La Hambantota, Smeralda Beach Hotel, Ivory Resort Dikwella, Lankavatara Ocean Retreat & Spa, Villa Hiriketiya, Hiriketiya Beach Resort, Golden Pearl Tangalle Beach, Dickwella Resort and Spa

Most recent Ranna hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.