Our recommendation

Vivanta by Taj

Vivanta by Taj is arguably the finest luxury beach hotel in Sri Lanka.  The hotel is set on elevated ground right next to the pristine private beach, offering panoramic views of the Indian Ocean and the surrounding coastline. Highly sought after.

Paradise Road Villa

Villa Bentota is a chic colonial-period villa has been tastefully and elegantly designed and furnished. It has its own private beach and tropical gardens, combining to offer a romantic and idyllic getaway. Highly sought after.

Saman Villas

Saman Villas is a luxury boutique hotel set on top of a rock cliff that overlooks the Indian Ocean. Boasting an infinity pool, it offers panoramic views of the Indian Ocean and surrounding coastline. It has its own private beach and rustic library.

Bentota Beach Hotel

Bentota Beach Hotel was formerly a Dutch fort and was designed by renowned architect Geoffrey Bawa. Located between the sea and the lake, a number of water sports are on offer. Very popular amongst tourists and locals alike.


Avani is a luxury beach hotel. It was originally designed by renowned architect Geoffrey Bawa. It was recently refurbished and rebranded in 2011, increasing its popularity and prominence.


Club Bentota

Club Bentota is an all-inclusive mid-range hotel that is ideally located between the Indian Ocean and the river. It has a secluded beach and also an emphasis on water-sports, with a range of activities on offer.

Induruwa Beach Resort

Induruwa Beach Resort is a typical beach resort, with modern amenities and facilities. With a secluded stretch of beach, ocean view rooms, coconut pals and vibrant sunsets, your stay will be relaxing and idyllic.

Panchi Villa

Panchi Villa is nestled in the midst of a tropical setting. This peaceful villa comprises of 6 rooms overlooking the swimming pool and the lush greenery. An ideal hideout with personalized service.

Coco Villa Beach Resort

Coco Villa is a new built property set amidst the white sandy beaches and a tropical ‘jungle’ setting, offering an oasis of calm and tranquility. It also offers Ayurvedic and spa treatments.

Lily Village

Lily Village is only a minute’s walk from Bentota Beach. It features furnished rooms nestled within a serene tropical garden. The hotel offers a sports center, ayurvedic treatments and tours.