Skip to main content

Search hotels in Ranna

Enter your dates to see the latest prices and deals for Ranna hotels

Filter by:

Star Rating

Review score

Ranna – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.
Fishermens Lodge & Restaurant, hotel in Ranna

Offering a restaurant and a private beach area, Fishermens Lodge & Restaurant is located in Ranna. Free WiFi access is available in this lodge. The accommodations will provide you with a seating area....

Scored 9.0
9.0
Rated wonderful
Wonderful
15 reviews
Price from
$25
1 night, 2 adults
Waves ranna, hotel in Ranna

Just a few steps from Gurupokuna Beach and a 17-minute walk from Kahandamodara Beach, Waves ranna features accommodations in Ranna with a garden, a terrace, and a bar.

"The staff are super friendly, food was very good, the room was very clean. I travel a lot and that was one of the best stays i head" "Good breakfast; great view to the ocean and sunset ; nice bar on ocean; big and comfortable number and bed," "Beautiful location and Beautiful views Break fast Buffet is Amazing Very Friendly Staffs and Good services"
Scored 9.6
9.6
Rated exceptional
Exceptional
22 reviews
Price from
$45
1 night, 2 adults
kingfish villa and restaurant, hotel in Ranna

A few steps from Kahandamodara Beach in Ranna, kingfish villa and restaurant features accommodations with access to spa facilities and wellness packages.

Frindly staff Foods Environment Lagoon Beach
Scored 9.8
9.8
Rated exceptional
Exceptional
11 reviews
Price from
$40
1 night, 2 adults
Ananya Beach Resort, hotel in Ranna

Located in Tangalle, a few steps from Wella Odaya Beach, Ananya Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

The fantastic balcony views, being so close to the crashing waves, right at a wild beach, the friendly staff, morning swims in the pool..... - I loved my stay here (last not least because I scored a good low season rate).
Scored 9.6
9.6
Rated exceptional
Exceptional
624 reviews
Price from
$135
1 night, 2 adults
Turtle Bay Boutique Hotel, hotel in Ranna

A small boutique hotel overlooking the Indian Ocean, Turtle Bay Boutique Hotel is located in Kalamatiya, Sri Lanka. Just steps away from the beach, it features an outdoor pool and Ayurvedic spa.

Turtle bay is in a beautiful location with absolutely wonderful staff. Truly a one of a kind stay. The staff here go above & beyond to make your stay comfortable and welcoming. They even made us a special dinner on our last night and decorated our table beautifully. Beds are large and comfortable. Rooms are large with beautiful ocean view & balconies. This is a very small hotel so you feel like you’re the only guests there. Also, the pool is really large and beautiful. Food is very good although we found the seafood to be a little overcooked.
Scored 9.2
9.2
Rated wonderful
Wonderful
461 reviews
Price from
$112.27
1 night, 2 adults
Mangrove Beach Cabana, hotel in Ranna

Located 2.2 mi from Tangalle Lagoon, Mangrove Beach Cabana features free WiFi access and free private parking.

Beach, friendly staff, end of the world feeling
Scored 9.4
9.4
Rated wonderful
Wonderful
370 reviews
Price from
$85
1 night, 2 adults
Buckingham Place, hotel in Ranna

Located on Rekawa Beach, Buckingham Place overlooks the Indian Ocean and Rekawa lagoon.

The Buckingham is an exceptional Hotel located on Rekwa Beach near to Tangalle. The service and quality of the Hotel is top notch. Amazing food and breakfasts and beautiful infinity pool overlooking the sea. The rooms are well appointed and the service is outstanding from start to finish.
Scored 9.9
9.9
Rated exceptional
Exceptional
128 reviews
Price from
$349
1 night, 2 adults
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.

the setting / scenery was beautiful. Staff Service was excellent.
Scored 9.4
9.4
Rated wonderful
Wonderful
248 reviews
Price from
$107.10
1 night, 2 adults
Turtle Island Cabana, hotel in Ranna

Located in Tangalle, within a 5-minute walk of Tangalle Beach and half a mile of Rekawa Beach, Turtle Island Cabana provides accommodations with a garden and free WiFi throughout the property as well...

Charming and peaceful. My wife and I visited this lovely place to watch the turtles lay their eggs and enjoy the ambience. The cabana is a beautiful new design and very clean. Located in a private and serene area bordering an open paddy field where we saw peacocks and many other birds. The food was amazing, delicious, and great value. They had fresh caught seafood and quite a few different vegetable curries. Very short walk to both the Turtle Beach and the Harbor Beach for swimming. Wasantha and his daughter were so kind to us. Wasantha works for many years with the turtle project, a true expert on the history of turtles in this area. We would love to visit again!
Scored 10
10
Rated exceptional
Exceptional
10 reviews
Price from
$28
1 night, 2 adults
Marakolliya Beach Resort, hotel in Ranna

Located in Tangalle, a few steps from Tangalle Beach, Marakolliya Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Scored 8.3
8.3
Rated very good
Very Good
90 reviews
Price from
$90
1 night, 2 adults
See all hotels in and around Ranna