Skip to main content

Filter by:


Star rating

Review score

Egodaduwa – 270 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sea Rock Villa, hotel in Egodaduwa

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities.

Near the ocean. Very good relaxingplace. Courteous staff near the pool.
9.3
Scored 9.3
Superb
Rated superb
343 reviews
Price from£63.56per night
Lunuganga Estate, hotel in Egodaduwa

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota.

I liked the location and the setting - the grounds were beautiful
9.3
Scored 9.3
Superb
Rated superb
101 reviews
Price from£184.15per night
Palm Beach Inn & Sea Shells Cabanas, hotel in Egodaduwa

Surrounded by lush greenery and vegetation, Palm Beach Inn & Sea Shells Cabanas is situated within a 10-minute drive from the popular Lunuganga.

It's less than 2 minutes to the huge , calm and relaxing beach.
7.5
Scored 7.5
Good
Rated good
129 reviews
Price from£21.23per night
Janus Paradise Rest, hotel in Egodaduwa

Set in Bentota, a few steps from Induruwa Beach, Janus Paradise Rest offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Very nice Beach, good swimming and walking. Not many people arround. Room was nice and OK with all you need. AC and Fan very good and important. If Shower/Shampo/Hairdryer is needed ask for it. Breakfast is very, very good and you can eat as much as you like, also excellent service. Staff is fantastic and takes care of you all the time. The food (Breakfast/Lunch/Dinner) is just great and fantastic. We enjoyed it very much. Thank you. You can ask for Beachtowels, they will give them to you for free.
8.8
Scored 8.8
Fabulous
Rated fabulous
319 reviews
Price from£40.12per night
Heritance Ahungalla, hotel in Egodaduwa

Heritance Ahungalla is luxurious beachfront hotel located 76 km from Colombo. It offers stylish 5-star accommodation with an outdoor pool, a golf putting green and free parking on site.

Pool and customer service
8.0
Scored 8.0
Very good
Rated very good
180 reviews
Price from£97.49per night
Sundara by Mosvold, hotel in Egodaduwa

Set in Balapitiya, 1.3 km from Balapitiya Beach, Sundara by Mosvold offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

We loved everything: the rooms were large and with beautiful design, everything super clean; very confortable bed. At one point we were the only guests (our group) since it is a small resort. The pool is amazing, food was perfect. It s best to preorder, so you don t wait. Try Tomato and Orange soup, my favorite, also shrimps, pasta, lamb.. they have a very good Chef. Staff is very friendly and helpful. The nearby Balapytia beach was so beautiful, we saw a wonderful sunset from the rocks. It was splendid to relax here after visiting the island. It was one if the 2 best hotels we stayed in Sri Lanka. Only 5 km to River Madu boat tour. 30-40 min to Hikkaduwa to see turtles.
9.5
Scored 9.5
Exceptional
Rated exceptional
133 reviews
Price from£240.50per night
The Villa Bentota by KK Collection, hotel in Egodaduwa

The Villa Bentota by KK Collection is a beach side boutique hotel featuring individually designed rooms and suites. Surrounded by tropical gardens, it offers 2 outdoor pools and free WiFi in the...

Everything 😃
8.7
Scored 8.7
Fabulous
Rated fabulous
62 reviews
Price from£131.41per night
Chami Villa Bentota, hotel in Egodaduwa

Chami Villa Bentota is located in Bentota just 50 metres from the beach and 100 metres from Bentota Railways Station.

The apartment was advertised at 7,750 including breakfast special offer per day when we arrived your company has increased it to 9500 with no breakfast, walk to the beach was hazardous with many steps so we had to leave stayed one night, your booking arrangement was incorrect we will not recommend your company to anyone. Alan De Silva
9.1
Scored 9.1
Superb
Rated superb
72 reviews
Price from£24.07per night
Villa 700 by Amaya, hotel in Egodaduwa

Situated in Bentota, a few steps from Induruwa Beach, Villa 700 by Amaya features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

This was hands down the best place we stayed in while in Sri Lanka. Absolute luxury. The staff, especially Muphu, couldn't have been kinder and helped us with our every need. The food was delicious and the atmosphere they have created is very peaceful and relaxing. We also got upgraded upon arrival. We enjoyed our stay so much we extended it for another night and will definitely return.
8.6
Scored 8.6
Fabulous
Rated fabulous
30 reviews
Price from£93.22per night
Wunderbar Beach Hotel, hotel in Egodaduwa

Located on Bentota Beach, Hotel Wunderbar features an on-site turtle farm and an outdoor pool. A 5-minute drive from Bentota River, it has water sports facilities and Ayurvedic massage.

The size of the room and the fact it had a fan and aircon worked well to keep the room cool. How close it was to the beach. That Amal Villa was next door as they did lovely food and drinks. Dilly the Tuk Tuk driver was very nice and friendly.
7.6
Scored 7.6
Good
Rated good
105 reviews
Price from£55.61per night
See all hotels near Egodaduwa
Subscribe to receive premium deals

Prices drop the moment you sign up!