Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

AU$140 Ranna Accommodation

Epic deals on more than 242 Ranna hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters 
Free cancellation on select hotels and 24/7 support, so you can book with confidence.

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotel deals in Ranna

Estimated price for 1 night / 2 adults
Ananya Beach Resort
Ananya Beach Resort
4 out of 5

Ananya Beach Resort: Family hotel with free breakfast and free WiFi. Located on the beach.

No reviews
Ananya Beach Resort
Good Karma Ayurvedic Resort
Good Karma Ayurvedic Resort
4 out of 5

Good Karma Ayurvedic Resort: Pet-friendly hotel with free breakfast and free WiFi.

No reviews
Good Karma Ayurvedic Resort
Omia
Omia

Omia: Business-friendly hotel with free breakfast and free WiFi.

No reviews
Omia
Serendivi Resort Villa
Serendivi Resort Villa
3.5 out of 5
AU$304
per night
11 Apr. - 12 Apr.

Serendivi Resort Villa: Business-friendly hotel with free breakfast and free WiFi. Located on the beach.

No reviews
Serendivi Resort Villa
Seven Turtles Resort
Seven Turtles Resort
3 out of 5
Wellaodaya Road, Rekawa, Hambantota District, Tangalle, Southern
AU$140
per night
1 May - 2 May

Seven Turtles Resort: Business-friendly resort with free breakfast and free WiFi. Located on the beach.

No reviews
Seven Turtles Resort
Mandala Villas
Mandala Villas
3.5 out of 5
Wellodaya Road, Tangalle
AU$275
per night
8 Apr. - 9 Apr.

Mandala Villas: Beach villa with free breakfast and free WiFi. Located on the beach.

No reviews
Mandala Villas
Back of beyond -  Wellness Retreat
Back of beyond - Wellness Retreat
2 out of 5
Monaratenna, Warnakulasuriya Mawatha, Kahandamodara, Tangalle
AU$192
per night
7 Apr. - 8 Apr.

Back of beyond - Wellness Retreat : Business-friendly villa with free breakfast and free WiFi. Guests love the family amenities!

No reviews
Back of beyond - Wellness Retreat
Ranna 212
Ranna 212
4 out of 5
Kahandamodara Rd., Tangalle

Ranna 212: Romantic resort with free WiFi and free parking. Located on the beach.

No reviews
Ranna 212
Nirvana Beach Boutique Hotel
Nirvana Beach Boutique Hotel
3.5 out of 5
Wellaodaya Beach Road, Tangalle
AU$275
per night
7 Apr. - 8 Apr.

Nirvana Beach Boutique Hotel: Family hotel with free breakfast and free WiFi. Located on the beach.

No reviews
Nirvana Beach Boutique Hotel

Top budget Ranna hotel deals

Estimated price for 1 night / 2 adults
Ranna 212
Ranna 212
4 out of 5
Kahandamodara Rd., Tangalle

Ranna 212: Romantic resort with free WiFi and free parking. Located on the beach.

No reviews
Ranna 212

Top luxury Ranna hotel deals

Estimated price for 1 night / 2 adults
Lanka Beach Bungalows
Lanka Beach Bungalows
3.5 out of 5
Modara Beach Road, Wellode, Tangalle

Lanka Beach Bungalows: Business-friendly hotel with free breakfast and free WiFi. Located on the beach.

No reviews
Lanka Beach Bungalows

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.

How much is a hotel room in Ranna?

Hotels in Ranna start at AU$140 per night. Prices and availability subject to change. Additional terms may apply.

Travel to Ranna & explore

^Eligibility requirements and conditions apply.