Skip to main content.

Hotels in Old Town, Edinburgh

Find Hotels in Old Town

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Find Accommodation in Old Town

When can I find the best deals on Old Town Edinburgh Hotels?

Topped by the muscular outline of Edinburgh Castle and crisscrossed by cobbled streets of stone tenements, hidden courtyards and centuries-old pubs, this is the beating heart of historic Edinburgh. From the famous Royal Mile to the windblown bluffs of Holyrood Park, the whole place oozes with the history of medieval clans and kings and countrymen. It shouldn't come as a surprise that Old Town Edinburgh hotels are some of the most coveted in the whole city. For the best deals, you'll want to avoid the uber-pricy New Year and Christmas boom and choose late winter, spring and autumn instead.

What are the Top Hotels in Old Town Edinburgh?

If you're booking on a budget you can still bag yourself a place right on the Royal Mile, the ibis Edinburgh Centre is a great option. It's got simple, contemporary rooms with a breakfast buffet and snack deli on site. To really feel like one of the kings of old, you could stay in the castle-like Radisson Blu Edinburgh. This 4-star choice has a health club and indoor pool beneath its Gothic exterior. For a quieter spot on the edge of the Old Town, the ibis Edinburgh Centre South Bridge is a fine alternative.

Where are the best areas for Hotels in Old Town Edinburgh?

Head down to the Royal Mile – the beating heart of the city. Between its Victorian church houses and medieval spires, cobbled squares and statues, there's plenty of room to pack in hotels, apartments and affordable hostels. The area known as Grassmarket is also close by. A medieval trader centre, it's now one of the capital's nightlife hubs, awash with real-ale pubs and whisky bars. There are also plenty of places to stay around Queen Street just to the north, ranging from cosy Scottish B&Bs to fully-equipped regal penthouses.

What are Hotels like in Old Town Edinburgh?

Old Town Edinburgh boasts an eclectic collection of hotels. Some are aimed solely at budget travellers and backpackers. They offer multibed dorm rooms and on-site lounges for meeting, mingling and discussing the latest bagpipe player on the Royal Mile. Others are markedly more luxurious, with edgy, Gaelic-chic styling, indoor pools and swish whisky bars. The mid-range options offer adjoining rooms, breakfast buffets and family suites for those exploring the city as part of a group.

How much do Hotels typically cost in Old Town Edinburgh?

Old Town Edinburgh hotels might be amongst the most coveted in the whole of the Scottish capital, but they don't have to break the bank. Check out the more off-beat aparthotels and B&Bs south of Queen Street, with price tags that range from just £8 for a hostel bed to £110 for a boutique local hotel room. Along the Royal Mile in the heart of the Old Town expect to pay up to £390 for the most luxurious accommodation. Grassmarket is cheaper, at between £65 and £75 a night.

Things To Do in Edinburgh - Travel Guides

Read about more things to do in the Old Town area