Skip to main content

Filter by:


Star rating

Review score

Ranna – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
Waves cabana kalametiya, hotel in Ranna

Situated in Ranna in the Hambantota District region, Waves cabana kalametiya has a patio and sea views. This beachfront property offers access to a balcony, free private parking and free WiFi.

9.4
Scored 9.4
Superb
Rated superb
9 reviews
Price from£34.07per night
kingfish villa and restaurant, hotel in Ranna

Offering a bar and lake view, kingfish villa and restaurant is located in Ranna, 80 metres from Kahandamodara Beach and 200 metres from Wella Odaya Beach.

Beautiful location, clean and tidy with great facilities, and superb hospitality by the host Raveen.
9.9
Scored 9.9
Exceptional
Rated exceptional
9 reviews
Price from£20.06per night
Seven Turtles, hotel in Ranna

Seven Turtles is located only steps away from the tranquil beach. The property welcomes its guests with an outdoor swimming pool, free WiFi access and complimentary parking facilities.

Beach was amazing! Hotel owner is very nice person! Everything was super nice! Thank you for everything😊!
9.5
Scored 9.5
Exceptional
Rated exceptional
479 reviews
Price from£76.23per night
Ganesh Garden Beach Cabanas, hotel in Ranna

Situated along the shores of Tangalle, Ganesh Garden Beach Cabanas offers peaceful and comfortable accommodation with free private parking on site.

Location was spectacular, vèy quiet...just what I was looking for
8.5
Scored 8.5
Very good
Rated very good
454 reviews
Price from£25.28per night
Turtle Paradise, hotel in Ranna

Set in the Tangalle Beach district of Tangalle, Turtle Paradise is a 1-minute walk from the beach and Rekawa turtle watching camp.

Turtle Paradise was in an amazing location beside Rekawa turtle beach. It had the friendly atmosphere of a hostel, but also had private rooms with super comfortable king sized beds and en suite bathroom. We ate at the hotel both nights, dinner cooked by the lady of the family. Very delicious and cheap. Her son drove us to our next stop. Altogether, incredibly helpful and so lovely sitting in the dining room/ living room playing board games and chatting with other travellers. Would highly recommend.
8.6
Scored 8.6
Fabulous
Rated fabulous
214 reviews
Price from£41.34per night
Mangrove Beach Chalets, hotel in Ranna

Offering a barbecue and a private beach area, Mangrove Beach Cabanas and Chalets is set in Tangalle in the Hambantota District Region.

Wow! Just the most amazing place, so quiet, beautiful beach, great staff, good food and drinks I did not want to leave. I hadn't realised on booking that my accommodation didn't have air con but wasn't able to change as they were full so they brought me a portable air con unit, although you can sleep with all the windows open as all the windows are covered with mosquito nets. Highly recommended
9.3
Scored 9.3
Superb
Rated superb
204 reviews
Price from£73.67per night
OMIA, hotel in Ranna

OMIA RESORT is located right on the water at rekawa beach. Boasting a 24-hour front desk, this property also provides guests with an Beach side pool and Bar.

Beautiful property right on the beach. The pool is very pleasant. The view from the top bungalows, where we were, is magnificent, overlooking the vegetation and looking at the water. The staff is very pleasant. Breakfast is generous, served at the table.
9.7
Scored 9.7
Exceptional
Rated exceptional
230 reviews
Price from£96.30per night
Green Parrot Hotel - ROOMS ONLY, NO MEALS, hotel in Ranna

Set 9 km from Tangalle Lagoon in Tangalle, Green Parrot Hotel features and free WiFi throughout the property. It features an outdoor swimming pool, restaurant, free Wi-Fi and free parking.

As the listing states there is no food served at this hotel. However there are a good list of properties close by to eat and getting around by tuktuk is easy and cheap. The pool is clean and a good size and our daughter had fun in it. The beach is beautiful and very quiet but not suitable for swimming while we were there (April). The room was clean and comfortable with basic amenities. Note that the nearest cash machine is a tuktuk ride away and some local restaurants don't take card.
9.5
Scored 9.5
Exceptional
Rated exceptional
102 reviews
Price from£52.10per night
Lagoon gate Tangalle Resort, hotel in Ranna

Situated in Tangalle, 200 metres from Tangalle Beach, Lagoon gate Tangalle Resort features accommodation with free bikes, free private parking, a garden and a shared lounge.

Ressort is in outstanding and very clean condition with appealing premium / high quality ambience, surrounded by beautiful nature. We highly recommend staying here. Warmest hospitality. Felt like staying with family. Excellent, and caring managing family and crew with great heart and in depth experience within the hotel and tourism industry. Furthermore, great food that is made with lots of love. Various ingredients grow in the resorts own garden. Many thanks to the entire lagoon gate family.
9.7
Scored 9.7
Exceptional
Rated exceptional
124 reviews
Price from£60.79per night
Rekawa Lagoon Resort, hotel in Ranna

Set in Tangalle, 1.8 km from Tangalle Beach, Rekawa Lagoon Resort offers beachfront accommodation and various facilities, such as a private beach area.

Good location.Friendly Owner.Worth of money. Good Foods.
8.9
Scored 8.9
Fabulous
Rated fabulous
7 reviews
Price from£18.24per night
See all hotels in and around Ranna
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Ranna:

  • 10
    Scored 10

    Relaxing and walking on the beach in the morning or evening...

    Relaxing and walking on the beach in the morning or evening is a wonderful experience. Boat tour at Kalametiya Bird Sanctuary and nearby lake is unforgettable. You can watch fishermen sailing out to sea. The area is pristine! Roads in the area are perfect.
    Sarath Gamini
    Sri Lanka