Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Top Trending Hotels Near Bentota Beach

See all 143 Hotels near Bentota Beach

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.

AVANI Bentota Resort & Spa

AVANI Bentota Resort & Spa

No 03 Hotel Road, Bentota
5.0 out of 5.0
Last booking: 2 days ago
2 others viewing this property now
4.2 out of 5 (103 reviews)

Offering direct access to the beach, this Kalutara District resort is in the city centre, 0.2 mi (0.3 km) from Bentota Beach, and 2.2 mi (3.6 km) from Kande ...

£82

£82
Centara Ceysands Resort & Spa Sri Lanka

Centara Ceysands Resort & Spa Sri Lanka

Aluthgama, Bentota
5.0 out of 5.0
Last booking: 56 minutes ago
13 others viewing this property now
4.1 out of 5 (126 reviews)

Nestled on the beach, this Kalutara District resort is 0.6 mi (0.9 km) from Bentota Beach and 1.7 mi (2.7 km) from Kande Vihare Temple. Beruwela Harbour and ...

£73

£73
The Surf Hotel

The Surf Hotel

100 Hotel Road, Bentota
4.0 out of 5.0
Last booking: 9 hours ago
1 others viewing this property now
3.7 out of 5 (43 reviews)

Located in Galle District, this spa hotel is 0.2 mi (0.4 km) from Bentota Beach and 2.5 mi (3.9 km) from Kande Vihare Temple. Brief Garden, Bevis Bawa and Beruwela ...

£60

£60
Saman Villas

Saman Villas

Galle Road, Bentota
4.5 out of 5.0
4.7 out of 5 (22 reviews)

Offering direct access to the beach, this Aturuwella hotel is 2.5 mi (4 km) from Bentota Beach and 3 mi (4.9 km) from Kosgoda Turtle Hatchery. Kande Vihare Temple ...

£321

£321
The Palms

The Palms

Moragalla, Beruwela
4.0 out of 5.0
3.6 out of 5 (39 reviews)

This family-friendly Beruwela resort is located by the sea, within 3 mi (5 km) of Beruwela Harbour, Kande Vihare Temple and Bentota Beach. Brief Garden, Bevis ...

£40

£40
Beruwala Panorama Hotel

Beruwala Panorama Hotel

Beach Side, Moragolla, Beruwela
3.0 out of 5.0

Located in Kalutara District, this hotel is 1.4 mi (2.2 km) from Beruwela Harbour and 2.2 mi (3.6 km) from Kande Vihare Temple. Bentota Beach and Brief Garden, ...

£17

£17
Cinnamon Bey Beruwala

Cinnamon Bey Beruwala

Moragolla Beruwala, Beruwela
4.5 out of 5.0
Last booking: 14 hours ago
39 others viewing this property now
4.0 out of 5 (37 reviews)

Nestled on the beach, this Kalutara District hotel is 1.6 mi (2.5 km) from Beruwela Harbour and 2.2 mi (3.5 km) from Kande Vihare Temple. Bentota Beach and Brief ...

£37

£37
Heritance Ahungalla

Heritance Ahungalla

Galle Road, Ahungalla
4.5 out of 5.0
4 others viewing this property now
3.8 out of 5 (65 reviews)

This Galle District hotel is on the beach, 1.1 mi (1.8 km) from Sea Turtle Conservation & Research Center, and within 6 mi (10 km) of Kosgoda Turtle Hatchery ...

£53

£53
Club Villa

Club Villa

138/15 Galle Rd, Bentota
3.0 out of 5.0
1 others viewing this property now
4.3 out of 5 (12 reviews)

Located in Bentota, this family-friendly guesthouse is 1.3 mi (2.1 km) from Bentota Beach, and within 6 mi (10 km) of Kosgoda Turtle Hatchery and Brief Garden, ...

£65

£65
Vivanta By Taj

Vivanta By Taj

National Holiday Resort, Bentota
5.0 out of 5.0
Last booking: 2 days ago
8 others viewing this property now
4.1 out of 5 (76 reviews)

This family-friendly Bentota hotel is located near the beach, within 3 mi (5 km) of Bentota Beach and Kande Vihare Temple. Brief Garden, Bevis Bawa and Kosgoda ...

£122

£122

Pocket Guide: Bentota Beach Bentota Beach Hotels

Located in Kalutara District, Bentota Beach is a popular attraction in the area. Staying at a hotel near Bentota Beach makes it easy to explore all of the attractions in the greater Kalutara area.

More to see near Bentota Beach

In addition to Bentota Beach, there's plenty more to see and do in Kalutara.

Diyatha Uyana, Viharamahadevi Park, or Sinharaja Forest Reserve are ideal spots to enjoy the outdoors. At Kosgoda Turtle Hatchery, Katugas Ella Falls, and Sinharaja Rain Forest, take some time to really appreciate nature. Beruwela Harbour, Ambalangoda Beach, and Raux Brothers are other spots for some local fun.

Attractions like Ratnapura National Museum, Ariyapala Mask Museum, and Sri Lanka National Museum highlight the local culture. Richmond Castle, Kalutara Bodhiya, and Kande Vihare Temple are some of the notable landmarks.

Bring the family to Brief Garden, Bevis Bawa, National Zoological Gardens of Sri Lanka, and Natural Moonstone Mine. Why not visit Kalatura Beach, Bentota Beach, and Gnanasiha Tapowana Vihara while you're here? Sri Lanka Airforce Museum, Mount Lavinia Beach, and Traditional Puppet Art Museum are also favorite places to visit.

Getting to Bentota Beach

Hop aboard a plane to get to Bentota Beach. The Colombo (CMB-Bandaranaike Intl.) airport is 44.1 miles (71 km) from Kalutara District.