Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Bentota – 122 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Palm Beach Inn & Sea Shells Cabanas 3 stars

Hotel in Bentota

Surrounded by lush greenery and vegetation, Palm Beach Inn & Sea Shells Cabanas is situated within a 10-minute drive from the popular Lunuganga. The rooms were clean, very comfortable, and the staff was amazing. They went over and beyond to help make our stay enjoyable. And also it was just a walking distance to the beach it's just amazing. I highly recommend this hotel to anyone.

Show more Show less
7
Good
314 reviews
Price from
£21
per night

Sea Rock Villa - Level 1 Certified 3 stars

Hotel in Bentota

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. All rooms are big and have a sea view. Food is delicious. Beautiful green area around the swimming pool. It is totally family friendly. Sun beds at the beach are enough for all rooms. We love the villa. Staff is always willing to help you.

Show more Show less
9.3
Superb
316 reviews
Price from
£39
per night

EKHO Surf 4 stars

Hotel in Bentota Beach, Bentota

The Surf is located in Pitaramba, just steps from the shores of Bentota Beach. Offering sweeping sea views from its modern rooms, it also has an outdoor pool and free Wi-Fi. Its a beautiful, amazing property. We loved our stay and probably would be one of the best resorts we have been. Perfectly located amid of big names like Taj and Avani hotels. Had a big private breach with amazing views of sun rise and sun set. We heartly thank the Manager and his team for providing us the upgraded room. It was a pool access room, and beautifully decorated. Mr. Asela, The Manager is very humble, down to earth person, i still remember his conversations and thank him to give his time for our business talks. I would strongly recommend this hotel , u should have atleast a day here, or otherwise u are missing something in Bentota.

Show more Show less
7.5
Good
417 reviews
Price from
£60
per night

Pandanus Beach Resort & Spa 5 stars

Hotel in Bentota

Located on the beachfront in Induruwa, Pandanus Beach Resort & Spa features an outdoor pool, a fitness centre and a barber/beauty shop. Its rooms offer sea views and complimentary Wi-Fi access. We had an amazing time - especially with super nice and friendly people like Madhawa working there. Super high standards for quality and service just because of him! Thank you so much!!

Show more Show less
8.2
Very good
51 reviews
Price from
£80
per night

Earl's Reef 4 stars

Hotel in Bentota

Earl's Reef has a restaurant, bar, a shared lounge and garden in Bentota. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. I could see beautiful sea. (Sea view) Foods was very good .

Show more Show less
7.8
Good
797 reviews

Serendib Beach Hotel 3 stars

Hotel in Bentota

Set in Bentota, Serendib Beach Hotel offers beachfront accommodation 5 km from Bentota Lake and offers various facilities, such as a restaurant, an outdoor swimming pool and a garden. The room was well done. Very comfortable and housekeeping service is very good.

Show more Show less
7.4
Good
281 reviews
Price from
£26
per night

Janus Paradise Rest

Hotel in Bentota

Set in Bentota, 5 km from Bentota Lake, Janus Paradise Rest offers accommodation with a restaurant, free private parking, a shared lounge and a garden. It was a great stay, the beach is marvelous, the whole team were so cheerful & helpful, Janu is always there talking care of everything, the young lady Nady is a charming always smiling & helpful, highly recommended

Show more Show less
8.8
Fabulous
240 reviews
Price from
£13
per night

The Villa Bentota by KK Collection

Hotel in Bentota

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... Cosy boutique hotel in quite area. Near to beach. Good value for money!

Show more Show less
9.2
Superb
261 reviews

Ocean View

Hotel in Bentota

Situated in Bentota, 1.5 km from Bentota Lake and 1 km from Bentota Turtle Hatchery, Ocean View boasts a barbecue and views of the sea. Free WiFi is available in public areas. We really liked the place. Guys were really friendly and helpful. The location is amazing

Show more Show less
7.8
Good
267 reviews
Price from
£17
per night

The Habitat Kosgoda by Asia Leisure 5 stars

Hotel in Bentota

Situated in Bentota, 11 km from Bentota Lake, The Habitat Kosgoda by Asia Leisure features accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre. Great location for relaxing, peaceful fresh hotel, few rooms = not many other people around, nice pool area, right on the beach, good food and drinks, clean and friendly staff. We stayed in suite 310 - a very nice priced suite with a big private sun deck and bathtub with a view over the ocean.

Show more Show less
8.7
Fabulous
146 reviews
Price from
£62
per night

Most booked hotels in Bentota in the past month

See all

Bentota's best hotels with breakfast

See all

Budget hotels in Bentota

See all

Hotels located in the centre of Bentota

See all

FAQs about hotels in Bentota

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Bentota:

Explore guest reviews of hotels in Bentota

See all