Skip to main content

The best resorts in Nakandalagoda

Check out our pick of great resorts in Nakandalagoda

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Jetwing Saman Villas - Adults Only, hotel in Nakandalagoda

Jetwing Saman Villas is located in the peaceful fishing village of Aturuwella in Bentota.

Everything and everyone ! Amazing service care ! Clean and very comfortable ! Our Personal Butler Sanat was Truely efficient kind and caring. Food was superb !!🙏
Scored 9.3
9.3
Rated superb
Superb
113 reviews
Price from
£331.30
1 night, 2 adults
Waterside Bentota, hotel in Nakandalagoda

Located in Bentota, Waterside Bentota is a riverfront hotel that offers an outdoor swimming pool. Free Wi-Fi access is available throughout the property.

Everything was superb!!! Thr hospitality .. the location .. the view .. the food.. we loved everything about this place... the staff are the kindest and they helped us feel like home from the moment we arrived till the time we left.. we Love you!! Thank you for everything!!!
Scored 9.2
9.2
Rated superb
Superb
103 reviews
Price from
£91.87
1 night, 2 adults
Tree of Life Resort, hotel in Nakandalagoda

Situated in Bentota, 1.4 km from Bentota Beach, Tree of Life Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

The rooms were clean and the bathroom was unique. The staff were courteous and helpful.
Scored 9.6
9.6
Rated exceptional
Exceptional
189 reviews
Price from
£80.72
1 night, 2 adults
Priyanka Villa, hotel in Nakandalagoda

Located in Bentota and offering Ayurvedic treatments. Priyanka Villa features a barbecue and terrace. Free private parking is available on site. The property is 600 m from the beach.

Really nice accommodation in the jungle. The host was really helpful. We had opportunity to ride bicycles for free. His mom prepared for us really good Sri Lanka breakfast. Not too far to the beach. Around is a lot of places to walk
Scored 9.4
9.4
Rated superb
Superb
71 reviews
Price from
£17.45
1 night, 2 adults
Ceylo Villas, hotel in Nakandalagoda

Situated in Bentota, 4.8 km from Lunuganga, Ceylo Villas features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored 9.4
9.4
Rated superb
Superb
5 reviews
Price from
£116
1 night, 2 adults
Lena Resort, hotel in Nakandalagoda

Set in Beruwala, 49 km from Mount Lavinia Bus Stand, Lena Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Super 👌
Scored 9.4
9.4
Rated superb
Superb
16 reviews
Price from
£27.64
1 night, 2 adults
Thaala Bentota, hotel in Nakandalagoda

Thaala Bentota is located on the best beach strip along Sri Lanka’s western coastline. The property is 99 km from Bandaranaike International Airport and 66 km away from the city of Colombo.

Clean room, nice big bed, big swimmimgpool
Scored 8.7
8.7
Rated fabulous
Fabulous
525 reviews
Price from
£264.31
1 night, 2 adults
Occidental Eden Beruwala, hotel in Nakandalagoda

Occidental Eden Beruwala provides elegant rooms on the west coast of Sri Lanka, along the golden sands of Beruwela. It features a freshwater outdoor pool, an Ayurveda Centre and 3 restaurants.

It’s huge, clean and organised!
Scored 8.4
8.4
Rated very good
Very good
327 reviews
Price from
£190.16
1 night, 2 adults
Cinnamon Bentota Beach - Signature Selection, hotel in Nakandalagoda

Situated in Bentota, 300 metres from Bentota Beach, Cinnamon Bentota Beach - Signature Selection features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

Good location, big pools, the view, great garden, beach
Scored 8.7
8.7
Rated fabulous
Fabulous
574 reviews
Price from
£220.26
1 night, 2 adults
Club Villa, hotel in Nakandalagoda

A short 1-minute walk from Bentota Beach, Club Villa provides an outdoor pool and massage treatments. Its air-conditioned rooms are decorated with handwoven batiks and paintings.

Rooms were lovely. Garden was fabulous, and loved the walk crossing the railway line to the beach. Food was exceptional.
Scored 8.9
8.9
Rated fabulous
Fabulous
67 reviews
Price from
£127.99
1 night, 2 adults
All resorts in Nakandalagoda
Looking for a resort?
Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.