The 10 best spa hotels in Beruwala, Sri Lanka | Booking.com
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

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 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$145
1 night, 2 adults

Anveela

Hotel in Beruwala

Set in Beruwala, 200 metres from Moragalla Beach, Anveela offers accommodation with a garden, free private parking, a terrace and a restaurant.

D
Denisa
From
Slovakia
We enjoyed absolutely everything👌 great location, pool, staff, rooms. Very close to the ocean and nice beach. Thank you for everything and also for helping me prepare my daughter's B-day party.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 reviews
Price from
US$60
1 night, 2 adults

Sky and Sand Guesthouse

Beruwala

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.

S
Saul
From
Israel
Hotel, rooms, pool, breakfast we're great but above all the staff: lovley and kind people that helped and recommend us always with a smile.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 119 reviews
Price from
US$78.85
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
Anina
From
Switzerland
large room directly at the beach, very friendly staff, delicious breakfast
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 70 reviews
Price from
US$40
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.1
Very good - What previous guests thought, 93 reviews
Price from
US$62.37
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.1
Pleasant - What previous guests thought, 13 reviews
Price from
US$24
1 night, 2 adults

Muthumuni Ayurveda Beach Resort

Hotel in Beruwala

Located in Beruwala, a few steps from Moragalla Beach, Muthumuni Ayurveda Beach Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.

E
Elle DG
From
United Arab Emirates
ilike the set up coz theres privacy. its like an apartment home.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 7 reviews
Price from
US$64.13
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.

M
Mahendra Gangai
From
South Africa
The setting, ambience, food and staff are amazing. Nelson is a RockStar and arranged all our site seeing at very affordable rates. His cooking is second to none and the meals prepared are authentic Sri Lanka cuisine.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 383 reviews
Price from
US$42
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.

F
Flow
From
France
We had an unforgettable stay at Amber House. The room was enormous, with all modern comforts, a very spacious bathroom, and a king-size bed that made our nights perfect. The home-cooked meals were absolutely delicious, and every detail showed how much care was put into making our stay special. We loved the complimentary boat ride to the stunning, endless beach – such a unique and beautiful experience. The boat safari on the river and through the mangroves, guided by Shen, was a real highlight and gave us lasting memories. Most of all, the hospitality of our hosts, Nuwan and his lovely wife, together with their attentive and friendly team, made us feel truly at home. Their warmth and kindness turned our stay into something exceptional. We highly recommend Amber House to anyone visiting Bentota – we cannot wait to come back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 176 reviews
Price from
US$65
1 night, 2 adults

Sahana Sri Villa

Bentota (Near Beruwala)

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.

S
Solvi
From
Norway
Genuin BB owned and driven by a wonderful Sri Lankan family. Home made excuisite breakfast! Friendly and safe environment.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 400 reviews
Price from
US$26.60
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

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 8.9
    Fabulous - What previous guests thought, 119 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
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 70 reviews
    the best thing was the amazing staff, the spacious ac room, the cook was genius, the breakfast was adorable, the localization was perfect
    Guest review by
    Piotr
    Young couple