Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Bentota
Situated in Bentota, 1.4 km from Bentota Beach, Tree of Life Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Featuring a garden, bar and views of garden, Sea Pink Residence is set in Bentota, 400 metres from Bentota Beach. This property offers access to a balcony, free private parking and free WiFi.

Situated in Bentota, 300 metres from Bentota Beach, Cinnamon Bentota Beach - Signature Selection features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

Boasting a terrace with pool views, pool with a view and a garden, La Perla Bentota can be found in Bentota, close to Bentota Beach and 3.2 km from Bentota Lake.

Located in Bentota, 200 metres from Bentota Beach, Taru Villas The Long House - Bentota provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Situated in Bentota, 2 km from Bentota Beach, Amber House Lanka features views of the sea. Featuring a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub.

Offering pool views, Kurumba Villas is an accommodation situated in Bentota, 800 metres from Bentota Beach and 400 metres from Bentota Lake.

Located in Bentota, within 100 metres of Bentota Beach and 3.5 km of Bentota Lake, Sri Lancashire Guest House provides accommodation with a private beach area and free WiFi as well as free private...

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen.

Set within 400 metres of Bentota Beach and less than 1 km of Bentota Lake in Bentota, New Jaya Villa offers accommodation with seating area.


Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Popular with guests booking beach hotels in Bentota
Located in Bentota, 600 metres from Bentota Beach, Jilan Homestay offers beachfront accommodation and various facilities, such as a garden.
Set in Bentota, 500 metres from Bentota Beach, Riviera Tide offers accommodation with a garden, free private parking, a restaurant and a bar.
Situated within 600 metres of Bentota Beach and 300 metres of Bentota Lake, Supun Villa features rooms with air conditioning and a private bathroom in Bentota.
Boasting air-conditioned accommodation with a balcony, Bentota Home Stay is situated in Bentota. This beachfront property offers access to a terrace and free private parking.
Set in Aluthgama, 400 metres from Bentota Beach, Ceylonika Rest has a private beach area, private parking and rooms with free WiFi access.
Offering sea views and a garden, Tharul Home provides accommodation conveniently located in Bentota, within a short distance of Bentota Beach, Bentota Lake and Bentota Railway Station.
Located in Bentota, 400 metres from Bentota Beach, Kavee Guest offers accommodation with a private beach area, free private parking, a garden and a shared lounge.
Located in Bentota, within 1.5 km of Bentota Beach and 1.3 km of Bentota Lake, Canal Villa provides accommodation with a private beach area and free WiFi as well as free private parking for guests who...
Situated in Bentota, 400 metres from Bentota Beach, Prince Beach Hotel Bentota features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Surrounded by lush greenery and vegetation, Palm Beach Inn & Sea Shells Cabanas is situated within a 10-minute drive from the popular Lunuganga.
Situated in Bentota, 1.5 km from Bentota Lake and 1 km from Bentota Turtle Hatchery, Ocean View boasts a barbecue and views of the sea. Free WiFi is available in public areas.
Ranga Holiday Resort is located in Bentota just 100 metres from the beach and 150 metres from Aluthgama Railway Station.
Set just 2.3 km from Bentota Beach, Grace Villa Bentota features accommodation in Bentota with access to a garden, a terrace, as well as a shared kitchen.
Located on Bentota Beach, Hotel Wunderbar features an on-site turtle farm and an outdoor pool. A 5-minute drive from Bentota River, it has water sports facilities and Ayurvedic massage.
Facing the seafront, Lucky Prince Villa & Ayurveda Wellness is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site.
Located within a few steps of Induruwa Beach and 3.9 km of Bentota Lake, Colours Beach provides rooms with air conditioning and a private bathroom in Induruwa.
Set in Bentota, a few steps from Bentota Beach, Marina Bentota offers accommodation with a garden, free private parking, a private beach area and a terrace.
Occidental Eden Beruwala provides elegant rooms on the west coast of Sri Lanka, along the golden sands of Beruwela. It features a freshwater outdoor pool, an Ayurveda Centre and 3 restaurants.
Offering an outdoor swimming pool and a restaurant, Rock Side Beach Resort is located in Induruwa. Free WiFi access is available in the public areas of this resort.
Set in Bentota, a few steps from Induruwa Beach, Shandaru Blue Bentota offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Welcome to The Palms! Located in the picturesque town of Beruwala, Sri Lanka. The Palms offers a tropical paradise with the glistening Indian Ocean as its backdrop.
Set in Bentota, a few steps from Induruwa Beach, Joe's Resort Bentota offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Oasey Beach Hotel is located on Induruwa Beach, a 2-hour drive from Colombo International Airport. It offers spacious accommodation, a restaurant and a private beach area. It has free Wi-Fi.
Situated in Induruwa, 600 metres from Induruwa Beach and 5 km from Lunuganga, Beach Club Bungalow Induruwa features accommodation with free WiFi, air conditioning, a private beach area and pool with a...
Located in Bentota, near Bentota Beach and Bentota Lake, Seagate Villa is a recently renovated property, featuring free WiFi, a private beach area and garden.
Featuring a private beach area, garden and views of sea, Westrom Villa Ocean Front is located in Dodanduwa, 100 metres from Bentota Beach.
With sea views, Coconut Beach is located in Bentota and has a restaurant, a 24-hour front desk, bar, garden, sun terrace and outdoor fireplace.
Situated in Induruwa, Villa Sidu offers beachfront accommodation 200 metres from Induruwa Beach and offers various facilities, such as a garden and barbecue facilities.
Set in Induruwa, 200 metres from Induruwa Beach and 4.4 km from Bentota Lake, Villa Ocean Whisper offers spacious air-conditioned accommodation with a terrace and free WiFi.
Boasting a balcony with sea views, a private beach area and a garden, CPS Lihini Beach Hotel can be found in Induruwa, close to Induruwa Beach and 4.1 km from Bentota Lake.
Featuring a balcony with garden views, a private beach area and a garden, The beach gate villa can be found in Beruwala, close to Moragalla Beach and 46 km from Mount Lavinia Bus Stand.
Located in Induruwa, a few steps from Induruwa Beach, Little Beach provides accommodation with a private beach area, free private parking and a garden.