Call free 0800 019 0063 We are open today between 9am and 8pm
Set on a sweeping stretch of golden sand along Sri Lanka’s south-west coast, this elegant beachfront resort offers a refined tropical escape overlooking the Indian Ocean.
Call Us Free On 0800 019 0063 or click to send an enquiry
Set on a sweeping stretch of golden sand along Sri Lanka’s south-west coast, this elegant beachfront resort offers a refined tropical escape overlooking the Indian Ocean. Surrounded by swaying palms and lush gardens, it provides a tranquil setting just moments from the coastal town of Kalutara.
Rooms and suites are spacious and tastefully appointed, featuring private balconies or terraces with garden or sea views. Warm tones, polished wood furnishings and modern amenities create a comfortable and inviting retreat designed for relaxation.
Dining is a highlight, with restaurants serving a blend of international cuisine and authentic Sri Lankan specialities, complemented by fresh seafood and vibrant local flavours. Stylish bars and open-air lounges provide the perfect backdrop for sunset drinks with ocean views.
A large outdoor swimming pool fringed by palm trees, direct beach access and a serene spa offering rejuvenating treatments enhance the sense of indulgence. Combining coastal beauty with warm hospitality and understated elegance, this Sri Lankan resort delivers a memorable and relaxing seaside escape.
Royal Palms Beach Resort is located in Kalutara, Sri Lanka. Accommodation rating is the operators own rating and may not be the official rating. Hotel details correct at 04/05/2026
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Get A Quote