The Grand Hotel

Hotel Overview

The Grand Hotel is a historic colonial-era hotel located in the cool climate of Nuwara Eliya. Built during the British period, the hotel maintains classic architecture combined with modern comfort. It is one of the most iconic hotels in Sri Lanka and is popular among both local and foreign tourists.

📍 Location
Nuwara Eliya (Hill Country)
🏨 Address
Grand Hotel Road, Nuwara Eliya, Sri Lanka
⭐ Facilities
Elegant rooms and heritage suites

Multiple restaurants and tea lounge

Indoor heated swimming pool

Spa, gym, and wellness centre

Beautiful gardens and outdoor seating

Conference and banquet halls

Indoor games and recreational areas
← Back to All Hotels