The Westbury Palace
Nuwara Eliya · Sri Lanka · No 17 Udupussellawa Road
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
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!
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!!
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.