Edinburgh Castle on its rock above the Old Town and Royal Mile skyline, Scotland

Cheap hotels in Edinburgh

Edinburgh’s medieval Old Town and Georgian New Town sit side by side beneath the castle. The center is walkable but hotel demand is high, especially during the August festivals.

Want a hotel in Edinburgh for less? Compare cheap hotels, discount rooms and last-minute hotel deals from the major booking sites in one place, then book directly at their price — we never add fees.

Cruise ships visiting Edinburgh either dock at the port of Leith or anchor off South Queensferry by the Forth bridges and tender passengers ashore.

Where to find cheap rooms in Edinburgh

Old Town

Along the Royal Mile between the castle and Holyrood — historic and atmospheric.

See cheap rooms

New Town

Elegant Georgian streets with shopping and many hotels.

See cheap rooms

Leith

The revived waterfront, with restaurants, good value and access to the cruise port.

See cheap rooms

Haymarket

West of the center by the rail station, with tram links to the airport.

See cheap rooms

Southside

Guesthouses and student-area value near the university.

See cheap rooms

Famous hotels in Edinburgh

The Balmoral

The landmark Victorian railway hotel with its clock tower at the east end of Princes Street.

Check rates at The Balmoral

Map of cheap hotels in Edinburgh

Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

When to book a cheap hotel in Edinburgh

May–September is best; August festival season and Hogmanay (New Year) bring the highest rates.

See all Edinburgh hotel deals

Frequently asked questions

When are Edinburgh hotels most expensive?

In August during the festivals and over Hogmanay at New Year — book very early for those dates.

Old Town or New Town?

Both are central and walkable; the Old Town is more historic, the New Town more elegant.

Is Leith a good place to stay?

Yes — it is often cheaper, has great restaurants and is handy for the cruise port.