Skip to content
Hotel££

Grassmarket Hotel

94-96 Grassmarket, Edinburgh, EH1 2JR

← All places to stay

About

A quirky mid-range hotel on the Grassmarket itself, two minutes' walk from the Royal Mile with the Castle rock looming directly overhead. Rooms lean into the location with magnetic wall-sized city maps, and the hotel courts direct bookers with small perks; the real asset is the address, in the middle of the Old Town's liveliest square, with Victoria Street's shops and half a dozen historic pubs on the doorstep. Light sleepers should ask for a quieter room at the back: the Grassmarket on a Friday night is not a monastic experience.

Photos

Amenities

Free wifi24h receptionFamily rooms

More Hotel Stays

Hotel
£££

The Balmoral

1 Princes Street, Edinburgh, EH2 2EQ

The 1902 railway grande dame over Waverley: the three-minutes-fast clock tower, 187 rooms and suites, and a 500-whisky bar.

RestaurantWhisky barSpa187 rooms
Hotel
£££

Prestonfield House

Priestfield Road, Edinburgh, EH16 5UT

A candlelit seventeenth-century country house with peacocks, under Arthur's Seat, ten minutes from town: the Witchery's grander sibling.

RestaurantBarGardens23 rooms
Hotel
£££

The Roseate Edinburgh

4 West Coates, Haymarket, Edinburgh, EH12 5JQ

The former Dunstane Houses, rebranded: an 1869 West End boutique pair with Gary Maclean's KIN restaurant, minutes from Haymarket Station.

RestaurantBarGarden