trover photo by Koray Koymen

Compare Hotels Near Bentota Beach

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top Trending Hotels Near Bentota Beach

Malu Banna
3 out of 5
0.6 km from Bentota Beach
£41
per night
7 Dec-8 Dec
4.6/5Exceptional! (17 reviews)

"Fantastic hotel. Lovely location on the river. Short walk to beach or they will take you by boat. Walking distance to lots of lovely restaurants or malu banna have their own.Room very clean bed really comfortable.lovely breakfast .could not fault anything."…"

Reviewed on 4 Feb 2019

Malu Banna
Centara Ceysands Resort & Spa Sri Lanka
5 out of 5
0.2 km from Bentota Beach
£82
per night
21 Dec-22 Dec
4/5Very Good! (177 reviews)

"Friendly helpful staff, wonderful resort, extremely relaxing"…"

Reviewed on 7 Nov 2019

Centara Ceysands Resort & Spa Sri Lanka
Villa Republic Bentota - Entire Villa (06 Bedrooms)
sakurahana guest house
3 out of 5
0.6 km from Bentota Beach
Free cancellationReserve now, pay when you stay
£24
per night
20 Dec-21 Dec
sakurahana guest house
EKHO SURF
4 out of 5
1.1 km from Bentota Beach
£59
per night
12 Dec-13 Dec
3.7/5Good! (96 reviews)

"The location of this property is excellent. We had booked 4 rooms at the property through expedia for 1 night. I had emailed them multiple times asking for driver accommodation but got no response. Finally i called and asked and they said they will provide driver accomodation if it is not full but ..."…"

Reviewed on 6 Oct 2019

EKHO SURF
Hotel Hemadan
2.5 out of 5
0.6 km from Bentota Beach
Get Rates
4/5Very Good! (4 reviews)
Fabulous, beautiful and friendly

"We stayed for four nights and absolutely loved this place. Firstly the location was lovely, right on the river bank. Very quiet and relaxing. Breakfast was served in the garden overlooking the water. We ate there most nights too and the food was superb, freshly cooked and the curries were different ..."…"

Reviewed on 18 Dec 2018

Hotel Hemadan
Benthota High Rich Resort
3.5 out of 5
0.5 km from Bentota Beach
£30
per night
8 Dec-9 Dec
3.1/5 (10 reviews)
Sorry to say..........!

"Firstly I have to say that I am totally unaccustomed to leaving negative reviews, but sadly I have to say "don't go" to this, no doubt once very classy, little boutique hotel. Before going any further it is worth mentioning that the staff (we only saw 3!) were lovely, extremely well meaning, and ..."…"

Reviewed on 7 Nov 2018

Benthota High Rich Resort
Avani Bentota Resort
5 out of 5
0.8 km from Bentota Beach
Free cancellationReserve now, pay when you stay
£100
per night
10 Dec-11 Dec
4.2/5Very Good! (148 reviews)

"Fantastic location where you could easily walk out to local restaurants or jump on the train for a day trip"…"

Reviewed on 8 Sep 2019

Avani Bentota Resort
Marina Bentota
3.5 out of 5
0.2 km from Bentota Beach
£80
per night
20 Dec-21 Dec
2/5 (1 review)
Amazing location shame about the hotel standards

"We arrived on Christmas Eve after a 7hr taxi journey, we were greeted with a welcome drink and very friendly staff. Once escorted to our room which had an amazing view of the ocean, we discovered that the lock on our door was held on with gaffer tape and the barrel could be pushed out with your finger. ..."…"

Reviewed on 1 Jan 2017

Marina Bentota
Taj Bentota Resort & Spa
5 out of 5
1.3 km from Bentota Beach
Free cancellationReserve now, pay when you stay
£111
per night
15 Dec-16 Dec
4.2/5Excellent! (123 reviews)

"We had an amazing time at Taj in Bentota, our little one in particular was spoilt by the staff who all went out of their way to ensure he had the best time. We enjoyed all the facilities especially the pool and the spa. Food choices at the Taj are great, there is plenty of choice and the quality ..."…"

Reviewed on 18 Nov 2019

Taj Bentota Resort & Spa
Can't see what you're looking for?
See all available properties in Bentota Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Bentota Beach is located in Bentota. Travellers love the area for its beautiful beaches. Bentota is home to 89 hotels and other accommodation options, so you can find something that's perfect for your stay.

Staying near Bentota Beach

Choose from 55 hotels and other accommodation options within a mile of Bentota Beach, including these options:

  • Centara Ceysands Resort & Spa Sri Lanka: This 5-star resort features a restaurant, an outdoor pool and free parking. It's a favourite with Expedia travellers for its family-friendly amenities and dining options.
  • Avani Bentota Resort: With a stay at this 5-star resort, guests can enjoy access to 2 outdoor pools and 2 restaurants, along with free WiFi. Our customers like its dining options and clean, comfortable rooms.
  • EKHO SURF: With a stay at this 4-star hotel, guests can enjoy access to 2 outdoor pools and a full-service spa, along with free WiFi. Our customers love its proximity to shopping and comfortable rooms.

Things to see and do near Bentota Beach

After you've visited Bentota Beach, you can explore the sights within just a few miles of the area.

Kaluwamodara Bridge and Moragalla Beach are both worth a visit while you're out exploring. Spend some time checking out Kande Vihare Temple, which is 1.4 mi from Bentota Beach, or make a stop by Beruwela Harbour, located 3.1 mi away.

More trip options

Bentota Beach Hotel Reviews