Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

View vacation packages to

Hotels and More in Bentota

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Sea Rock Villa

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. Location, cleanliness, beach, staff, food

Show more Show less
9.2
Awesome
370 reviews
Avg. price/night:
$80
Check availability

Paradise Road The Villa Bentota

Hotel in Bentota

Paradise Road The Villa Bentota 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 rooms. Charming, first-class customer service from every single member of hotel staff and first-class massage from Sampath. The grounds are delightful and the beach is directly accessible (across small railway track). The food was excellent, with a varied and interesting menu. The decor is a delightful mix of local, cultural and contemporary- clearly superior taste at work. All in all an excellent stay and will definitely try to return!

Show more Show less
9.3
Awesome
315 reviews
Avg. price/night:
$136.32
Check availability

AmberHouse

Hotel in Bentota

Featuring a terrace and views of river, AmberHouse is located in Bentota, 3.8 miles from Lunuganga. everything is amazing , the room is right on the lake , you can go to the beach by boat free of charge , the food is good and the staff are helpful , we really enjoyed the staying there , thanks all

Show more Show less
9.1
Awesome
48 reviews
Avg. price/night:
$56
Check availability

The PLeasure Kosgoda

Hotel in Bentota

Located in Bentota, 7 miles from Bentota Lake, The PLeasure Kosgoda provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Staff were awesome ;the location and ambience is superb.Hotel is tastefully decorated and is so pleasing to the eye .Lana and her staff go the extra mile to make you feel welcome . My son absolutely loved his stay here and he wanted to see the turtles laying the eggs. The staff went out every night to check if this was happening , luckily on the last night he was fortunate to see this once in a life time opportunity. Once again the staff were so good in educating my son on how to observe this without disturbing the turtle. My little boy was so spoilt by the staff, they surely know how to treat kids .Staff also arranged for our laundry to be done , which was great . The list goes on , Lana arranged tours for us which we really enjoyed . Thank you for making our holidays so special . Hopefully we get to visit again .

Show more Show less
9.7
Exceptional
57 reviews
Avg. price/night:
$99.45
Check availability

Samsara Hotel

Hotel in Bentota

Samsara Hotel is an adult-only property at the shore of Bentota River, which features an outdoor swimming pool and a garden. If you like peace and quiet this is idea. Room - very spacious and comfortable. WiFi was excellent. Gardens- well carried for and lovely. Lots of birds around. The staff are friendly and attentive but not intrusive.

Show more Show less
9.3
Awesome
7 reviews
Avg. price/night:
$53.10
Check availability

Selavi Resort Bentota

Hotel in Bentota

Set beside the scenic Bentota River and within a protected Salt water Mangrove Sanctuary, 1.2 mi from the beautiful Bentota beach and Bentota city center, is the well appointed guest house - Selavi... The room was super clean and comfortable. The interior is still very new and the room very spacious. The location is super beautiful as it is located right at the riverside with a phenomenal view across the river. As the property lies a little outside the center, the staff has a policy of giving their guests free rides to the town and beach. This reduces the 15min stroll to a 5 min Tuk-Tuk ride. The staff was by far the best thing about Selavi: super helpful and accommodating - they really want you to have the best possible stay here! Breakfast was also excellent. Last but not least they offered a morning boat ride through the mangroves right next to the property. Would absolutely recommend this as it’s far cheaper than when you book in town and an amazing experience!

Show more Show less
9.7
Exceptional
25 reviews
Avg. price/night:
$70
Check availability

Taru Villas - The Muse

Hotel in Bentota

Located in Bentota, Taru Villas - The Muse is 0.8 mi from Bentota Lake and features facilities like outdoor swimming pool, garden and shared lounge. This boutique hotel offers free WiFi. Truly amazing !! We loved everything. This was beyond my expectations. The staff and the service they provided was outstanding. Thanks to Anula, Karu, Amila and the rest of the crew.

Show more Show less
9.6
Exceptional
95 reviews
Avg. price/night:
$176
Check availability

Taru Villas - Rock Villa

Hotel in Bentota

Featuring free WiFi in the public areas of the property, Taru Villas - Rock Villa offers accommodations in Bentota, 0.7 mi from Bentota Lake. The service at this beautiful and romantic boutique hotel is exceptional. Every member of the staff goes above and beyond the call of duty. My husband and I stayed for two nights and cannot say enough good things about Taru Rock Villas. The service rivals some of the best hotels in the world.

Show more Show less
9.3
Awesome
58 reviews
Avg. price/night:
$140
Check availability

Riverside Inn Fuji

Hotel in Bentota

Riverside Inn Fuji is a guest house with cozy rooms offering river views from a balcony. Equipped with free WiFi, the property has an on-site restaurant and serves breakfast in rooms. The hotel is run by Kumara and his wife, they were attentive and helpful at all times providing us with a welcome drink on arrival and tea on request! They organised a tuk tuk for us when we needed it and also laundry service. They prepared breakfast which was delicious! The hotel setting is beautiful on the riverfront, it is very tranquil and peaceful and the grounds are lovely. We saw a big monitor lizard a couple of times in the grounds after it had been raining which was exciting. The room was clean and comfortable and had everything we required. The hotel location is great as it is away from the busy roads and noise but it is still within walking distance to the beach (approx 10-15 min walk). There are also restaurants and shops close by. We would definitely stay again!

Show more Show less
9.2
Awesome
55 reviews
Avg. price/night:
$45
Check availability

The Habitat Kosgoda by Asia Leisure

Hotel in Bentota

Located in Bentota, 7 miles from Bentota Lake, The Habitat Kosgoda by Asia Leisure has accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. View from the 3rd-floor balcony was to die for, food presentation and taste excellent. Great huge lap pool, Balinese massage awesome by Wayan, beautiful beach. Ramesh and Sachin staff members really nice as well as all the staff. Quiet rooms, beautiful nice comfortable sheets. Adequate gym. I can't wait to stay here again. Great value for money! Best lattes in Sri Lanka!

Show more Show less
8.7
Excellent
128 reviews
Avg. price/night:
$121.64
Check availability

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 center of Bentota

See all

FAQs about hotels in Bentota

  • These hotels in Bentota are highly rated by couples: Selavi Resort Bentota, The PLeasure Kosgoda, and Taru Villas - The Muse.

  • On average, 3-star hotels in Bentota cost $73 per night, and 4-star hotels in Bentota are $112 per night. If you're looking for something really special, a 5-star hotel in Bentota can be found for $215 per night, on average (based on Booking.com prices).

  • Many families visiting Bentota loved staying at Taru Villas - The Muse, Heritance Ayurveda (All Meals + Treatments), and The PLeasure Kosgoda.

  • On average, it costs $57 per night to book a 3-star hotel in Bentota for tonight. You'll pay around $111 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Bentota will cost around $262, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Bentota this weekend is $54 or, for a 4-star hotel, $109. Looking for something even fancier? 5-star hotels in Bentota for this weekend cost around $230 per night, on average (based on Booking.com prices).

  • Paradise Road The Villa Bentota, Sea Rock Villa, and The PLeasure Kosgoda are some of the popular hotels in Bentota.

  • Selavi Resort Bentota, AmberHouse, and Nisala Arana Boutique Hotel got great room view-related reviews from travelers in Bentota.

  • For hotels in Bentota that serve highly-rated breakfasts, try Selavi Resort Bentota, Nisala Arana Boutique Hotel, and Riverside Inn Fuji.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Bentota:

Explore guest reviews of hotels in Bentota

See all