Save on Top Edinburgh Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Edinburgh

Motel One Edinburgh-Royal
18-21 Market Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
CA $100
per night
Jan 5 - Jan 6
4.4/5Excellent! (1,764 reviews)

"Brilliant location, great rooms, lovely staff. The only thing I could fault it on was the fact that, no matter which door you go in, there are at least two stairs, making access difficult for some (the front door has more stairs but as I checked out, I discovered a side door which was much more convenient). ..."…"

Reviewed on Dec. 5, 2019

Motel One Edinburgh-Royal
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
CA $86
per night
Jan 5 - Jan 6
4.4/5Wonderful! (2,150 reviews)

"Great customer service and lovely rooms. The reception area was pretty and the availability of food for the room was 24hrs. Plus a warm room you can set the thermostat and get instant heat"…"

Reviewed on Dec. 12, 2019

Apex City of Edinburgh Hotel
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
CA $195
per night
Dec 15 - Dec 16
4.4/5Excellent! (1,397 reviews)

"Great location wonderful staff spectacular view of the castle."…"

Reviewed on Dec. 7, 2019

Waldorf Astoria Edinburgh - The Caledonian
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
CA $64
per night
Jan 5 - Jan 6
3.9/5Very Good! (1,319 reviews)

"Hotel was great, only issues was bathroom door didn’t lock and room was very hot. Lovely hotel and would stay again. Just in a room where the hotel door locks as without the lock meant door kept sliding open."…"

Reviewed on Dec. 9, 2019

Leonardo Royal Edinburgh Haymarket
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
CA $99
per night
Jan 12 - Jan 13
4.5/5Wonderful! (2,152 reviews)

"It had excellent service. The people were kind and welcoming. The hotel room was beautiful. The wifi was great. Every attraction was close and there were plenty of things to do. I would definitely recommend staying again"…"

Reviewed on Dec. 10, 2019

Apex Waterloo Place Hotel
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland
CA $68
per night
Jan 5 - Jan 6
4.2/5Excellent! (1,902 reviews)

"Really enjoyed this stay and it was in a central location for what we had planned for the weekend"…"

Reviewed on Dec. 10, 2019

ibis Edinburgh Centre South Bridge - Royal Mile
Edinburgh Grosvenor Hotel
4 out of 5
Grosvenor Street, Edinburgh, Scotland
CA $60
per night
Jan 12 - Jan 13
3.6/5Good! (1,239 reviews)

"Location to Haymarket train station and in walking distance of the city centre. Could do with a bit of decorating in some areas"…"

Reviewed on Dec. 8, 2019

Edinburgh Grosvenor Hotel
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
CA $64
per night
Jan 5 - Jan 6
3.8/5Good! (2,061 reviews)

"The overall appearance of the property is very good and it was quite festive( I visited in December). However the shower cubicle in my room was very grubby with lots of mould. Also the table lamp although working sat at a slant, it needed fixed, not a design feature."…"

Reviewed on Dec. 6, 2019

Jurys Inn Edinburgh
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
CA $126
per night
Jan 5 - Jan 6
4.2/5Excellent! (981 reviews)

"The staff were friendly and helpful with anything."…"

Reviewed on Dec. 8, 2019

Hilton Edinburgh Carlton
Sheraton Grand Hotel & Spa, Edinburgh
5 out of 5
1 Festival Square, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
CA $157
per night
Jan 5 - Jan 6
4.6/5Wonderful! (1,047 reviews)

"Like: spacious room with big bath tub and friendly staff Minus: water gets out of the bathroom door and thus floor is always wet, the jacuzzi water is not hot enough"…"

Reviewed on Dec. 11, 2019

Sheraton Grand Hotel & Spa, Edinburgh
Don't see what you're looking for?
See all available properties in 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.

Edinburgh Hotel Guide

When planning your Edinburgh and Lothian vacation, you're guaranteed to find no end of comfortable accommodation options in Edinburgh. Our database contains 365 places to base yourself within a 0.1-kilometre (0.06-mile) radius of Edinburgh's center.

Within 1 kilometre (0.6 miles) of Edinburgh's city center, travelers can find a selection of hotels, including the The Balmoral Hotel and Old Town Chambers.

One of the most common hotel districts in Royal Mile, is 0.7 kilometres (0.4 miles) from downtown Edinburgh. Royal Mile has 41 hotels that can be booked through Expedia. The G&V Royal Mile Hotel Edinburgh and The Scotsman Hotel are some of the Expedia-listed hotels here. Another popular area is West End. This accommodation district is 1 kilometre (1 mile) from the middle of Edinburgh. Some of the most popular West End places to base yourself include the Sheraton Grand Hotel & Spa, Edinburgh and The Chester Residence.

You could also find an establishment in North Berwick, which is home to the Macdonald Marine Hotel And Spa and Drem Farmhouse, and South Queensferry, home to the Dakota Forthbridge and Parkhead House. Livingston is 20 kilometres (13 miles) from Edinburgh's downtown, while Haddington is 30 kilometres (18 miles) from the heart of Edinburgh. The Mercure Livingston Hotel and Livingston Lodge Hotel can be found in Livingston, while Letham House and Maitlandfield House Hotel are located in Haddington.

The Edinburgh Castle is amongst the most well-known attractions in Edinburgh. The Prestonfield House and Waldorf Astoria Edinburgh - The Caledonian are all nearby.

Enjoy accommodation close to the University of Edinburgh by reserving a room at the Nira Caledonia or, you could also choose the Le Monde Hotel. If you would rather make a base close to the Edinburgh Zoo, check out the Holiday Inn Edinburgh or The Hampton Hotel. The National Museum of Scotland and the Napier University are other famous Edinburgh destinations. The The Howard, an Ascend Hotel Collection Member and the Greyfriars Apartments are close to the National Museum of Scotland. The Staycity Aparthotels West End and the Martin's Guesthouse, are close to the Napier University.

For travelers planning on flying through Edinburgh Airport, you may choose to book a bed at Norton House Hotel & Spa, or Dalmahoy Hotel & Country Club, which are both nearby.

More trip options

Recently Booked Hotels in Edinburgh

Recent Reviews in Edinburgh