Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bentota

Filter by star ratings
All filters
Sethra Villa
Sethra Villa
9.0 Excellent
No 65, Round Road, Obadawatta, Bentota, Sri Lanka
Show on map
0.4 mi from city centre, Bentota 
ExcellentBased on 14 reviews
9.0

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

La Casita Bentota
La Casita Bentota
8.1 Excellent
walawwawatta, galle road, Bentota, Sri Lanka
Show on map
0.2 mi from city centre, Bentota 
ExcellentBased on 27 reviews
8.1

La Casita Bentota is situated in Bentota and features complimentary wireless internet. This comfortable hotel also offers an indoor pool, and is an easy drive from Beruwala and Induruwa.

New Okay Hotel
New Okay Hotel
82/10, Halawagoda Road, Godella, Moragalla, Beruwala, Sri Lanka
Show on map
3.3 mi from city centre, Bentota 

Providing a shuttle to Ratmalana Airport, plus free Wi-Fi, New Okay Hotel is a convenient place to stay in Beruwala. It also provides bicycle rental, a swimming pool and an express check-in and check-out feature.

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

Opened in 1966, AVANI Bentota Resort is situated in Bentota and offers an outdoor pool, a sauna and a coffee bar. It provides 5-star accommodation with air-conditioned rooms.

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

This unique hotel in Bentota offers free wireless internet, as well as a private beach and 24-hour room service. It provides 3-star accommodation with air-conditioned rooms.

Pandanus Beach Resort And Spa
Pandanus Beach Resort And Spa
8.2 Excellent
Galle Road, Yalegama, Induruwa., Induruwa, Sri Lanka
Show on map
2.7 mi from city centre, Bentota 
ExcellentBased on 52 reviews
8.2

Situated in Induruwa, Pandanus Beach Resort & Spa offers modern 4-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. It also provides a kids pool, a beauty centre and a coffee bar.

Hotel Bentota Village
Hotel Bentota Village
Alwis Road, Bentota, Sri Lanka
Show on map
0.9 mi from city centre, Bentota 

Boasting an outdoor pool, Hotel Bentota Village is situated in Bentota and offers charming accommodation. It provides complimentary Wi-Fi, a beauty centre and a coffee bar.

Wunderbar Beach Hotel
Wunderbar Beach Hotel
7.9 Good
Robolgoda Bentota, Bentota, Sri Lanka
Show on map
0.7 mi from city centre, Bentota 
GoodBased on 115 reviews
7.9

This art deco hotel in Bentota offers free wireless internet, as well as an outdoor pool and a private beach. It provides 3-star accommodation with air-conditioned rooms.

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

Malu Banna is situated in Beruwala and features complimentary wireless internet. It also provides babysitting/child services, luggage storage and a terrace.

Comfort Guest House
Comfort Guest House
8.3 Excellent
132 A, Galle Road, Bentota, Sri Lanka
Show on map
0.6 mi from city centre, Bentota 
ExcellentBased on 6 reviews
8.3

Gunas Comfort Guest house is located in Bentota and offers complimentary wireless internet. It also provides a swimming pool.

Tips for booking a Bentota hotel

Cheapest month:July
Most expensive month:January
Average price in Bentota:$128/night
Absolute cheapest price found:$10/night
Cheapest day:Sunday
Most expensive day:Monday
$55 - $251
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$45 - $112
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bentota hotels

Show all 332 hotels
1
Avani Bentota Resort
Avani Bentota Resort
8.1 Excellent
No 03 Hotel Road, Bentota, Sri Lanka
Show on map
0.7 mi from city centre, Bentota 

Opened in 1966, AVANI Bentota Resort is situated in Bentota and offers an outdoor pool, a sauna and a coffee bar. It provides 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Bentota, Galle District

Show all 332 hotels
Dimuthu Tour Inn
Dimuthu Tour Inn
7.7 Good
Sri Dharma Wijayarama Mawatha,Alawathugoda,Bentota, Bentota, Sri Lanka
Show on map
0.5 mi from city centre,  

Dimuthu Tour Inn is situated in Bentota and offers complimentary wireless internet. It also provides an airport shuttle, a wake-up service and a swimming pool.

$15
Avg. per night
New Okay Hotel
New Okay Hotel
82/10, Halawagoda Road, Godella, Moragalla, Beruwala, Sri Lanka
Show on map
1.5 mi from city centre,  

Providing a shuttle to Ratmalana Airport, plus free Wi-Fi, New Okay Hotel is a convenient place to stay in Beruwala. It also provides bicycle rental, a swimming pool and an express check-in and check-out feature.

$20
Avg. per night
La Casita Bentota
La Casita Bentota
8.1 Excellent
walawwawatta, galle road, Bentota, Sri Lanka
Show on map
0.2 mi from city centre,  

La Casita Bentota is situated in Bentota and features complimentary wireless internet. This comfortable hotel also offers an indoor pool, and is an easy drive from Beruwala and Induruwa.

$22
Avg. per night
Comfort Guest House
Comfort Guest House
8.3 Excellent
132 A, Galle Road, Bentota, Sri Lanka
Show on map
0.6 mi from city centre,  

Gunas Comfort Guest house is located in Bentota and offers complimentary wireless internet. It also provides a swimming pool.

$25
Avg. per night
Palm Beach Inn and Sea Shells Cabanas
Palm Beach Inn and Sea Shells Cabanas
7.0 Good
200, Galle Road, Bentota, Sri Lanka
Show on map
0.7 mi from city centre,  

This unique hotel in Bentota offers free wireless internet, as well as a private beach and 24-hour room service. It provides 3-star accommodation with air-conditioned rooms.

$27
Avg. per night
Blue Mangrove Villa
Blue Mangrove Villa
9.6 Excellent
Elpitiya Road, Adagantota, Bentota, Bentota, Sri Lanka
Show on map
0.9 mi from city centre,  

This comfortable hotel in Bentota offers complimentary Wi-Fi, as well as a 24-hour reception and an outdoor pool. It also features bicycle rental, luggage storage and a currency exchange.

$38
Avg. per night
Malu Banna
Malu Banna
9.2 Excellent
15/3 River Avenue, Bentota, Sri Lanka
Show on map
0.8 mi from city centre,  

Malu Banna is situated in Beruwala and features complimentary wireless internet. It also provides babysitting/child services, luggage storage and a terrace.

$54
Avg. per night
Amal Beach Hotel
Amal Beach Hotel
8.8 Excellent
190/1, Galle Road, Robolgoda, Bentota, Bentota, Sri Lanka
Show on map
0.7 mi from city centre,  

This comfortable hotel in Bentota offers complimentary Wi-Fi, as well as a private beach and an express check-in and check-out feature. It provides 3-star accommodation with air-conditioned rooms.

$55
Avg. per night

Hotel prices in Bentota

3 stars

$20 - $171

Whispering Palms Hotel

#1 Most popular

$171
Avg. per night
Malu Banna

#2 Most popular

Malu Banna
9.2 Excellent
$54
Avg. per night
Comfort Guest House

Best value

Comfort Guest House
8.3 Excellent
$25
Avg. per night
4 stars +

$22 - $176

Centara Ceysands Resort & Spa Sri Lanka

#1 Most popular

$71
Avg. per night
Avani Bentota Resort

#2 Most popular

$147
Avg. per night
La Casita Bentota

Best value

La Casita Bentota
8.1 Excellent
$22
Avg. per night

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

Where to stay in Bentota

Bentota travel FAQs

  • What are the best hotels in Bentota?

    Bentota is home to many highly-rated hotels, one of which is Centara Ceysands Resort & Spa Sri Lanka, which has a current rating of 8.2. For other potential stays, consider Avani Bentota Resort and Temple Tree Resort & Spa, which can also be great places to stay in Bentota.

  • What is a good hotel near Bentota Beach?

    Reviews of Centara Ceysands Resort & Spa Sri Lanka recommend it as a good place to stay near Bentota Beach, scoring 8.2/10 from 627 ratings.

  • How much do hotels in Bentota cost?

    Bentota hotels have an average price of $75/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Bentota?

    $23/night is the cheapest price found for a hotel in Bentota by HotelsCombined users over the last 72 hours.