The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Hotels in Old Town, Edinburgh from CA $83

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Old Town hotels and places to stay

Stay Central
3 out of 5
139 Cowgate, Edinburgh, Scotland
The price is CA $83 per night from Sep 27 to Sep 28
3.9/5Very Good! (801 reviews)

"The hotel was closed so they put us up in the sister hotel. Staff were great and the hotel was very nice. Location is excellent."…"

Reviewed on Sep. 2, 2020

Stay Central
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $137 per night from Sep 27 to Sep 28
4.3/5Excellent! (977 reviews)

"Very comfortable beds and a convenient location. Staff very good."…"

Reviewed on Sep. 3, 2020

DoubleTree by Hilton Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $182 per night from Sep 27 to Sep 28
4.6/5Wonderful! (968 reviews)

"Stayed here before, lovely hotel perfectly situated on the Royal Mile. Room needed a bit of TLC, mattress sloped down from the middle, some tatty edges on decor etc but very clean. Excellent hot Scottish breakfast! Will return when I visit Edinburgh again."…"

Reviewed on Sep. 20, 2020

Radisson Blu Hotel, Edinburgh City Centre

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $92 per night from Oct 11 to Oct 12
4.5/5Wonderful! (1,026 reviews)

"This is a great place to stay, the location is fantastic in beautiful old town. Just a short walk from the station. Having a little kitchen was so nice to be able to make a cup of tea and keep milk fresh. I would stay here again when visiting Edinburgh"…"

Reviewed on Sep. 10, 2020

Aparthotel Adagio Edinburgh Royal Mile
Grassmarket hotel
3 out of 5
94-96 Grassmarket, Edinburgh, Scotland
The price is CA $88 per night from Sep 28 to Sep 29
4.2/5Excellent! (990 reviews)

"The property was very well located and the interior decor was quirky and cute (cartoon themed) I stayed in a cozy double which meant it was tucked into a nook which was perfect for me but those with longer legs that stretch over a normal bed might want to opt for one of the more standard room options. ..."…"

Reviewed on Apr. 26, 2020

Grassmarket hotel
Sheraton Grand Hotel & Spa, Edinburgh
5 out of 5
1 Festival Square, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $253 per night from Sep 27 to Sep 28
4.6/5Wonderful! (995 reviews)

"Nice classic suite, club lounge and spa great. Walking distance to a lot of places."…"

Reviewed on Mar. 20, 2020

Sheraton Grand Hotel & Spa, Edinburgh
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is CA $198 per night from Oct 7 to Oct 8
4.5/5Wonderful! (981 reviews)

"Room was lovely with everything you could need. Loved the complimentary whiskey and the GHD straighteners were a nice surprise. The only issue I had was the sound of a generator through the night but I understand there’s not much that can be done about that. We were in Room 509."…"

Reviewed on Sep. 18, 2020

The Scotsman Hotel
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $144 per night from Sep 27 to Sep 28
4.4/5Wonderful! (1,291 reviews)

"Located within easy reach of viewing the old town"…"

Reviewed on Sep. 24, 2020

Apex Grassmarket Hotel
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $115 per night from Sep 27 to Sep 28
4.3/5Excellent! (966 reviews)

"A satisfactory stay in difficult conditions. The hotel are very good with sanitising"…"

Reviewed on Sep. 15, 2020

Hilton Edinburgh Carlton
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is CA $123 per night from Sep 27 to Sep 28
4.4/5Excellent! (2,143 reviews)

"The hotel is in a great location, a few minutes‘ walk away from the main attractions, and station. The rooms were spacious and clean. The beds were very comfortable and the black out curtains aided a good nights’ sleep after exploring the city in the day. All staff were very friendly and as helpful ..."…"

Reviewed on Sep. 5, 2020

Fraser Suites Edinburgh
Don't see what you're looking for?
See all available properties in Old Town
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.

Old Town Hotels Guide

Expedia.ca offers a selection of 496 hotels in Old Town. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Old Town. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Old Town neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Old Town, Edinburgh now!

Frequently asked questions

What is Old Town like?
Old Town is a historic neighborhood known for its top museums and major shopping area. Experience the best of Old Town with a visit to Royal Mile, Grassmarket, and Edinburgh Castle.
What's a favorite hotel to stay in Old Town?
Based on Expedia customer reviews, Leonardo Edinburgh City is the highest ranked property in Old Town. This 3-star hotel offers free WiFi and a bar. It is located a short 7-minute walk from Grassmarket. Other top choices in the neighborhood include Market Street Hotel and Castle Rock Hostel.
How many hotels can I expect to find in the Old Town area?
Expedia has 499 hotels and other accommodations in Old Town 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, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to review the best deals in Old Town.
What are the top things to see and do in Old Town?
Planning to do some shopping while in Old Town? Consider Royal Mile, Grassmarket, and Princes Street. You could also plan a visit to Edinburgh Castle or Real Mary King’s Close while you’re in the neighborhood. Favorite places to visit in the surrounding area include St. Giles’ Cathedral, Edinburgh Dungeon, and National Museum of Scotland. While you’re out sightseeing, George Street and Edinburgh Playhouse Theatre are a couple of additional sights to visit in Edinburgh.
How can I get around Old Town and the greater Edinburgh area?
If you want to head out of town, you can hop aboard a train at Edinburgh Waverley Station.

Recent Reviews in Old Town

More trip options