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 :)
Scored 9.0
9.0
Rated superb
Superb
16 reviews
Price from
£18.87
per night
Waves cabana kalametiya, hotel in Ranna

Boasting a patio with sea views, a garden and a terrace, Waves cabana kalametiya can be found in Ranna, close to Gurupokuna Beach and 1.5 km from Kahandamodara Beach.

A very good small house on the beach. It's well equipped and has a good and quiet location with several good restaurants nearby. The staff was nice and helpful.
Scored 9.6
9.6
Rated exceptional
Exceptional
18 reviews
Price from
£37.69
per night
kingfish villa and restaurant, hotel in Ranna

Located within 80 metres of Kahandamodara Beach and 200 metres of Wella Odaya Beach, kingfish villa and restaurant provides rooms with air conditioning and a private bathroom in Ranna.

Well situated , perfectly clean and tidy, very helpful and well meaning staff and landlord. Thank you
Scored 9.8
9.8
Rated exceptional
Exceptional
11 reviews
Price from
£30.19
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 a fantastic hotel. The staff were incredibly accommodating and friendly - always smiling and willing to help, without that feeling of 'imposing' on you. Food was excellent. I absolutely recommend having the Sri Lankan breakfast, which was hoppers. We wish we'd had this every day! Rooms were immaculate, and always 'turned over' to a very high standard. Pool/beach towels included. Views were incredible. The location is a little remote with regards to excursions to find restaurants etc, but we did visit in shoulder season and maybe there is more in high season. As I say though, the food at the restaurant was excellent and very reasonably priced so we didn't feel this was a negative. The staff helped enormously when booking activities - you could look to arrange this yourself but they really made it so simple, and having them take care of us was exactly what we needed after such a long journey from the UK. 10/10 - highly recommend staying here. We did 5 nights and felt this was plenty as we wanted to travel around more of Sri Lanka, however we were so relaxed and comfortable that it was hard to say goodbye!
Scored 9.6
9.6
Rated exceptional
Exceptional
611 reviews
Price from
£74.71
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.

The location was excellent, stunning. Although the beach walks were amazing it’s far too rough for anyone to swim in, too many rips and huge waves. Breakfast was lovely and fresh we really loved the fresh fruit too. Loads of flexibility and the staff very willing to accommodate all requirements.
Scored 9.2
9.2
Rated superb
Superb
445 reviews
Price from
£84.72
per night
Buckingham Place, hotel in Ranna

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

- Warm, family-like atmosphere: Staff are incredibly kind, attentive, and well-trained. - Stunning property: Beautiful beach, garden, and restaurant with breathtaking views. - Amazing food: Fresh, diverse menus that change daily, making every meal memorable. - Inspiring owner: Nick, the owner, is personable, engaging, and truly cares about both staff and guests.
Scored 9.9
9.9
Rated exceptional
Exceptional
127 reviews
Price from
£240.73
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.

View of the sea was so nice. Staff so helpful. Food was really nice too.
Scored 9.4
9.4
Rated superb
Superb
357 reviews
Price from
£57.73
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.

The location, the beach, the bar, the service and the food were all amazing. You feel like you’re in your own private bit of paradise. It’s an amazing place and we felt like we had it all to ourselves.
Scored 9.3
9.3
Rated superb
Superb
232 reviews
Price from
£54.33
per night
Turtle Island Cabana, hotel in Ranna

Set in Tangalle, within 400 metres of Tangalle Beach and less than 1 km of Rekawa Beach, Turtle Island Cabana offers accommodation with a garden and free WiFi throughout the property as well as free...

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.
Scored 10
10
Rated exceptional
Exceptional
9 reviews
Price from
£23.67
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.
Scored 8.9
8.9
Rated fabulous
Fabulous
7 reviews
Price from
£34.30
per night
See all hotels in and around Ranna