Book Now

Book Now

Inn on the Mile


Located on the historic Royal Mile in the heart of the city centre, the Inn offers a unique boutique hotel experience in one of Edinburgh’s most prestigious historic landmarks. Built in 1923 as the British Linen Bank, we have preserved, conserved and renovated our historical building into a place where you feel truly at home.

The hotel has just 9 intimate beautiful bedrooms, and lovely little touches including a milk & cookie service every evening.

A truly unrivalled location

Located directly on The Royal Mile

Drink & Dine

Drink and dine all day long in the Inns “Pub & Kitchen” featuring gastro pub classics, craft beers, and local gins & spirits

Sumptuous Bathrooms

Unwind after a long day in our sumptuous bathrooms which feature rainfall showers or rolltop baths

Sing & sway until the wee hours with our weekly live music, the perfect nightcap before you head to your room

Get in touch