Edinburgh's Old Town is the densely historic spine of the city, running from Edinburgh Castle down the Royal Mile to Holyrood Palace. Hotels here put you within walking distance of the city's most visited landmarks, its busiest restaurant strips, and Waverley Station - the main rail hub connecting Edinburgh to the rest of Scotland and the UK. This guide compares 11 central hotels along and around the Royal Mile, covering location logic, room trade-offs, and booking timing so you can make a grounded decision.
What It's Like Staying in Edinburgh's Old Town
The Old Town is compact but steep - the Royal Mile descends sharply from the Castle Esplanade to the gates of Holyrood Palace, with narrow closes (alleyways) branching off on both sides. Most central hotels sit within a 10-minute walk of Waverley Station, which makes arrival and departure straightforward. Noise is a genuine factor at street level, particularly on the Grassmarket and the lower Royal Mile on weekend nights, where bars and late-night foot traffic carry until past midnight. Staying one or two streets back from the main drag - on St Giles' Street, Cockburn Street, or the Canongate - significantly reduces noise exposure without adding meaningful walking time.
Daytime crowds peak between 10am and 5pm from May through September, when the Royal Mile becomes one of Europe's busiest tourist corridors. Travellers who want proximity to Edinburgh Castle, the National Museum of Scotland, and the Scottish Parliament without relying on transport will find Old Town positioning genuinely useful - but those sensitive to cobblestone walking, inclines, or street noise may prefer the more level New Town.
Pros:
- Waverley Station is within a 10-minute walk of virtually every Old Town hotel, covering intercity rail and the Airlink 100 bus to Edinburgh Airport
- All major Old Town landmarks - Edinburgh Castle, Holyrood Palace, the National Museum - are reachable on foot without needing a taxi or tram
- Dense concentration of restaurants, pubs, and late-night venues within the immediate area means no dead zones after 10pm
Cons:
- Cobblestone streets and steep gradients make the Old Town genuinely tiring on foot, especially with luggage or for guests with mobility considerations
- Weekend night noise from the Grassmarket and Cowgate bars is audible in street-facing rooms at budget and mid-range properties
- Parking is extremely limited and costly - on-site hotel parking is rare and typically charged at a daily rate
Why Choose a Central Hotel in Edinburgh's Old Town
Central hotels in Edinburgh's Old Town occupy a distinct positioning compared to the New Town or airport corridor options: they trade space and quiet for direct access to the city's most visited sites. Room sizes in Old Town properties tend to run smaller than equivalent-priced hotels in outlying areas, particularly in historic sandstone buildings where structural constraints limit room dimensions. However, the time and transport cost savings for sightseeing-focused trips are concrete - guests staying centrally can reach Edinburgh Castle in under 10 minutes on foot and avoid around £12 in daily taxi fares compared to staying near Haymarket or beyond.
The category here spans serviced apartments, boutique properties, and full-service hotels with pools and spas, all within the same geographic zone. Serviced apartments in this area offer kitchen facilities that meaningfully reduce food costs for stays of 3 nights or more, which is a practical advantage given Edinburgh's restaurant pricing. Trade-offs include higher nightly rates during the Edinburgh Festival Fringe in August - when prices can surge by around 200% - and a premium for any property with on-site parking.
Pros:
- Direct walkability to Edinburgh's top-rated attractions eliminates the need for daily transport spend
- Mix of hotel formats - serviced apartments, boutique suites, and full-service hotels - within the same central zone gives strong flexibility by trip type and length
- Several properties include fitness centres and pools, which is uncommon for historic city-centre buildings
Cons:
- August Festival Fringe pricing makes central Old Town one of the most expensive short-break destinations in the UK during that period
- Historic building constraints mean some rooms have limited natural light, low ceilings, or irregular layouts
- On-site hotel parking is scarce - guests arriving by car should verify parking options before booking
Practical Booking and Area Strategy for Edinburgh's Old Town
The strongest micro-location within the Old Town for central hotels is the stretch between St Giles' Street and the Canongate - this corridor places you within 5 minutes of Waverley Station, Edinburgh Castle, and the National Museum, while sitting just far enough from the Grassmarket's late-night noise to make a difference. Properties on or directly off the Royal Mile between the Castle and St Giles' Cathedral represent the densest concentration of walkable attractions in Edinburgh.
Book at least 8 weeks ahead for stays during August (Edinburgh Festival Fringe) or Hogmanay (New Year), when the Old Town effectively sells out at all price points. Outside these windows, shoulder season - March to May and October to November - offers the most favourable rate-to-crowd ratio, with the Old Town still fully operational but noticeably quieter. Holyrood Park and Arthur's Seat, Edinburgh's 251-metre volcanic hill with panoramic city views, are accessible in around a 15-minute walk from most Old Town hotels - a fact worth noting for guests who want outdoor activity without leaving the central zone. The Scottish Parliament, the Palace of Holyroodhouse, and the Dynamic Earth science centre all sit at the lower end of the Royal Mile and add half-day visit potential without any transport requirement.
Best Value Stays
These properties deliver strong central positioning with practical room features at the more accessible end of the Old Town pricing spectrum - useful for trips where location matters more than full-service amenities.
-
1. Grassmarket Hotel
Show on mapfromUS$ 81
-
2. Abbey Strand Apartments, At Holyrood
Show on mapfromUS$ 341
-
3. Holyrood Aparthotel
Show on mapRooms filling fast – secure the best rate!
fromUS$ 443
-
4. Leonardo Royal Hotel Edinburgh
Show on mapJust a few rooms left at the best rate!
fromUS$ 261
Best Premium Stays
These properties add full-service amenities, distinctive design, or exceptional positioning that justifies a higher nightly rate - particularly relevant for guests who want a hotel experience that matches the ambition of Edinburgh's Old Town setting.
-
5. Fraser Suites Edinburgh
Show on mapHurry – almost gone at this price!
fromUS$ 281
-
6. House Of Gods Royal Mile
Show on mapHurry – almost gone at this price!
fromUS$ 183
-
7. Radisson Blu Hotel, Edinburgh City Centre
Show on mapJust a few rooms left at the best rate!
fromUS$ 284
-
8. Apex Grassmarket Hotel
Show on mapfromUS$ 276
-
9. Edinburgh Marriott Hotel Holyrood
Show on mapHurry – almost gone at this price!
fromUS$ 296
-
10. Virgin Hotels Edinburgh
Show on mapJust a few rooms left at the best rate!
fromUS$ 345
-
11. The Witchery
Show on mapRooms filling fast – secure the best rate!
fromUS$ 1273
Smart Travel and Timing Advice for Edinburgh's Old Town
Edinburgh's Old Town has two pricing extremes that define booking strategy more than any other factor. August is the Edinburgh Festival Fringe - the world's largest arts festival - and during this month the Old Town becomes the most crowded and expensive version of itself, with nightly hotel rates rising by around 200% and availability disappearing weeks in advance. If your trip has flexibility, March to May and October to November offer significantly better rate-to-atmosphere ratios: the Old Town is fully open, the main attractions are operating, and walking the Royal Mile is a more measured experience.
Hogmanay (New Year's Eve) is the second major pricing and availability crunch - book at least 10 weeks ahead for any stay covering 29 December through 2 January. For standard leisure trips outside these windows, last-minute availability does exist, but properties with parking, pools, or apartment-format rooms - the most constrained inventory types in this area - sell out earliest. A stay of 3 nights is the practical minimum to offset the cost of getting to Edinburgh and to cover the Old Town's core landmarks without rushing; 5 nights allows day trips to the Scottish Highlands, Loch Lomond, or St Andrews without sacrificing time in the city itself.