Baron Luxury Boutique

Contact & Reservations

Reserve Your Stay

Complete the form and we'll confirm within 24 hours

No payment is taken at this stage. Our reservations team will contact you to confirm availability and arrange payment.

✦

Thank you for your enquiry

We'll be in touch within 24 hours to confirm your stay.
Location

Nestled in the heart of Nuwara Eliya — Sri Lanka's Little England — at over 1,800 metres above sea level, surrounded by tea estates and mountain peaks.

Visit baronluxury.com →