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

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+
Bentota – 202 hotels and places to stay
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.3
Awesome
313 reviews
Avg. price/night:
$50

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. The ambience - interior decor , spaciousness - staff’s attentiveness.

Show more Show less
9.2
Awesome
260 reviews
Avg. price/night:
$98.01

Bentota Beach, The Cinnamon Luxury Collection

Hotel in Bentota

Located in Bentota, an 8-minute walk from Bentota Beach, Cinnamon Bentota Beach, Bentota has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Everything, including staff, rooms, environment, food were perfect.

Show more Show less
9.3
Awesome
8 reviews
Avg. price/night:
$176.72

AmberHouse

Hotel in Bentota

Featuring a terrace and views of river, AmberHouse is located in Bentota, 3.8 miles from Lunuganga. We were kindly offered a better room without additional payment. The king suite is huge and has all the necessary equipment, e.g. a kettle, cups and spoons, a fridge, a safe, a big wardrobe with many hangers, etc. A balcony is specious, too. The hotel is located on the river bank, so you have a lovely view from all rooms. In the evening when all the buildings turn the light on, it’s especially nice. There are several beaches at hand. You can walk for about 15 min or ask for a free boat lift, the closest beach is just across the river. There are several supermarkets around, the closest one is about 5 min on foot. Cafes, restaurants, shops are a short way off, as well. The personnel and owner are very friendly and helpful. We got useful tips and even an excursion. They also organized a boat safari and a transfer to the airport for us at a good price. Breakfasts were good, so were dinners. Seafood, rice and curry were really delicious and at a very reasonable price.

Show more Show less
9.2
Awesome
63 reviews
Avg. price/night:
$47.60

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
66 reviews
Avg. price/night:
$78

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.2
Awesome
6 reviews
Avg. price/night:
$53.10

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... This is one of the best guest houses in Sri Lanka! Breakfast is so tasty. Very clean and great smells inside. The stuff is amazing. They are very friendly. They can help you even at night, if you ask. They can show you where is the cheapest shops and restaurants. They have an air conditioning in the rooms, and it's important thing. But the guest house is a little bit far from the beach. Don't worry! The stuff can take you there by the tuc-tuc for free. They really want you to feel comfortable. The stuff gave us a lot of tips. The guest house is near the river. They have a boat and they can make a boat-excursion. Thanks a lot to stuff for our holiday, especially thanks to Peter. :)

Show more Show less
9.7
Exceptional
24 reviews
Avg. price/night:
$59.50

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. Everything was amazing - this is a great hotel with good-designed rooms at the river. We liked specifically: - Exceptionally clean rooms - Picturesque view from the balcony - Spacious room - Quiet place - Helpful and friendly staff

Show more Show less
9.2
Awesome
50 reviews
Avg. price/night:
$50

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. Excellent place, right on the beach. Well trained and courteous staff. Special thanks to manager Janaka for making this stay so wonderful.

Show more Show less
8.7
Excellent
141 reviews
Avg. price/night:
$99.90

Janus Paradise Rest

Hotel in Bentota

Featuring a swimming pool, a garden and a shared lounge and views of the garden, Janus Paradise Rest is located in Bentota and has accommodations with free WiFi. Breakfast excellent. Dinner very good. Atmosphere in evening quite inviting— others come from neighboring properties to eat here. Local fish and rice and fruit.

Show more Show less
8.8
Excellent
232 reviews
Avg. price/night:
$26

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

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

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

  • Nisala Arana Boutique Hotel, Bentota Beach, The Cinnamon Luxury Collection, and Samsara Hotel got great room view-related reviews from travelers in Bentota.

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

  • These hotels in Bentota are highly rated by couples: Selavi Resort Bentota, The PLeasure Kosgoda, and AmberHouse.

  • For hotels in Bentota that serve highly-rated breakfasts, try Nisala Arana Boutique Hotel, Bentota Beach, The Cinnamon Luxury Collection, and Samsara Hotel.

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

  • Many families visiting Bentota loved staying at Heritance Ayurveda (All Meals + Treatments), The PLeasure Kosgoda, and Hasara Resort.

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