Find the spa hotels that appeal to you the most
Check out our pick of great spa hotels in Beruwala
Set in Beruwala, 200 metres from Moragalla Beach, Anveela offers accommodation with a garden, free private parking, a terrace and a restaurant.

Boasting pool with a view, Sky and Sand Guesthouse is situated on the beachfront in Beruwala. The property has pool and garden views, and is 1.8 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.

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.

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.

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...


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
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.
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.
Ypsylon Tourist Resort - Level 1 offers beachfront accommodation in Beruwela’s tourist site.
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.
Boasting pool with a view, Sky and Sand Guesthouse is situated on the beachfront in Beruwala. The property has pool and garden views, and is 1.8 km from Moragalla Beach.
Located in Aluthgama, 200 metres from Moragalla Beach, Ahyora Beach Beruwala provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. 47 km from...
Located in Moragalla, 300 metres from Moragalla Beach, Sath Villa Naadi Ayurveda Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Boasting pool views, Methira Villa offers accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities, around 2 km from Moragalla Beach.
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.
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.
Featuring river views, River View Villas in Aluthgama features accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant.
Boasting air-conditioned accommodation with a balcony, Luxury My Villa Bentota 200m Bentota Beach is situated in Bentota.
Chitra Ayurveda is a beautiful residency situated in the town of Bentota. Featuring stylish rooms with elegant décor, guests also enjoy free internet access and free parking space.
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.
Located in Aluthgama, 6.7 km from Bawa Gardens, Wella Kotuwa Villa Aluthgama provides accommodation with an outdoor swimming pool, free private parking and a garden.
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.
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.
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.
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.
Set within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Bentota Orchid House features accommodation with seating area.
Situated within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Channa Villa & Tours features accommodation with seating area.
Located in Bentota, 600 metres from Bentota Beach, Jilan Homestay offers beachfront accommodation and various facilities, such as a garden.
Earl's Reef has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Bentota.
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 Bentota, less than 1 km from Bentota Beach, Swelanka Residence features accommodation with spa facilities, wellness packages and a public bath.
Taj Bentota Resort & Spa - is located in Sri Lanka's Galle District, offering breathtaking views of the Indian Ocean. Pampering spa services, an outdoor pool and 5 dining options are provided.
Located in Bentota, 4.7 km from Aluthgama Railway Station, Mangrove villa - Yoga & Ayurveda provides accommodation with a garden, free private parking, a terrace and a restaurant.
Situated along Galle Road, Rockery Villa Ayurveda features a beautifully-landscaped garden, an outdoor pool and a 24-hour front desk.
Nestled along Sri Lanka’s picturesque southern coastline, just 1.1 km from the serene Bentota Lake, Rock Villa by Nyne is a 9-room heritage property set within three acres of lush tropical gardens.
Located in Bentota, Nyne Hotels, The Muse is just 1.3 km from Bentota Lake and offers a range of facilities, including an outdoor swimming pool, a garden, and a shared lounge.