Most Popular Hotels in Bentota

See all 29 Hotels in Bentota
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Club Bentota
Club Bentota

Paradise Island, Bentota

3.0 out of 5.0
3 out of 5 (10 reviews)

Nestled on the beach, this Bentota resort is within 1 mi (2 km) of Kande Vihare Temple and Bentota Beach. Beruwela Harbour is …

£118
per night
Rockside Beach Resort
Rockside Beach Resort

Galle Road, Athuruwella, Bentota 80510

3.5 out of 5.0
4.3 out of 5 (3 reviews)

Nestled on the beach, this Aturuwella hotel is 2.8 mi (4.5 km) from Bentota Beach and 3 mi (4.9 km) from Kosgoda Turtle …

£91
per night
Dalmanuta Gardens
Dalmanuta Gardens

No. 21 Meegama Road, Bentota 80500

3.5 out of 5.0
3.7 out of 5 (11 reviews)

Situated on a river, this spa resort is within 3 mi (5 km) of Kande Vihare Temple, Brief Garden, Bevis Bawa, and Bentota …

£79
per night
Mangrove Escapes
Mangrove Escapes

Yakhahagodawatta - Horrawala, Bentota

4.5 out of 5.0
4 out of 5 (2 reviews)

Situated in Bentota, this luxury resort is within 9 mi (15 km) of Bentota Beach, Kosgoda Turtle Hatchery, and Kande Vihare …

£118
per night
Royal Beach Resort
Royal Beach Resort

Galle Road, Bentota 80510

3.5 out of 5.0
3 out of 5 (9 reviews)

Located in Aturuwella, this hotel is 2.5 mi (4.1 km) from Kosgoda Turtle Hatchery and within 6 mi (10 km) of Bentota Beach …

£60
per night
Mihin Villa Bentota
Mihin Villa Bentota

204, Galle Road, Bentota

2.5 out of 5.0
3 out of 5 (1 reviews)

Located in Aturuwella, this bed & breakfast is 1.7 mi (2.7 km) from Bentota Beach and within 6 mi (10 km) of Kande Vihare …

£20
per night
Taru Villas - Rock Villa
Taru Villas - Rock Villa

Neelisgewatta Road, Bentota

3.5 out of 5.0

Located in Aturuwella, this villa is 1.6 mi (2.5 km) from Bentota Beach and within 6 mi (10 km) of Kande Vihare Temple and …

£197
per night
Chami Villa
Chami Villa

No 23, Pitaramba, Bentota

3.0 out of 5.0
5 out of 5 (3 reviews)

Situated in Bentota, this hotel is 0.7 mi (1.2 km) from Bentota Beach and 2.4 mi (3.9 km) from Kande Vihare Temple. Brief …

£79
per night
Club Villa
Club Villa

138/15 Galle Rd, Bentota 80500

3.0 out of 5.0
4.7 out of 5 (6 reviews)

Located in Bentota, this family-friendly guesthouse is 1.6 mi (2.6 km) from Bentota Beach, and within 6 mi (10 km) of Kosgoda …

£125
per night
Rockery Villa
Rockery Villa

Galle Road, Alawathugoda, Bentota

3.0 out of 5.0
5 out of 5 (2 reviews)

Situated near the beach, this country house is 1.4 mi (2.3 km) from Bentota Beach and 3 mi (4.8 km) from Kande Vihare Temple …

£47
per night
Local Weather
December 31° 23°
January 31° 22°
February 31° 23°

Recent Reviews in Bentota

Hide content

Narrow your search

Pocket Guide: Bentota

Visiting Bentota

Bentota's upscale hotels make it a great destination for luxury-minded travelers and visitors are sure to appreciate the beaches, restaurants, and bars. Visitors who journey to this welcoming and relaxing, seaside city can discover its cafés, seafood, and snorkelling.
  • There are 45 Bentota hotels
  • January is the most expensive month to travel here, while October tends to be the cheapest
  • Closest major airport is in Colombo (CMB-Bandaranaike Intl.), 53.5 mi (86.1 km) from the city centre

Sightseeing around Bentota

  • Snorkelling, exploring the coral reef, and surfing are top activities, while sights to visit include Ambalangoda Beach
  • The beach and seaside highlight the natural beauty, and Bentota Beach, Kosgoda Turtle Hatchery, and Kalatura Beach are some places worth a visit

Staying in Bentota

With 45 hotels and other accommodation options to choose from, Bentota offers holiday retreats at affordable prices:
  • 20 hotels, ranging from GBP 37/night to GBP 282/night
  • 8 resorts, ranging from GBP 29/night to GBP 116/night
  • 6 guesthouses, ranging from GBP 22/night to GBP 88/night
For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Vivanta By Taj, averaging GBP 220.15/night
  • Centara Ceysands Resort & Spa Sri Lanka, averaging GBP 128.19/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Oasey Beach Hotel, averaging GBP 103.92/night
  • AVANI Bentota Resort & Spa, averaging GBP 145.1/night
Vivanta By Taj, a 3.5-star favourite with Expedia travellers, has a 4.5 out of 5 user rating. Also highly rated by guests are Oasey Beach Hotel and AVANI Bentota Resort & Spa.

Dressing for Bentota

  • Between January and March, daytime temperatures average 32°C, while nighttime temperatures stay around 22°C
  • From April to June, the average is 32°C during the day and 24°C at night
  • July through September sees average temperatures of 30°C during the day and 24°C at night
  • In October–December, you can expect 31°C as the daytime average and 23°C as the nighttime average
  • Bentota gets about 93 millimetres of rain per year
false