── at a glance
Every hotel, with the walk to the Castle and to Waverley
Off-peak midweek from-rates for a standard double, checked 17 September 2026, then the walking time to the Castle esplanade and to Waverley station.
Castlehill and Victoria Street: Virgin Hotels Edinburgh, from about £190, Castle 5 min, Waverley 8 min · The Witchery by the Castle, from about £585 (suite, champagne and breakfast), Castle 1 min, Waverley 8 min.
The Royal Mile: Old Town Chambers, from about £174, Castle 6 min, Waverley 5 min · Fraser Suites, from about £175, Castle 6 min, Waverley 5 min · The Inn on the Mile, from about £162.50, Castle 10 min, Waverley 5 min · Radisson Blu, from about £122, Castle 10 min, Waverley 5 min.
North Bridge and Market Street: Market Street hotel, from about £162, Castle 10 min, Waverley 3 min · The Scotsman, from about £156, Castle 11 min, Waverley 3 min · Motel One Edinburgh-Royal, from about £140, Castle 9 min, Waverley 3 min.
The Grassmarket: Apex Grassmarket, from about £139, Castle 5 min (steps), Waverley 13 min · Apex City of Edinburgh, from about £76, Castle 6 min (steps), Waverley 12 min · Grassmarket Hotel, from about £108, Castle 5 min (steps), Waverley 11 min.
The Cowgate and South Bridge: House of Gods, from about £250, Castle 12 min, Waverley 8 min · Holiday Inn Express Royal Mile, from about £148 with breakfast, Castle 15 min, Waverley 9 min · ibis South Bridge, from about £73, Castle 12 min, Waverley 8 min.
Bristo Place: Hotel du Vin, from about £194, Castle 9 min, Waverley 12 min.
The Canongate and Holyrood: BrewDog DogHouse, from £165, Castle 17 min, Waverley 7 min · Edinburgh Marriott Holyrood, from about £174, Castle 22 min, Waverley 15 min.
── the quick answer
Which Old Town hotel, by traveller
First visit, walking everywhere: Virgin Hotels Edinburgh if the budget stretches, Old Town Chambers or the Radisson Blu for a full hotel on the Mile, Motel One Edinburgh-Royal for the same location on a budget.
Special occasion: the Witchery's suites for pure theatre, Market Street hotel for polish and a rooftop champagne bar, House of Gods for a birthday night out (take the Suite).
Families: the Radisson Blu for the pool and the size, Old Town Chambers or Fraser Suites for a kitchen, Apex City of Edinburgh for family rooms with free use of the pool next door.
Budget: ibis South Bridge and Apex City of Edinburgh on the quietest nights, Motel One Edinburgh-Royal and the Grassmarket Hotel the rest of the year. For dorms, see the best hostels in Edinburgh: Castle Rock, Kick Ass and CoDE are all in the Old Town.
Arriving by train or leaving early: Market Street hotel, the Scotsman or Motel One, all three minutes from Waverley's Market Street entrance.
Driving: the Marriott Holyrood (£25 a day on site), then the two Apex hotels (£20 a day); the Radisson Blu has an on-site car park too, with a 2.1 metre height limit.
Light sleepers: Hotel du Vin on Bristo Place, the Marriott at the Holyrood end, or an upper rear room at the Radisson Blu or Old Town Chambers. Avoid the Grassmarket and the Cowgate at weekends.
Dogs: Virgin (free), the DogHouse (bed, treats and dog beer), Fraser Suites (welcome pack), Old Town Chambers (£50 a stay), or the Holiday Inn Express (£30 per dog per stay).
── the honest trade-offs
What each street gives up
Castlehill and Victoria Street: closest to the Castle and the most expensive; steep, cobbled and thick with coach parties by 10am.
The Royal Mile proper: the best all-round position, five minutes to the station and six to ten to the Castle; busy all day, but it calms after midnight. Ask for a rear room.
North Bridge and Market Street: three minutes from the station and the easiest luggage walk in the district; traffic on the bridge, small rooms on Market Street, and a ten-minute climb to the Castle.
The Grassmarket: the best view of the rock and three good hotels at fair prices; the pub noise on Friday and Saturday, and the Castle is up a flight of steps.
The Cowgate and South Bridge: the cheapest beds and the loudest streets; fine midweek, ask for the back at weekends.
Bristo Place: quiet, characterful and next to the museum; twelve minutes from Waverley and only one hotel.
The Canongate and Holyrood: parking, a pool and calm; a 17 to 22 minute walk to the Castle end.
── also in the old town
The ones you will see on the booking sites
The Radisson Collection Hotel, Royal Mile on the corner of George IV Bridge has been closed to guests since January 2024 (the scaffolding went up in 2022) and is due to reopen in September 2027; its own site quotes rates only 'following reopening' and its booking calendar does not open until October 2027, with no firm date announced. It still appears on some hotel sites and older guides, including as a family pick with a pool; it is not bookable, so use the Radisson Blu instead.
The rest are real, open and fine, just not ones I'd pick over the hotels above: the Leonardo Royal and the newer NYX Hotel on Jeffrey Street (four minutes from Waverley, big and businesslike), the Premier Inn Royal Mile on East Market Street, the Travelodge Central on St Mary's Street, Stay Central on the Cowgate, and two aparthotels worth a look for a week's stay, Aparthotel Adagio on the Canongate and Wilde by Staycity on King's Stables Road below the Castle.
── before you book
Prices and timing
Every rate on this page is an indicative off-peak midweek figure for a standard double, checked on 17 September 2026 against the hotel's own booking engine or Booking.com for a Tuesday in early February 2027, except where a card says otherwise: Old Town Chambers, the Marriott Holyrood and Motel One had no February rooms on sale yet, so theirs are November Tuesdays, the Witchery's is a suite package, and the DogHouse quotes its own from-rate. They are for comparing hotels, not quotes. Edinburgh's visitor levy (5% of the room rate plus VAT, on the first five nights) applies to stays from 24 July 2026 and is normally shown inside the quoted price.
The two weeks that break every budget are the August festivals and Hogmanay: expect two to four times these figures, and expect the good hotels to be gone six to nine months out. Late November and December carry a Christmas-market premium too. The cheapest, calmest nights are midweek from January to March.
Once you have the bed sorted, plan the days: the best things to do in Edinburgh and the 1-day itinerary both start at the top of the Mile, a few minutes from every hotel here, and the Royal Mile guide and Grassmarket guide cover the streets outside your door.
Save your shortlist into a day-by-day plan with Tourli, the app that turns travel guides into actionable itineraries.