Find Old Town Edinburgh hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Old Town Edinburgh

Top trending hotels in Old Town Edinburgh

Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$231 per night from 8 Dec to 9 Dec
AU$231
includes taxes & fees
8 Dec - 9 Dec
With a stay at Apex Grassmarket Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle.
Apex Grassmarket Hotel
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is AU$231 per night from 23 Dec to 24 Dec
AU$231
includes taxes & fees
23 Dec - 24 Dec
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile.
Apex Waterloo Place Hotel
CoDE Pod  – The CoURT - Edinburgh

CoDE Pod – The CoURT - Edinburgh

2 out of 5
1 a Parliament Square, Edinburgh, Scotland
The price is AU$131 per night from 4 Dec to 5 Dec
AU$131
includes taxes & fees
4 Dec - 5 Dec
With a stay at CoDE Pod – The CoURT - Edinburgh, you'll be centrally located in Edinburgh, just a 4-minute walk from Royal Mile and 7 minutes by foot from Edinburgh ...
CoDE Pod – The CoURT - Edinburgh
Save an average of 15% on thousands of hotels when you're signed in
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

4 out of 5
61 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$253 per night from 24 Dec to 25 Dec
AU$253
includes taxes & fees
24 Dec - 25 Dec
With a stay at Apex City of Edinburgh Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle.
Apex City of Edinburgh Hotel
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

3 out of 5
77 South Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$218 per night from 15 Dec to 16 Dec
AU$218
includes taxes & fees
15 Dec - 16 Dec
With a stay at ibis Edinburgh Centre South Bridge - Royal Mile, you'll be centrally located in Edinburgh, within a 5-minute walk of Royal Mile and University ...
ibis Edinburgh Centre South Bridge - Royal Mile
Market Street Hotel

Market Street Hotel

4 out of 5
6 Market Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$317 per night from 15 Dec to 16 Dec
AU$317
includes taxes & fees
15 Dec - 16 Dec
A stay at Market Street Hotel places you in the heart of Edinburgh, within a 5-minute walk of Princes Street and Royal Mile.
Market Street Hotel
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

5 out of 5
1 India Buildings, Victoria Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$411 per night from 8 Dec to 9 Dec
AU$411
includes taxes & fees
8 Dec - 9 Dec
With a stay at Virgin Hotels Edinburgh, you'll be centrally located in Edinburgh, steps from Grassmarket and within a 10-minute walk of University of ...
Virgin Hotels Edinburgh
Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

3.5 out of 5
231 Canongate, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$229 per night from 8 Dec to 9 Dec
AU$229
includes taxes & fees
8 Dec - 9 Dec
Aparthotel Adagio Edinburgh Royal Mile is centrally located in Edinburgh, a 4-minute walk from Royal Mile and 7 minutes by foot from St. Giles' Cathedral.
Aparthotel Adagio Edinburgh Royal Mile
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

4 out of 5
43 Jeffrey Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$218 per night from 9 Dec to 10 Dec
AU$218
includes taxes & fees
9 Dec - 10 Dec
With a stay at Leonardo Royal Hotel Edinburgh , you'll be centrally located in Edinburgh, steps from Royal Mile and 12 minutes by foot from Edinburgh ...
Leonardo Royal Hotel Edinburgh
Don't see what you're looking for?
See all available properties in Old Town Edinburgh
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Old Town, Edinburgh

Need some time out from adulting? We feel ya! It's time to stop pulling your hair out about those bills or how to actually fold that fitted sheet and book a trip to Old Town. You’ll find your next holiday destination 0.7 kilometres southeast of Edinburgh, Scotland's epic capital.

Sure, you could spend your long-awaited break doing nothing but sitting back with your feet up and a drink in hand, but you'd be really missing out. Edinburgh is home to big-name sights, like Arthur's Seat, Palace of Holyroodhouse and the Royal Yacht Britannia. You've gotta see them!

The Edinburgh Playhouse Theatre is just one of those must-see attractions you can't miss. It's just a short distance from the middle of Old Town.

Too stuffed to travel miles away? On the lookout for a lodging near Arthur's Seat? Easy. Have a look at The Balmoral Hotel, Old Town Chambers, Prestonfield House, Le Monde Hotel and G&V Royal Mile Hotel Edinburgh.

If you're keen to stay nearby after a day at Holyrood Park, the Oakhill Apartments Edinburgh (Ltd), Royal Mile Accommodation, Kildonan Lodge Hotel, Highfield Guest House and Macdonald Holyrood Hotel are all comfortable options.

Take some time to ponder while you're looking around St. Mary's Episcopal Cathederal, a cherished Catholic building. If you're on the lookout for somewhere to stay close by, the Menzies Guest House and Cruachan Guest House are two worthy contenders. Holyrood Park is a conservation site for native flora and fauna, so be aware of where you wander and what you take with you. Some accommodation options to investigate around here are the Lochend Serviced Apartments and Aaron Lodge Guest House Hotel.

Everybody has heard accommodation horror stories about the lumpiest mattress you can imagine and creepy-crawly infestations. But believe us, cheap doesn't have to mean nasty. There are tons of bargain hotels available here, and topping our list are the Euro Hostel Edinburgh Halls and Brodies Hostels.

If you get home and you're not a little bit afraid to check your bank balance, did you even go on holiday? The Safestay Edinburgh and Nicolson Apartments are worth looking at if you're into splashing a few more notes.

Why not grab your mates and organise the first evening of your getaway over a hot coffee at Costa Coffee? It's pretty close by, and there's plenty of delicious cakes to keep you going. You'll probably all be totes starving by dinnertime, so why not book a table at Roti? Whatever you're craving, the chefs will take good care of you here. If all that grub has left you thirsty, ibis is practically around the corner. It's a great place to grab a stool and get to know the locals!

Accommodation options near Old Town

Don't tear your hair out if you can't find the ideal room in Old Town. You'll discover other places to crash out nearby. Royal Mile is 0.2 kilometres from Old Town, and Edinburgh is approximately 0.7 kilometres away.

There's nothing quite like stepping off a plane into a new and unknown destination. Hotels, flights, experiences, rental cars — whatever you want, we'll make it happen!

Old Town Edinburgh hotels essential information

Accommodation
470 hotels
Lowest Price
AU$131
Highest Price
AU$411
Popular hotels
Apex Grassmarket Hotel, Apex Waterloo Place Hotel, CoDE Pod – The CoURT - Edinburgh, Apex City of Edinburgh Hotel, ibis Edinburgh Centre South Bridge - Royal Mile, Market Street Hotel, Virgin Hotels Edinburgh, Aparthotel Adagio Edinburgh Royal Mile, Leonardo Royal Hotel Edinburgh

Most recent Old Town Edinburgh hotel reviews