Find the spa hotels that appeal to you the most
Check out our pick of great spa hotels in Beruwala
Situated 47 km from Mount Lavinia Bus Stand, 3.3 km from Kande Viharaya Temple and 3.9 km from Aluthgama Railway Station, Sky and Sand Guesthouse features accommodation set in Beruwala.

Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

Situated in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

Guesthouse Panorama in Beruwala has 1-star accommodation with a private beach area and a bar. This beachfront property offers access to a terrace, free private parking and free WiFi.

Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.

Set in Beruwala, 1.9 km from Moragalla Beach, Hela Gedara Villa Beruwala offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Located within 1.1 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand, Villa Alex offers rooms with air conditioning and a private bathroom in Beruwala.

Situated in Beruwala, 2.2 km from Moragalla Beach, New Okay Hotel provides accommodation with spa facilities and wellness packages.

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.

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.

Explore our most popular hotels in Beruwala
Situated 47 km from Mount Lavinia Bus Stand, 3.3 km from Kande Viharaya Temple and 3.9 km from Aluthgama Railway Station, Sky and Sand Guesthouse features accommodation set in Beruwala.

Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

Situated in Beruwala, a few steps from Moragalla Beach, Sunflower Beach Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

Guesthouse Panorama in Beruwala has 1-star accommodation with a private beach area and a bar. This beachfront property offers access to a terrace, free private parking and free WiFi.

Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.

Set in Beruwala, 1.9 km from Moragalla Beach, Hela Gedara Villa Beruwala offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Located within 1.1 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand, Villa Alex offers rooms with air conditioning and a private bathroom in Beruwala.

Situated in Beruwala, 2.2 km from Moragalla Beach, New Okay Hotel provides accommodation with spa facilities and wellness packages.

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.

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.


Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Popular with guests booking spa hotels in Beruwala
Cinnamon Bey features bright and spacious rooms with a private balcony. It features an outdoor pool. The sea-facing rooms are air-conditioned and are equipped with a minibar, a safe and satellite TV.
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.
NH Bentota Ceysands Resort is situated a 15-minute drive from the popular Sea Turtle Hatchery. It features an outdoor swimming pool and a fitness centre. Free Wi-Fi access is available at all areas.
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...
Nestled along the sun-kissed southwest coast of Sri Lanka, EKHO Surf Bentota is an invitation to a paradisiacal haven.
Specialising in traditional Ayurvedic wellness treatments, Dalmanuta Gardens features spacious bungalows with free Wi-Fi.
Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.
Earl's Reef has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Bentota.
Boasting pool views, Methira Villa offers accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities, around 2 km from Moragalla Beach.
Bougain Villa is a 3-star hotel located in the quiet and charming village of Kaluwamodara. Featuring air-conditioned rooms, the property has an outdoor pool with sunbeds, free WiFi and a restaurant.
Set in Bentota, 2.1 km from Bentota Beach, Laluna Ayurveda Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Featuring river views, River View Villas in Aluthgama features accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant.
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.
Located in Bentota, 2.3 km from Bentota Lake, Selavi Resort Bentota provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Situated in Bentota, 2.6 km from Bentota Beach, Lagoon Bentota Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
AIDA Hotel - Bentota is a Charming Hotel Located in Srilanka's Galle District. Just 2 minutes' walk from Bentota Beach, it features an outdoor pool and free Wi-Fi.
Offering a garden and river view, Selnara Private Luxury Villa and Ayurveda Spa is located in Bentota, 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand.
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.
Located just 1.1 km from Moragalla Beach, Lakshmi Villa offers accommodation in Aluthgama with access to a garden, barbecue facilities, as well as a shared kitchen.
Set in Aluthgama, 2.3 km from Bentota Beach, Residence Jasmine offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 48 km from Mount Lavinia Bus...
Situated within 49 km of Mount Lavinia Bus Stand and 1.2 km of Aluthgama Railway Station, Kavi Villa offers rooms with air conditioning and a private bathroom in Bentota.
Featuring a balcony with river views, a garden and barbecue facilities, Villa River View can be found in Aluthgama, close to Bentota Beach and 700 metres from Aluthgama Railway Station.
Thaala Bentota is located on the best beach strip along Sri Lanka’s western coastline. The property is 99 km from Bandaranaike International Airport and 66 km away from the city of Colombo.
Located just 1.4 km from Bentota Beach, Sapara River Guest offers accommodation in Bentota with access to a garden, barbecue facilities, as well as a shared kitchen.
Offering a garden and lake view, Mahi Villa is set in Bentota, 700 metres from Bentota Beach and 500 metres from Bentota Lake.
Offering garden views and a garden, City Beach Apartment features accommodation ideally set in Bentota, within a short distance of Bentota Beach, Bentota Lake and Bentota Railway Station.
Featuring a garden and views of garden, Aqua Bliss Resort & Villa Bentota is a recently renovated villa situated in Bentota, 2.9 km from Bentota Beach.
Boasting air-conditioned accommodation with a balcony, Luxury My Villa Bentota 200m Bentota Beach is situated in Bentota.
Located in Bentota, 1.5 km from Bentota Beach, Nivartana Villa and Purana Ayurveda Center provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Set within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Bentota Orchid House features accommodation with seating area.
Located in Bentota, Jilan Homestay offers beachfront accommodation 600 metres from Bentota Beach and features various facilities, such as a garden and a terrace.
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.