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 accommodation will provide you with a seating area.

Our three days at fishermen’s lodge were super special, we felt so welcome and included in their family. The food in the restaurant was really amazing, the host is a great cook, we loved especially her rice and curry and the grilled fish. The traditional breakfast was also really good! The room was really simple, but still very clean and the host was always ready to help us in any way. You just walk a few steps to the beautiful beach which is nearly empty! In the morning the host took us fishing one time, which was the most special and fun experience! Overall we really recommend coming here for an authentic and local experience with extraordinary people! Thank you for everything! We might come back one time :)
9.0
Scored 9.0
Superb
Rated superb
16 reviews
Price from98.72 złper night
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 from177.52 złper 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 from98.72 złper night
Ananya Beach Resort, hotel in Ranna

Situated in Tangalle, a few steps from Wella Odaya Beach, Ananya Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

This was (as already six years before) our highlight of our Sri Lanka travel. The hotel is so beautiful, right at the beach. The staff was friendly and welcoming. The room were clean and big, we had booked sea view and it was stunning! We will definitely come again for our third time.
9.6
Scored 9.6
Exceptional
Rated exceptional
574 reviews
Price from444.25 złper night
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.

Clean spacious rooms . Very clean hotel Friendly staff, very hospitable Delicious food
9.2
Scored 9.2
Superb
Rated superb
397 reviews
Price from380.63 złper night
Mangrove Beach Cabana, hotel in Ranna

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

Typical beach resort with beautiful sandy beach, restaurant and facilities. Perfect for a couple of days. The downtown of Tangalle is quite close, a couple of hundred rupees to get in with Tuk-tuk. They also provide scooter rental services.
9.4
Scored 9.4
Superb
Rated superb
331 reviews
Price from302.09 złper 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.

It was the best accommodation we had in Sri Lanka. Secluded beach, beautiful villas in a palm tree forest. Amazing beach.
9.3
Scored 9.3
Superb
Rated superb
212 reviews
Price from362.51 złper night
Turtle Island Cabana, hotel in Ranna

Set in Tangalle, 400 metres from Tangalle Beach, Turtle Island Cabana offers accommodation with a garden, free private parking and a restaurant.

Our Hosts were AMAZING. Cannot praise enough! Beautiful property, beautiful people. They were so helpful and even guided us to to observe the turtles. The breakfast was a real treat. I can honestly say this was our favourite stay.
10
Scored 10
Exceptional
Rated exceptional
9 reviews
Price from123.84 złper 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 from89.74 złper night
Marakolliya Beach Resort, hotel in Ranna

Situated in Tangalle, 80 metres from Tangalle Beach, Marakolliya Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Staff friendly, pool lovely,close to the beach.
8.3
Scored 8.3
Very good
Rated very good
82 reviews
Price from213.24 złper night
See all hotels in and around Ranna

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