- 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.
We stayed at Royal Palms Beach Hotel for the weekend and had an absolutely wonderful experience.
The food was exceptional, with a great variety of dishes at the buffet, and every item was delicious and full of flavor. The hotel is beautifully maintained, spotlessly clean, and our room was comfortable, spacious, and well-appointed.
The pool was unique and a lot of fun, making our stay even more enjoyable.
What truly made our visit special was the outstanding hospitality. Every member of the staff was warm, friendly, and incredibly helpful. A special thank you to Dilhani, who coordinated everything throughout our stay. She was kind, attentive, and always happy to assist, making the entire experience smooth and stress-free.
We will definitely be visiting again and highly recommend Royal Palms Beach Hotel to anyone looking for a relaxing getaway with family or friends.
We had an amazing stay! The service was exceptional from every single staff member, including the pool attendants and gardeners. They were genuinely caring, and even surprised us by washing our dirty car—such a thoughtful gesture.
The food was absolutely fantastic, with every meal exceeding our expectations. Rooms were better than we expected.Overall, an outstanding experience with incredible hospitality. A well-deserved 10/10. We can’t wait to come back!
We spent six nights at this delightful Royal Palms Beach Hotel in Kalutara after our exciting, adventurous group tour of Sri Lanka ended on 2nd July. Received a warmest welcome from staff with refreshing cold drink, ideal after a long travel. Check in was very swift and luggage did not take long to arrive in room. Our room was near reception and dining hall that was just ideal for us Room was on first floor, quite large and spacious with balcony overlooking the deep end of outdoor large swimming pool and partial view of sea. Our sincere thanks to Sathyaseelan Ajesh in the back office for providing us a convenient room near reception, dining hall and most importantly mosquito net over bed as we had been bitten by those dreaded insects during our travel. Ajesh, is a courteous, well spoken young man dedicated to his profession. It was a pleasure meeting him. The bar has both snooker table and pool table at cost for one hour. Enjoyed playing pool with Lahiru/animation team. The gym was well equipped and often used by most staying guests. The exterior of hotel is vast with plenty of palm trees looking absolutely divine. Deck chairs plentiful. Unfortunately, the beach was severely damaged in 2004 tsunami and never to be restored because of financial constraint. Our housemaid certainly had a vivid imagination of creating animal sculpture with hand towels every day keeping us entertained and amused. The food with so much variety, varied daily with live station, all sumptuous together with the desserts. All the staff throughout the hotel were warm, courteous at all times that makes the Royal Palms Beach such an enjoyable place to relax and stay, that we (group) thoroughly enjoyed. The railway station is 10 to 15 minutes casual walk from hotel to Colombo City as we did for a day outing and It takes around 80 to 90 minutes along the coastal route and the cost was so cheap 100LKR one way.
Royal Palms Beach Hotel is a fantastic beachfront location which offers a relaxing atmosphere for a coastal getaway along with massive pool area curving around its main building.
The rooms were comfortable, and the gardens and pool area were pleasant to spend time in. The staff were friendly and accommodating throughout our stay and gave us great advice on where to go to enjoy the city.
The food was good being served in a buffet style with a wide variety of options from Sri Lankan to international styles of food.
While some aspects of the hotel could benefit from updating, we still had an enjoyable experience overall. It offers good value for travellers looking to unwind by the beach.
Good! Had so much fun in the pool! Thanks to Lahiru, we had a good time playing pool volleyball ❤️💪
