Skip to main content

Spa Hotels in Beruwala

Find the spa hotels that appeal to you the most

The best spa hotels in Beruwala

Check out our pick of great spa hotels in Beruwala

Filter by:

Review score

Sky and Sand Guesthouse

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.

V
Ville
From
Finland
So friendly and helpful staff. Special thanks for the manager who gave me tour around the sights close by, and went for the extra mile. Recomend to try their food at least once.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews
Price from
US$78.85
1 night, 2 adults

Pahalage Guesthouse

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.

s
sivakumar
From
Sri Lanka
Excellent place to spend time with family rates are nominal can't expect much for this rate
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 101 reviews
Price from
US$62.37
1 night, 2 adults

Sunflower Beach Resort

Beruwala

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.

A
Alberto
From
Italy
Very beautiful place. Amazing staff, Tivanka is a very nice guy.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 68 reviews
Price from
US$40
1 night, 2 adults

Guesthouse Panorama

Beruwala

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.

S
Simon
From
United Kingdom
Everything was very lovely, the room was lovely and there was lots of space. Room and bathroom are lovely and clean. The owners were there to meet us and they are very lovely people. The breakfast was lovely. Thank you for the lovely egg sandwiches for our onward journey. They are very helpful, even though we only stayed a few days it was a relaxing stay. Thank you so much. Just very beautiful people.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 37 reviews
Price from
US$33
1 night, 2 adults

Sumal Villa

Beruwala

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.

J
Jason
From
Australia
Hospitality of hosts, location and quality all at a good price. Restaurant on premises was excellent and reasonably priced. Hosts even catered for my request for authentic local cuisine.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 18 reviews
Price from
US$36
1 night, 2 adults

Hela Gedara Villa Beruwala

Hotel in Beruwala

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.

T
Tom
From
United Kingdom
Great place to stay in Beruwala the hosts were very friendly and the room was huge. For us the location was fine as we had a tuk tuk, not sure if this would be as accessible without.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7 reviews
Price from
US$145
1 night, 2 adults

Villa Alex

Beruwala

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.

J
Janine
From
Germany
Easy. Contact with support with messages and detailed plan how to reach villa before arrival.
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 13 reviews
Price from
US$38
1 night, 2 adults

New Okay Hotel

Beruwala

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

M
Matthew
From
Australia
It’s a budget option - for the price, absolutely nothing more you could ask.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 19 reviews
Price from
US$20
1 night, 2 adults

La Perla Bentota

Bentota (Near Beruwala)

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.

K
Kateřina
From
Czech Republic
best accommodation in Sri Lanka so far! absolutely gorgeous garden with clean and fresh pool, rooms were nice, built in European style, so it has a separate shower, which comes in hand. But the owners and staff were absolutely the best. they were really nice and kind the whole stay, we had a lot of fun together. Mrs. Alexandra was lovely, kind and helpful all the time. Mr. Nelson is the best cook in Sri Lanka, we really enjoyed his cuisine. There is no chance finding better accommodation. also the beach is calm and without people.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 407 reviews
Price from
US$44
1 night, 2 adults

Amber House Lanka

Bentota (Near Beruwala)

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.

R
RITESHKUMAR JASMATBHAI
From
India
Food is very delicious and Affordable rate, also on requested they made food for us in Indian style.And Boat for Sea safari provided on cheaper rate than the others.. property is very very nice, sea location.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 184 reviews
Price from
US$63.75
1 night, 2 adults
All spa hotels in Beruwala

Top picks for Beruwala hotels

Explore our most popular hotels in Beruwala

Filter by:

Review score

Sky and Sand Guesthouse

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.

V
Ville
From
Finland
So friendly and helpful staff. Special thanks for the manager who gave me tour around the sights close by, and went for the extra mile. Recomend to try their food at least once.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews
Price from
US$78.85
1 night, 2 adults

Pahalage Guesthouse

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.

s
sivakumar
From
Sri Lanka
Excellent place to spend time with family rates are nominal can't expect much for this rate
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 101 reviews
Price from
US$62.37
1 night, 2 adults

Sunflower Beach Resort

Beruwala

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.

A
Alberto
From
Italy
Very beautiful place. Amazing staff, Tivanka is a very nice guy.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 68 reviews
Price from
US$40
1 night, 2 adults

Guesthouse Panorama

Beruwala

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.

S
Simon
From
United Kingdom
Everything was very lovely, the room was lovely and there was lots of space. Room and bathroom are lovely and clean. The owners were there to meet us and they are very lovely people. The breakfast was lovely. Thank you for the lovely egg sandwiches for our onward journey. They are very helpful, even though we only stayed a few days it was a relaxing stay. Thank you so much. Just very beautiful people.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 37 reviews
Price from
US$33
1 night, 2 adults

Sumal Villa

Beruwala

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.

J
Jason
From
Australia
Hospitality of hosts, location and quality all at a good price. Restaurant on premises was excellent and reasonably priced. Hosts even catered for my request for authentic local cuisine.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 18 reviews
Price from
US$36
1 night, 2 adults

Hela Gedara Villa Beruwala

Hotel in Beruwala

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.

T
Tom
From
United Kingdom
Great place to stay in Beruwala the hosts were very friendly and the room was huge. For us the location was fine as we had a tuk tuk, not sure if this would be as accessible without.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7 reviews
Price from
US$145
1 night, 2 adults

Villa Alex

Beruwala

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.

J
Janine
From
Germany
Easy. Contact with support with messages and detailed plan how to reach villa before arrival.
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 13 reviews
Price from
US$38
1 night, 2 adults

New Okay Hotel

Beruwala

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

M
Matthew
From
Australia
It’s a budget option - for the price, absolutely nothing more you could ask.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 19 reviews
Price from
US$20
1 night, 2 adults

La Perla Bentota

Bentota (Near Beruwala)

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.

K
Kateřina
From
Czech Republic
best accommodation in Sri Lanka so far! absolutely gorgeous garden with clean and fresh pool, rooms were nice, built in European style, so it has a separate shower, which comes in hand. But the owners and staff were absolutely the best. they were really nice and kind the whole stay, we had a lot of fun together. Mrs. Alexandra was lovely, kind and helpful all the time. Mr. Nelson is the best cook in Sri Lanka, we really enjoyed his cuisine. There is no chance finding better accommodation. also the beach is calm and without people.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 407 reviews
Price from
US$44
1 night, 2 adults

Amber House Lanka

Bentota (Near Beruwala)

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.

R
RITESHKUMAR JASMATBHAI
From
India
Food is very delicious and Affordable rate, also on requested they made food for us in Indian style.And Boat for Sea safari provided on cheaper rate than the others.. property is very very nice, sea location.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 184 reviews
Price from
US$63.75
1 night, 2 adults
All spa hotels in Beruwala

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Beruwala and surroundings in the past month

See all

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 13 reviews

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 18 reviews

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 37 reviews

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 68 reviews

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 67 reviews

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 30 reviews

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 101 reviews

Popular with guests booking spa hotels in Beruwala

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews

All-inclusive spa hotels in Beruwala and nearby

Cinnamon Bey Beruwala

Bentota
All-inclusive options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 442 reviews

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.

From US$428.34 per night

The Palms

Bentota
All-inclusive options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 136 reviews

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.

From US$299.68 per night

NH Bentota Ceysands Resort

Bentota
All-inclusive options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 312 reviews

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.

From US$312.56 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 838 reviews

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

From US$649 per night

EKHO Surf Bentota

Bentota
All-inclusive options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 477 reviews

Nestled along the sun-kissed southwest coast of Sri Lanka, EKHO Surf Bentota is an invitation to a paradisiacal haven.

From US$599.12 per night

Dalmanuta Gardens

Bentota
All-inclusive options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Specialising in traditional Ayurvedic wellness treatments, Dalmanuta Gardens features spacious bungalows with free Wi-Fi.

From US$92.66 per night

Sumal Villa

Beruwala
All-inclusive options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 18 reviews

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.

From US$37.40 per night

Earl's Reef

Bentota
All-inclusive options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 253 reviews

Earl's Reef has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Bentota.

Save money on spa in Beruwala and nearby – budget options available

Methira Villa

Aluthgama
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews

Boasting pool views, Methira Villa offers accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities, around 2 km from Moragalla Beach.

From US$75 per night

Bougain Villa

Bentota
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 39 reviews

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.

From US$82.50 per night

Laluna Ayurveda Resort

Bentota
Budget options available
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 15 reviews

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.

River View Villas

Aluthgama
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 49 reviews

Featuring river views, River View Villas in Aluthgama features accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant.

From US$102.35 per night

Amber House Lanka

Bentota
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 184 reviews

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.

From US$84.25 per night

Selavi Resort Bentota

Bentota
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 10 reviews

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.

From US$109.80 per night

Lagoon Bentota Resort

Bentota
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 44 reviews

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.

From US$83.25 per night

AIDA Hotel - Bentota

Bentota
Budget options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 16 reviews

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.

From US$95 per night

Enjoy breakfast in Beruwala and nearby

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 31 reviews

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.

From US$41.20 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 491 reviews

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.

From US$310.69 per night

Lakshmi Villa

Aluthgama
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

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.

From US$22.40 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 136 reviews

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

From US$38.70 per night

Kavi Villa

Bentota
Breakfast options
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 15 reviews

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.

From US$17 per night

Villa River View

Aluthgama
Breakfast options
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews

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.

From US$40 per night

Thaala Bentota

Bentota
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 726 reviews

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.

From US$447.81 per night

Sapara River Guest

Bentota
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 35 reviews

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.

From US$30 per night

Highly rated spa hotels in Beruwala and nearby

Mahi Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews

Offering a garden and lake view, Mahi Villa is set in Bentota, 700 metres from Bentota Beach and 500 metres from Bentota Lake.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 103 reviews

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.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews

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.

From US$15.98 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 35 reviews

Boasting air-conditioned accommodation with a balcony, Luxury My Villa Bentota 200m Bentota Beach is situated in Bentota.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews

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.

From US$36.91 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 60 reviews

Set within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Bentota Orchid House features accommodation with seating area.

Jilan Homestay

Bentota
8.0+ review score
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 77 reviews

Located in Bentota, Jilan Homestay offers beachfront accommodation 600 metres from Bentota Beach and features various facilities, such as a garden and a terrace.

From US$16 per night

Sahana Sri Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 428 reviews

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.

FAQ about spa hotels in Beruwala

Spa hotels that guests love in Beruwala

See all
Avg. price/night: US$71.50
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews
The garden looks fantastic and the staff is very nice and helpful. Breakfast is great and we had there the most delicious tea yet. The room was spacious and they run a cleaning service every day.
Guest review by
CORNEL
Young couple
Avg. price/night: US$33.99
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 37 reviews
Everything was very lovely, the room was lovely and there was lots of space. Room and bathroom are lovely and clean. The owners were there to meet us and they are very lovely people. The breakfast was lovely. Thank you for the lovely egg sandwiches for our onward journey. They are very helpful, even though we only stayed a few days it was a relaxing stay. Thank you so much. Just very beautiful people.
Guest review by
Simon
Young couple