Loading...

Journey into relaxation and beyond

Step into the Extraordinary

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 stunning backdrop. Explore the beauty of the surroundings, indulge in exquisite cuisine, and experience the warm hospitality that will make your stay truly memorable.

Accommodation

Amenities That Speak

to Your Soul


This will close in 0 seconds