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 – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.
Ranna Beach House, hotel in Ranna

Ranna Beach House is a recently renovated villa in Ranna where guests can make the most of the outdoor swimming pool and garden.

This house and the location is absolutely stunning. Quiet beach, beautiful pool and it actually feels like you in paradise. The housekeeper and cook were AMAZING. They cooked us delicious food, did our washing, went shopping with us and made our stay very special
Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Price from
$218.02
1 night, 2 adults
Waves ranna, hotel in Ranna

A few steps from Gurupokuna Beach in Ranna, Waves ranna offers accommodations with access to beauty services. This beachfront property offers access to a patio, free private parking, and free Wifi.

"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.7
9.7
Rated exceptional
Exceptional
25 reviews
Price from
$49
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
Fishermens Lodge & Restaurant, hotel in Ranna

With lake views, Fishermens Lodge & Restaurant is located in Ranna and has a restaurant, room service, bar, garden and terrace. Free WiFi is available.

Scored 8.9
8.9
Rated excellent
Excellent
16 reviews
Price from
$25
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.

Perfect location, very quiet, nature
Scored 9.6
9.6
Rated exceptional
Exceptional
653 reviews
Price from
$94.50
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.

Amazing hotel, one of the best I’ve ever been to. Perfect pool, amazing view, amazing location with direct access to the coast (though not really for swimming). Nice rooms, amazing people. Can only recommend
Scored 9.2
9.2
Rated wonderful
Wonderful
463 reviews
Price from
$131.22
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.

A beautiful, secluded place, great nature with an ocean view, serenity, simply a paradise. A shower under the stars is an unforgettable experience. And the sounds of the waves... The staff is very helpful. Just great ☀️
Scored 9.3
9.3
Rated wonderful
Wonderful
392 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.

This may be the best hotel we have ever stayed in. Beautiful grounds, stylish and comfortable spaces, it can’t possibly ever feel crowded even when every room is full, stunning pool, delicious and innovative food, and quite simply the finest hospitality anywhere. They make you feel immediately relaxed and at home, it is your vacation your way and 5 plus stars without the pretence. Quiet and secluded, it is the perfect romantic getaway. If I could rate it a 12 I would.
Scored 9.9
9.9
Rated exceptional
Exceptional
136 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
265 reviews
Price from
$114.75
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
11 reviews
Price from
$28
1 night, 2 adults
See all hotels in and around Ranna

Most booked hotels in Ranna and surrounding area in the past month

See all