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.


Amenities That Speak

to Your Soul

This will close in 0 seconds