- Sri Lanka Holidays
- Kalutara
- Royal Palms Beach Hotel

Kalutara is one of the island's most popular resorts with good reason. It offers the perfect combination of shopping and culture – all in one place. And the Royal Palms Beach Hotel is one of the resort's most popular hotels with equally good reason; its five-star facilities make it the ideal place to experience the very best that Sri Lanka has to offer.
With beautiful views from every room and a balcony to enjoy them from, –the Royal Palms Beach Hotel is a sumptuous and stylish retreat. Sitting in a grove of trees at the very edge of the ocean, it's a picture-perfect location.
Rooms are palatial – full of space and richly appointed with real wood and attractive local features. Among the amenities you'll enjoy are a satellite TV, an in-house video channel, optional piped music, telephone, minibar (at a fee) and an individually controlled air conditioning system – all designed to make you as comfortable as possible. Luxury is the watchword at the Royal Palms Beach Hotel. Kalutara is wonderfully set up for holidaymakers, with great facilities and plenty to see and do. And you'll certainly enjoy the many wonderful facilities on offer at the Royal Palms Beach Hotel, and its sister hotel, the Tangerine Beach Hotel. There is, of course, a fabulous swimming pool, along with a health centre with Jacuzzi and easy access to a traditional Ayurveda health treatment centre.
The Royal Palms Beach Hotel boasts two outstanding restaurants, and bars. You'll enjoy a wealth of opportunities to flex your muscles on the tennis, squash and badminton courts.
With beautiful outlooks from every window and a very Sri Lankan sense of style, the Royal Palms Beach Hotel is a five-star hotel that impresses in every single respect.
Get a free week! Book 1 week on All Inclusive, receive a 2nd Week free on Room Only. Upgrades to Bed and Breakfast, Half Board and All Inclusive available!
Valid for arrivals between 01/05/2026 - 31/10/2026, 01/05/2027 - 31/10/2027.
Not combinable with any other offer.
Pay no additional supplement as a single traveller in a twin room when you stay between May - June and September to October. Limited Availability, these sell out!
Once these rooms are sold out, a single supplement will apply
It pays to book early with us. The earlier you book the more you will save!
Book a month in advance and save an additional 25% on your hotel stay (valid for stays 01/11/2026 - 23/12/2026).
Book from 01/10/2025 onwards and more than a month in advance and save an additional 20% on your hotel stay (Valid for stays 15/04/2026 - 31/10/2026).
Book by 30/09/2026 And Save and Additional 25% valid for stays 15/04/2027 - 31/10/2027.
Book a month in advance and save an additional 25% on your hotel stay (valid for stays 30/12/2026 - 14/04/2027 & 01/11/2027 - 23/12/2027).
Early Bird Discounts are not cumulative, and cannot be combined with free week offers.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.
It is a well-equipped resort where all rooms feature a balcony or patio with sea and garden view. It offers a selection of restaurants, access to an Ayurveda Centre and good recreational facilities and use of those at the neighbouring Tangerine Beach Resort.
Warm ambience. Spacious,clean rooms. A variety of food that was tasty. Exceptionally kind staff, all of them , special mention of Madhusha from guest relations and Kasun from reception. Value for money stay. Enjoyed quality time with family !
We had a wonderful stay at the hotel and would like to express my sincere appreciation to the entire team for making our experience so enjoyable.
A special thanks to Ajesh for handling our booking so efficiently and professionally. We were warmly welcomed upon arrival by Kasun, and Dharani, the Front Office Manager along with her team were extremely helpful and attentive throughout our stay.
The food and beverage service, handled by Kasun and Chandima, was excellent. We thoroughly enjoyed the delicious meals prepared by Chef Bandula and his talented team—the food was truly scrumptious and one of the highlights of our stay.
Overall, all the staff were very friendly, courteous, and always willing to help. Their warm hospitality and excellent service made us feel genuinely welcomed and well cared for.
Thank you to the entire team for a memorable stay. We look forward to visiting again!
We had a wonderful stay at Royal Palms Hotel with our group of 25 rooms for two nights. Everyone in our group was extremely pleased with the hospitality and had nothing but positive things to say about the hotel and its staff.
The rooms were clean, spacious, and comfortable. The hotel is also very child-friendly, with plenty of open space for children and families to enjoy. The location is convenient for larger groups, being close to Colombo while still offering a relaxing atmosphere.
All the staff, from housekeeping to the management team, were incredibly helpful, friendly, and accommodating throughout our stay. Special thanks to Mr. Amara, Ms. Malsha, Mr. Chandima, Mr. Manjula, Mr. Chandra, and the entire team for making our stay so pleasant and comfortable.
We highly recommend Royal Palms Hotel and look forward to visiting again in the future!
The hotel was truly excellent! Beautiful rooms, a quiet location, delicious food, and genuinely friendly staff. We especially felt very comfortable with Chamal and Himasha! The hotel itself offers many activities and small events. We would love to come back!
What could be improved: Unfortunately, the cleanliness could be better. We didn’t see any vacuum cleaners; sweeping is done every two days, which is a bit too infrequent for us personally. Also, the mentioned events are only noticeable if you actively look for them in the lobby on the same day or happen to be approached at the pool. A small program booklet or a board with all the information would be nice.
Conclusion: Still a great hotel, and we would gladly return!
The hotel and overall experience were excellent. We came to Sri Lanka for a holiday, and everything was wonderful. All the staff were very friendly, especially Madhavee from Guest Relations. My child was sick during our stay, and she gave us so much care and attention until we checked out. She arranged everything we requested and made us feel really special. We truly appreciated her kindness and exceptional service. A big thank you to Madhavee for making our stay even more memorable! ❤️
