The Westbury Palace — 5-Star Luxury Hotel in Nuwara Eliya, Sri Lanka
★★★★★ 5-Star Luxury Hotel

The Westbury Palace

Nuwara Eliya  ·  Sri Lanka  ·  No 17 Udupussellawa Road

4.4 121 guest reviews

About The Westbury Palace — Luxury Boutique Hotel in Nuwara Eliya

The Westbury Palace is an exceptional 5-star hotel in Nuwara Eliya, Sri Lanka. Guests enjoy a distinctive experience combining world-class facilities including bar, beach club, gym, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.4 / 5

Shamane Weerasekara
★★★★★ Jun 2025

Lovely stay with beautiful architecture and a peaceful setting. Just a short ride to downtown. The staff were friendly, food was great, and rooms had hot water and heaters—perfect for the chilly nights. Highly recommend!

Michelle Seleznova
★★★★★ Feb 2025

We arrived to the estate and were welcomed with English breakfast and biscuits. The hosts offered us to stay in a brand new house that has just been completed and it was outstanding to say the least, very helpful staff, especially Ishan who was there with us to help with any sorts of recommendations and transportation. Thank you!!

Niranjan Kumar
★★★★☆ Dec 2024

A place with a beautiful view of the tea plantations is a pleasure to the eye. The staff was very helpful and cheerful. The place especially washrooms could do with a little bit of new fittings. Located about fifteen minutes away from the main town it’s not easy to find find lot of options nearby. And since it’s primarily a bed and breakfast you would need a car to head for lunch and dinner. The breakfast was delicious served with a smile having it surrounded by greenery added to experience. Be prepared for a bit of cold weather while staying here.