Hotels in Bentota, Sri Lanka

Search and compare Bentota, Sri Lanka hotels from hundreds of travel sites and save

Bentota, Sri Lanka
Sep 29 — Sep 302
Bentota, Sri Lanka
Thu 9/29
Fri 9/30
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Bentota

Filter by star ratings
All filters
Centara Ceysands Resort & Spa Sri Lanka
8.0 Excellent
Aluthgama, Bentota, Sri Lanka
Show on map
1.1 mi from city centre, Bentota, Sri Lanka 
ExcellentBased on 289 reviews
8.0

Boasting a private beach and an outdoor pool, Centara Ceysands Resort & Spa Sri Lanka is situated in Bentota and provides comfortable accommodation. In addition to free private parking on site, the hotel offers comfortable 4-star rooms and a bar.

Avani Bentota Resort
8.3 Excellent
No 03 Hotel Road, Bentota, Sri Lanka
Show on map
0.7 mi from city centre, Bentota, Sri Lanka 
ExcellentBased on 159 reviews
8.3

Opened in 1966, AVANI Bentota Resort is situated in Bentota and offers a sauna, an outdoor pool and an express check-in and check-out feature. There is also a fitness centre with a swimming pool.

Cinnamon Bentota Beach
9.2 Excellent
Bentota, Bentota, Sri Lanka
Show on map
0.7 mi from city centre, Bentota, Sri Lanka 
ExcellentBased on 113 reviews
9.2

Situated in Bentota, this 4-star property is elegant and unique. It also offers body treatments, outdoor tennis courts and an outdoor pool.

Palm Beach Inn and Sea Shells Cabanas
6.9 Good
200, Galle Road, Bentota, Sri Lanka
Show on map
0.7 mi from city centre, Bentota, Sri Lanka 
GoodBased on 149 reviews
6.9

This comfortable inn in Bentota offers free Wi-Fi, as well as a playground and a private beach. It provides 3-star accommodation with air-conditioned rooms.

Sandali Walauwa
8.7 Excellent
339/7a Kurudu Watta, Warahena, Bentota, Sri Lanka
Show on map
1.3 mi from city centre, Bentota, Sri Lanka 
ExcellentBased on 81 reviews
8.7

Boasting an outdoor pool and a sauna, Panchi Villa is located in Bentota and provides comfortable accommodation. It also offers a coffee bar, valet parking and 24-hour room service.

Whispering Palms Hotel
7.4 Good
Galle Road, Induruwa, Bentota, Sri Lanka
Show on map
1.2 mi from city centre, Bentota, Sri Lanka 
GoodBased on 41 reviews
7.4

Featuring an outdoor pool and a private beach, Whispering Palms Hotel is situated in Bentota and provides comfortable accommodation. Those staying at the property can also enjoy complimentary Wi-Fi.

The Villa Bentota by KK Collection
9.0 Excellent
138/18 - 138/22 Galle Road, Bentota, Sri Lanka
Show on map
0.6 mi from city centre, Bentota, Sri Lanka 
ExcellentBased on 80 reviews
9.0

Paradise Road The Villa Bentota provides a comfortable setting when in Bentota. It also offers a beauty centre, free Wi-Fi and an outdoor pool.

Club Villa
8.7 Excellent
138/15 Galle Rd, Bentota, Sri Lanka
Show on map
0.6 mi from city centre, Bentota, Sri Lanka 
ExcellentBased on 46 reviews
8.7

Conveniently based and offering an outdoor pool and a Jacuzzi, this comfortable resort is located an easy drive from Beruwala. It also offers a beauty centre, free Wi-Fi and a kids pool.

Lanka Princess Hotel
8.5 Excellent
Kaluwamodara, Bentota, Sri Lanka
Show on map
2.0 mi from city centre, Bentota, Sri Lanka 
ExcellentBased on 15 reviews
8.5

Lanka Princess All Inclusive Hotel is located in Beruwala and features free Wi-Fi. It also offers a swimming pool, a kids pool and an outdoor pool.

Malu Banna
9.5 Excellent
15/3 River Avenue, Bentota, Sri Lanka
Show on map
0.8 mi from city centre, Bentota, Sri Lanka 
ExcellentBased on 13 reviews
9.5

Featuring a private beach, Malu Banna is situated in Beruwala and offers comfortable accommodation. It also provides babysitting/child services, a concierge and free Wi-Fi.

Tips for booking hotels in Bentota

Cheapest month:November
Most expensive month:January
Average price in Bentota:$138/night
Cheapest price found:$7/night
Cheapest day:Thursday
Most expensive day:Monday
$29 - $310
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$54 - $91
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bentota hotels

1
Taj Bentota Resort & Spa
7.9 Good
National Holiday Resort, Bentota, Sri Lanka
Show on map
0.7 mi from city centre, Bentota, Sri Lanka 

Taj Bentota Resort & Spa is situated in Bentota and offers complimentary Wi-Fi. In addition to free private parking on site, the resort features comfortable 5-star rooms and a bar.

Cheapest hotels in Bentota, Sri Lanka

Comfort Guest House
132 A, Galle Road, Bentota, Sri Lanka
Show on map
0.5 mi from city centre, Bentota, Sri Lanka 

Gunas Comfort Guest house is located in Bentota and offers complimentary wireless internet.

$25
Avg. per night
Lagoon Bentota
Yathramulla, Bentota, Sri Lanka
Show on map
0.8 mi from city centre, Bentota, Sri Lanka 

Lagoon Bentota is situated in Bentota and features complimentary wireless internet. It provides 3-star accommodation with air-conditioned rooms.

$37
Avg. per night
Hotel Bentota Village
Alwis Road, Bentota, Sri Lanka
Show on map
0.9 mi from city centre, Bentota, Sri Lanka 

Providing a shuttle service to Ratmalana Airport, as well as free Wi-Fi, Hotel Bentota Village is a comfortable base in Bentota. The various amenities this charming hotel offers include an outdoor pool, wine tasting and a beauty centre.

$43
Avg. per night
Riverdale Hotel
46 Galle Road, Bentota, Sri Lanka
Show on map
2.1 mi from city centre, Bentota, Sri Lanka 

Situated in Beruwala, Riverdale Eco Resort offers 3-star accommodation, as well as an outdoor pool. It also provides free Wi-Fi.

$49
Avg. per night
Sri Villas
9.3 Excellent
Bentota, Sri Lanka
Show on map
2.4 mi from city centre, Bentota, Sri Lanka 

This comfortable property in Induruwa offers complimentary wireless internet, as well as babysitting/child services and an outdoor pool. It also features room service, a tour desk and a concierge.

$96
Avg. per night
Sethra Villa
No 65, Round Road, Obadawatta, Bentota, Sri Lanka
Show on map
0.4 mi from city centre, Bentota, Sri Lanka 

Located in Bentota, Sethra Villa Bentota is an easy drive from Kosgoda and offers free private parking on site. It also provides an outdoor pool, free Wi-Fi and a sun deck.

$180
Avg. per night

Hotel prices in Bentota

3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bentota

Facts about staying in Bentota

  • What are the best hotels in Bentota?

    Centara Ceysands Resort & Spa Sri Lanka is a very popular hotel in Bentota with a score of 8.0 from 289 reviews. Avani Bentota Resort (8.3 from 159 reviews) and Cinnamon Bentota Beach (9.2 from 113 reviews) are also highly rated Bentota hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Bentota Beach?

    Centara Ceysands Resort & Spa Sri Lanka is a good hotel close to Bentota Beach - it has scored 8.0 over 289 reviews from HotelsCombined users.

  • How much do hotels in Bentota cost?

    Bentota hotels have an average price of $54/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $130/night, and if you are looking for a 5-star hotel in Bentota then the average price is around $207/night.

  • How much is a cheap hotel in Bentota?

    $6 per night is the cheapest Bentota hotel price found in our data from the last 72 hours. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of Sep 30 to Oct 2, Bentota hotel prices start from $6/night.

  • How much is a hotel in Bentota tonight?

    Prices for a hotel in Bentota tonight are about $55 on average, but HotelsCombined users have found prices as low as $7 for tonight in the last 3 days.