Ranna Hotels from S$25

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 trending Ranna hotels

Helios Beach Resort

3.0 star property
6.8 out of 10, (9)
"Bungalovit jo parhaat päivänsä nähnyt, syrjäinen sijainti, rauhallinen paikka. Rannassa voimakas aallokko, Tangalle beachille 18 km."
Helios Beach Resort

Kayaam House

5.0 star property
10.0 out of 10, Exceptional, (21)
"The staff were some of the best people we have ever met. They made the entire place feel like home and treated us like family."
The price is S$372
includes taxes & fees
10 Jul - 11 Jul
Kayaam House

Ananya Beach Resort

4.0 star property
9.8 out of 10, Exceptional, (11)
"The most beautiful hotel we stayed in during our 2 week trip in Sri Lanka. The pool is great, but the beach is just to die for. Miles of empty beach in both directions from the hotel. We did however notice quite a few plots being developed nearby, so this might not continue. Staff were all great and helpful. The food was amazing. Devilled tuna and fresh Mahi Mahi were a favourites! One evening we went to a nearby beach and watched turtles lay their eggs and return to the sea. It was like...
The price is S$128
includes taxes & fees
21 Jun - 22 Jun
Ananya Beach Resort

Nirvana Beach Boutique Hotel

3.5 star property
The price is S$150
includes taxes & fees
10 Jul - 11 Jul
Nirvana Beach Boutique Hotel

Seth Villa By Magampura Resorts

3.5 star property
Seth Villa By Magampura Resorts

Ranna Beach House

3.0 star property
The price is S$396
includes taxes & fees
21 Jun - 22 Jun
Ranna Beach House

Villa Modara

4.0 star property
The price is S$62
includes taxes & fees
21 Jun - 22 Jun
Villa Modara

Ananthaya Beach

3.0 star property
9.8 out of 10, Exceptional, (12)
"Beautiful view, kind staff, extremely helpful. We had a very nice stay."
The price is S$237
includes taxes & fees
19 Jul - 20 Jul
Ananthaya Beach

Samudra Beach Resort

3.0 star property
The price is S$254
includes taxes & fees
21 Jun - 22 Jun
Samudra Beach Resort

All view resort

3.0 star property
10.0 out of 10, Exceptional, (1)
"All View was a perfect stay for me. Clean, so friendly and the food is delicious. Just a walk to see turtles and a beach you can have all to yourself. Go enjoy!"
The price is S$68
includes taxes & fees
29 Jun - 30 Jun
All view resort

Rekawa Village Hotel

3.5 star property
Rekawa Village Hotel

Sooriya Resort & Spa

4.0 star property
8.0 out of 10, Very good, (30)
Sooriya Resort & Spa

Lankavatara Ocean Retreat & Spa

3.5 star property
9.2 out of 10, Wonderful, (41)
"The perfect retreat to relax for a few days. The staff were helpful and the food was delicious. There’s also a great restaurant opposite the hotel. "
The price is S$144
includes taxes & fees
24 Jun - 25 Jun
Lankavatara Ocean Retreat & Spa

Ashansa Lagoon Resort

3.0 star property
10.0 out of 10, Exceptional, (4)
"This was one of our favorite places during our trip to Sri Lanka. The rooms are huge, very clean and everything seems really new. The owner is very nice and helpful and the breakfast is great with a great view of the lagoon. If you like birds we saw both eagles and peacocks during our stay here. You are around a 5 min walk from the beach and besides the restaurant on the property there are some good restaurants around."
The price is S$49
includes taxes & fees
1 Jul - 2 Jul
Ashansa Lagoon Resort

Turtle Paradise

3.5 star property
8.8 out of 10, Excellent, (17)
"Positive: The family running the hotel is very sweet and kind. It’s also located close to the beach where you can watch Turtles, so that’s a plus. Negative: Unfortunately our room was very dirty. It looked like it wasn’t cleaned at all after the previous guests left. Many, many hair on the bed, pillow and ground. Dead insects on the floor, in the bathroom and the mosquito net above the bed too. 0/10 for cleanliness. Our checkin was a little rough also, as nobody was there when we arrived. The...
Turtle Paradise

Kalamatiya Bird Sanctuary

2.5 star property
The price is S$1,718
includes taxes & fees
21 Jun - 22 Jun
Kalamatiya Bird Sanctuary

Buckingham Place

4.0 star property
10.0 out of 10, Exceptional, (137)
"One og thr best hotels i our trip Very relaxing and we enjoyed our stay Thanks for everyone in this hotel"
Buckingham Place

Lagoon gate Tangalle Resort

3.0 star property
7.0 out of 10, Good, (2)
"The property is located quite far from the main road and I'll be honest, the access road isn't great. But that being said, once you get there, you don't want to leave. The rooms are big and very spacious. We booked the family triple room and it was huge and very comfortable. Pool was clean and inviting. You can use the kayaks at any time and go onto the lagoon. The staff are excellent and so polite. Food at the restaurant too was really good. Shout out to Lalith, Shaan and the Chef. You'll made...
The price is S$116
includes taxes & fees
21 Jun - 22 Jun
Lagoon gate Tangalle Resort

Grand Villa Kalametiya

3.0 star property
The price is S$64
includes taxes & fees
22 Jun - 23 Jun
Grand Villa Kalametiya

Céu Ceylon

5.0 star property
2.0 out of 10, (1)
The price is S$289
includes taxes & fees
21 Jun - 22 Jun
Céu Ceylon
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 secluded Ranna: its beaches, oceanfront, gardens and more!

More cheap stays in Ranna

More cheap stays in Ranna

Recent Reviews in Ranna

Recent Reviews in Ranna

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Where is the best place for a stay in Ranna?

Shangri-La Hambantota, located 12.7 mi (20.5 km) from the heart of Ranna, is a top choice for your stay, based on our traveller data. Other good options for your trip to the area are Anantara Peace Haven Tangalle Resort and Taru Villas Mawella - Tangalle. See all available top hotels, or vacation rentals in Ranna.

If I need to cancel my hotel reservation in Ranna, will I receive a refund?

Yes, most room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Ranna.

What's the best budget-friendly accommodation in Ranna?

Based on reviews, Ranna 212 is a popular resort for our travellers who want a more economical choice, and features free WiFi and free parking.

What's the best hotel for a family holiday in Ranna?

Ananthaya Beach is a top 3-star hotel on Expedia for families, and features a private beach and a children's pool. Other good options for your family trip include Darwins Beach Resort and Green Parrot Beach Resort. Also, attractions in the area such as Birds Park and Kalametiya Bird Sanctuary are fun for children of all ages.

What's the best accommodation for couples in Ranna?

Ranna 212 is a favourite 4-star resort for couples, and features a full-service spa and a poolside bar. Other good options for your romantic getaway include Green Parrot Beach Resort and Ananthaya Beach.

What's the best pet-friendly hotel in Ranna?

Darwins Beach Resort is a top dog-friendly resort, and offers a private beach along with free WiFi for its human guests. Other good choices to stay with your pet include Nirvana Beach Boutique Hotel and Good Karma Ayurvedic Resort.

What's the best place to stay to stay near the beach in Ranna?

Omia is a top beach hotel offering an outdoor pool and free breakfast, located within a short 1-minute walk of Kahandamodara Beach . Other good options for your stay near the beach include Serendivi Resort Villa and Nirvana Beach Boutique Hotel.

What's the best luxury hotel in Ranna?

Ranna 212 Beach Resort - Tangalle is a 4.5-star hotel with a restaurant and a poolside bar, and it's a popular choice for Expedia travellers looking for a pampered stay. Another upscale option for your holiday is Ranna 212.

What are some accommodation options with pools in Ranna?

Kayaam House: Features spa services, an outdoor pool and a snack bar/deli. Ananya Beach Resort and Helios Beach Resort are a couple of other choices that offer an on-site pool. View all hotels with pools in Ranna.

What is the best spa hotel in Ranna?

Paddy House Villa is a top spa hotel with free WiFi, laundry facilities and free self-parking. Treat yourself to a deep-tissue massage at the on-site spa.

What's it like to stay in Ranna?

Visitors to Ranna will definitely enjoy the beaches, gardens and restaurants. This city also attracts tourists with its welcoming and relaxing setting. There are 296 hotels and other accommodation options in the surrounding area. Find out more about Ranna.

What should I do while I'm visiting Ranna?

Places to visit in the wider area include Turtle Watch Rekawa, Tangalle Beach and Parewella Natural Swimming Area. You'll also find Goyambokka Beach and Ridiyagama Safari Park in the area. Take a look at what more there is to see and do in Expedia's Ranna guide.

What's the seasonal weather in Ranna?

The hottest months are usually April and June, with an average temperature of 28°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Ranna are November, December, October and April, with each month seeing an average of 195 mm of rainfall.