Hotels in Old Town Edinburgh

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top 10 Hotels in Old Town Edinburgh

Apex Grassmarket Hotel
4.0 star property
9.0 out of 10, Wonderful, (1409)
"Great location"
The price is S$219
includes taxes & fees
16 Dec - 17 Dec
Apex Grassmarket Hotel
CoDE Pod – The CoURT - Edinburgh
2.0 star property
9.2 out of 10, Wonderful, (749)
"It’s great for solo travellers like me. The location is the best part of this hotel as it is in the heart of the old town, which is just walk away from the train station and to other touristy places in Old Town such as the Edinburgh castle and St. Giles cathedral"
The price is S$129
includes taxes & fees
2 Dec - 3 Dec
CoDE Pod – The CoURT - Edinburgh
Britannia Hotel Edinburgh
3.0 star property
5.8 out of 10, (1068)
"Hotel was good, room clean and staff friendly and helpful."
The price is S$76
includes taxes & fees
24 Nov - 25 Nov
Britannia Hotel Edinburgh
Apex Waterloo Place Hotel
4.0 star property
9.0 out of 10, Wonderful, (1396)
"Excellent location near Edinburgh’s main attractions, train station and shopping. Staff are professional, kind and ready to meet your needs. Rooms are quiet and spacious with some nice city views. The restaurant has excellent choices all day long. "
The price is S$231
includes taxes & fees
24 Nov - 25 Nov
Apex Waterloo Place Hotel
Holiday Inn Edinburgh, an IHG Hotel
4.0 star property
8.0 out of 10, Very good, (1002)
"0"
The price is S$139
includes taxes & fees
8 Dec - 9 Dec
Holiday Inn Edinburgh, an IHG Hotel
YOTEL Edinburgh
4.0 star property
8.6 out of 10, Excellent, (2153)
"All great."
The price is S$149
includes taxes & fees
16 Dec - 17 Dec
YOTEL Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
8.2 out of 10, Very good, (1470)
"Location is excellent. No face tissue or lotion provided"
The price is S$191
includes taxes & fees
9 Dec - 10 Dec
ibis Edinburgh Centre South Bridge - Royal Mile
Market Street Hotel
4.0 star property
9.6 out of 10, Exceptional, (1002)
"Perfect location for train service. Many great restaurants within walking distance. Very close to Castle and St. Giles. Would stay here again."
The price is S$296
includes taxes & fees
24 Nov - 25 Nov
Market Street Hotel
Point A Hotel Edinburgh Haymarket
3.5 star property
8.8 out of 10, Excellent, (1360)
"I liked that the room was clean, the service was friendly, and the hotel was on a direct bus line to the base area of Edinburgh castle. However, it was very strange to have a frosted bathroom door right in front of the toilet seat. It might have been just my room, but if you are sitting on the bed, you are looking directly at the bathroom and you can see the shadow of someone sitting on the toilet."
The price is S$163
includes taxes & fees
16 Dec - 17 Dec
Point A Hotel Edinburgh Haymarket
Village Hotel Edinburgh
4.0 star property
8.2 out of 10, Very good, (1000)
"Superb boutique-to-midsize hotel. Had a gym, pool, Starbucks, gastro pub, room service, luggage hold, big lobby/waiting area, and professional staff. Rooms were spotless and bed was extremely comfortable. A high-value yet affordable stay about 2-3miles from the city centre. Highly recommend."
The price is S$163
includes taxes & fees
15 Dec - 16 Dec
Village Hotel Edinburgh
Virgin Hotels Edinburgh
5.0 star property
9.4 out of 10, Exceptional, (883)
"Excellent place. "
The price is S$473
includes taxes & fees
24 Nov - 25 Nov
Virgin Hotels Edinburgh
W Edinburgh
5.0 star property
9.2 out of 10, Wonderful, (125)
"Clean and cozy with super helpful staff! Would definitely stay again "
The price is S$403
includes taxes & fees
15 Dec - 16 Dec
W Edinburgh
Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
9.0 out of 10, Wonderful, (1005)
"Super stay very friendly staff Helpful Room was beautiful "
The price is S$222
includes taxes & fees
24 Nov - 25 Nov
Sheraton Grand Hotel & Spa, Edinburgh
Aparthotel Adagio Edinburgh Royal Mile
3.5 star property
9.0 out of 10, Wonderful, (1860)
"I was extremely pleased with this hotel. Each room has a kitchenette in it. The rooms are extremely quiet and come with blackout shades. It's located on the Royal Mile so you are surrounded by all sorts of shops, restaurants, etc. I felt very safe in this area. So many things to see -- very historic. "
The price is S$244
includes taxes & fees
25 Nov - 26 Nov
Aparthotel Adagio Edinburgh Royal Mile
Eleven Stafford Street Townhouse Adults Only
3.0 star property
9.2 out of 10, Wonderful, (258)
"Super convenient, really stylish rooms. Great additions such as a bag drop round the corner. "
The price is S$195
includes taxes & fees
2 Dec - 3 Dec
Eleven Stafford Street Townhouse Adults Only
Cheval Old Town Chambers
5.0 star property
9.6 out of 10, Exceptional, (1885)
"Friendly helpful staff, rooms are very nice"
The price is S$379
includes taxes & fees
1 Dec - 2 Dec
Cheval Old Town Chambers
Eden Locke
4.0 star property
9.6 out of 10, Exceptional, (1143)
"Very good, no issues, very enjoyable"
The price is S$184
includes taxes & fees
8 Dec - 9 Dec
Eden Locke
Cityroomz Edinburgh
3.0 star property
8.0 out of 10, Very good, (1000)
"Location is in the center of Edinburgh "
The price is S$134
includes taxes & fees
16 Dec - 17 Dec
Cityroomz Edinburgh
Apex City of Edinburgh Hotel
4.0 star property
8.8 out of 10, Excellent, (1131)
"Accessibility"
The price is S$212
includes taxes & fees
25 Nov - 26 Nov
Apex City of Edinburgh Hotel
The Balmoral Hotel
5.0 star property
9.6 out of 10, Exceptional, (1001)
"QUALITY."
The price is S$663
includes taxes & fees
1 Dec - 2 Dec
The Balmoral Hotel
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.
Don't see what you're looking for?
See all available properties in Old Town Edinburgh
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What is Old Town Edinburgh like?

Old Town Edinburgh is an historic neighbourhood known for its top museums and major shopping area. Experience the best of Old Town Edinburgh with a visit to Edinburgh Castle, Royal Mile and Princes Street.

What's the best accommodation in Old Town Edinburgh?

Based on Expedia customer reviews, Market Street Hotel is the highest ranked property in Old Town Edinburgh. This hotel is steps from St. Giles' Cathedral, and offers a restaurant and a bar. Other top choices in the neighbourhood include Edinburgh Backpackers Hostel and The Scotsman Hotel.

How many hotels will I find in the Old Town Edinburgh area?

Expedia has 499 hotels and other accommodation options in Old Town Edinburgh to choose from, making this an ideal home base for exploring the greater Edinburgh area.

If I need to cancel my hotel reservation in Old Town Edinburgh, will I receive a refund?

Yes, most hotel reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might still have the option to cancel and get a refund within a 24-hour period of booking. Plug in your dates, click on "Search", then you can filter by "fully refundable" to get the best deals in Old Town Edinburgh.

What are the top things to see and do in Old Town Edinburgh?

Planning to do some shopping while in Old Town Edinburgh? Consider Royal Mile, Princes Street and Grassmarket. You could also plan a visit to Edinburgh Castle or Parliament House while you're in the neighbourhood. A few places to visit in the area around Old Town Edinburgh include Edinburgh Zoo, Charles II Statue and John Knox's Grave. While you're out sightseeing, St. Giles' Cathedral and Real Mary King's Close are a couple of additional sights to visit in Edinburgh.

How can I get around Old Town Edinburgh and the greater Edinburgh area?

If you want to venture out of town, Edinburgh Waverley Station is the closest train station. You can also catch a ride at Edinburgh (ZXE-Edinburgh Waverly Train Station).