Hotels in Beruwela

The Eden Resort & Spa
Eden Resort and Spa is a beachfront hotel on the Beruwala coast, with golden sand and clear water. Conference and banquet halls suit business events, and the (...)

The Palms
The Palms is a popular beach resort on the golden shores of Beruwala.

Heritance Ayurveda Maha Gedara
Heritance Ayurveda Maha Gedara is an Ayurveda resort in Beruwala, devoted to the traditional practice. Accommodation is simple, with friendly service, and (...)
The hotels
The Eden Resort and Spa is a large five-star beachfront hotel with all the facilities you would expect, and works well for families. The Palms is a mid-range beach resort on the same stretch, with comfortable rooms and suites. Heritance Ayurveda Maha Gedara is different: it is a dedicated Ayurveda resort, where most guests come for a structured programme with consultations, treatments and a matching diet. It is not the place for a party, but it is one of the best-known Ayurveda hotels on the coast.
At a glance
| Hotel | Area | Style |
|---|---|---|
| The Eden Resort and Spa | Beruwela beach | Luxury |
| The Palms | Beruwela beach | Mid-range |
| Heritance Ayurveda Maha Gedara | Beruwela beach | Ayurveda and wellness, luxury |
Around Beruwela
Early risers can watch the catch come in at the harbour and fish market. Bevis Bawa's Brief Garden is a short drive inland, and Bentota's water sports and his brother Geoffrey's Lunuganga estate are about 15 minutes south.
When to come
From about November to April the sea is calmer and the skies clearer. During the south-west monsoon, roughly May to September, expect rain and rough water, though Ayurveda programmes continue all year.
See our Beruwela guide, or compare with hotels in Bentota.
Quick picks
- Families: The Eden Resort and Spa
- Value: The Palms
- Ayurveda: Heritance Ayurveda Maha Gedara
Booking an Ayurveda stay
Ayurveda programmes usually last at least a week, and many guests stay two or three. Treatments start with a consultation with the resort's doctor, and food is matched to your plan. Tell us about any medical conditions in advance so the resort can advise.

