The Bellwood Manor
The Bellwood Manor
Tucked away in the heart of Nuwara Eliya, The Bellwood Manor is a charming boutique hotel that blends British colonial elegance with modern luxury. With just eight beautifully designed rooms and suites, it offers an intimate and personalized escape.
Savor exquisite cuisine, unwind in the cozy lounge, or relax in the heated plunge pool and wellness facilities. Ideally located near scenic hill country attractions, The Bellwood Manor crafts bespoke experiences that make every stay unforgettable.
Discover the perfect blend of history, comfort, and warm hospitality in Sri Lanka’s picturesque highlands.