The Royal Bar & Hotel is a new hotel rooted deeply in the colonial tradition of unpretentious hospitality. Originally an aristocrat's mansion, it became a British officers' club before opening to the public as a tavern in 1860. It remained open serving people from all walks of life for over 150 years and is the oldest and longest running bar in Kandy.

The Union Jack flies with Sri Lankan flags from the front of the building, and the British coat of arms hangs above the main doorway. Entrance is from an open verandah on busy King's Street into a corridor serving as the reception lobby.

There is a ground floor bar that also serves coffee and tea, leading to an open-air courtyard, perfect for relaxing with a drink and a snack in the shade of parasols. A narrow staircase ascends to the first floor where there is a restaurant and gallery for dining. On the second floor bedrooms share a balcony overlooking the courtyard below.


The Royal Bar & Hotel exudes a charming ambience enabling guests to enjoy staying in this elegant restoration from Kandy's noble past.

We welcome discerning guests who appreciate tradition with genuine service and hospitality in a reserved and courteous manner.

Check availablity

Go to top