Welcome to

Windsor Hotel


Windsor Hotel in Nuwara Eliya is found in the heart of this beautiful holiday resort in the central highlands of the island. Located miles away from Colombo, this hotel offers standard and luxury rooms with basic facilities. Windsor Hotel also consists of a restaurant and bar while you can also relax in the sun terrace enjoying a cup of tea.

Conference facilities are also available for business meetings while Nuwara Eliya beckons travellers to enjoy a cheerful holiday in the hills. Exploring the area is indeed an adventure with many tea estates, water falls, nature reserves and mountains located in the vicinity.

Our Rooms


Our Facilities

Windsor Hotel prides itself to an incredible cooking. The culinary specialist and his group never fail to offer the desire to make your mouth water. They are pleased to offer you a painstakingly chosen decision of Sri Lankan and global dishes.


There's in no way like backing off with your favourite drink under control after an energizing day of investigating Nuwara Eliya. The cordial bar attendant will serve you your decision at the Rouge Elepant Bar. This comfy corner of Windsor Hotel is the ideal spot to delight in a glass of wine, have a chilly brewskie or taste a delightful alcohol drink.
Indoor games room including table - tennis and games such as carom or chess.