Skip to main content
In partnership with

Filter by:


Star Rating

Review Score

Ranna – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
kingfish villa and restaurant, hotel in Ranna

Providing lake views, kingfish villa and restaurant in Ranna offers accommodations and a bar. This property offers access to a balcony and free private parking.

Frindly staff Foods Environment Lagoon Beach
9.9
Scored 9.9
Exceptional
Rated exceptional
9 reviews
Price from$25per night
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....

9.0
Scored 9.0
Wonderful
Rated wonderful
16 reviews
Price from$25per night
Waves cabana kalametiya, hotel in Ranna

Waves cabana kalametiya offers accommodations in Ranna, a few steps from Gurupokuna Beach and a 17-minute walk from Kahandamodara Beach.

Everything was super clean and the area is absolutely beautiful. It is far away from everything which makes you feel relaxed within a second. We where staying for just one night and it felt like we where really VIP😂. They took amazing care of us. It was my friend his birthday and we got the best and biggest Sri Lankan breakfast😍 they even gave him a birthday present 🥺 Thank you so so much!
9.4
Scored 9.4
Wonderful
Rated wonderful
9 reviews
Price from$38.25per 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.

Amazing place with astonishing view. Literally everything was perfect: food, pool, staff, rooms. Highly recommend !
9.5
Scored 9.5
Exceptional
Rated exceptional
477 reviews
Price from$95per night
Igabara Hobbit House, hotel in Ranna

Igabara Hobbit House has free bikes, garden, a shared lounge and restaurant in Tangalle. This 4-star hotel offers room service and babysitting service.

Amazing place and wonderful host
9.9
Scored 9.9
Exceptional
Rated exceptional
135 reviews
Price from$100per night
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 shared lounge.

The pool is beautiful and clean with an amazing view onto the ocean. The breakfast was good. Order the Sri Lankan breakfast the night before if you like Sri lankan breakfast. The palm trees and service at the hotel were awesome. Loved everything about the hotel.
9.6
Scored 9.6
Exceptional
Rated exceptional
563 reviews
Price from$148.50per night
Sanjis The Seaside Cabanas, hotel in Ranna

Offering a restaurant and a private beach area, Sanjis The Seaside Cabanas provides standalone bungalows in Tangalle.

Beautiful gardens of property. Lovely pool. Great generous breakfast with an amazing view of the beach. Outdoor shower a delightful novelty. Great place if you want to relax somewhere a little bit isolated.
9.1
Scored 9.1
Wonderful
Rated wonderful
296 reviews
Price from$80per 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.

On the beach property, excellent views and excellent staff
9.3
Scored 9.3
Wonderful
Rated wonderful
203 reviews
Price from$91.80per night
Lanka Beach Bungalows, hotel in Ranna

Offering an outdoor swimming pool and beachfront, Lanka Beach Bungalows is located in Tangalle. Guests can enjoy the on-site restaurant. There is free WiFi access throughout the property.

We enjoyed that it was only 6 rooms. The pool was beautiful. There are several restaurants in the area at eat at but the food at Lanka Beach Bungalows was awesome. Had a whole grilled snapper one night and it was excellent and we live on the ocean. Prawns were also good. Also had a lovely gin and tonic. Highly recommend for
9.3
Scored 9.3
Wonderful
Rated wonderful
186 reviews
Price from$99per night
All View Resort, hotel in Ranna

All View Resort is located in Tangalle. It offers free WiFi and private parking are accessible on site.All View Guest house is just a 5-minute walk from the beachfront and is a 8 minute drive from the...

Favorite place we stayed in Sri Lanka, the owner is so kind and makes amazing food, be sure to eat dinner here if you stay! She also set up kayaking for us on the lagoon which was beautiful.
9.8
Scored 9.8
Exceptional
Rated exceptional
188 reviews
Price from$33.05per night
See all hotels in and around Ranna
Subscribe to receive premium deals

Prices drop the second 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
gogless