Hotels in Edinburgh
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Edinburgh?

Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh
9.0 out of 10, Wonderful, (2,684 reviews)
The price is €214
includes taxes & fees
15 Jun - 16 Jun

Point A Edinburgh Haymarket
Point A Edinburgh HaymarketHaymarket
8.8 out of 10, Excellent, (1,691 reviews)
The price is €171
includes taxes & fees
26 Jun - 27 Jun

Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal MileOld Town Edinburgh
9.0 out of 10, Wonderful, (2,561 reviews)
The price is €243
includes taxes & fees
21 Jun - 22 Jun

W Edinburgh
W EdinburghEdinburgh City Centre
9.2 out of 10, Wonderful, (452 reviews)
The price is €443
includes taxes & fees
5 Jul - 6 Jul

Fraser Suites Edinburgh
Fraser Suites EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (3,206 reviews)
The price is €281
includes taxes & fees
22 Jun - 23 Jun

YOTEL Edinburgh
YOTEL EdinburghEdinburgh City Centre
8.8 out of 10, Excellent, (2,580 reviews)
The price is €195
includes taxes & fees
29 Jun - 30 Jun

Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (2,093 reviews)
The price is €206
includes taxes & fees
11 Jun - 12 Jun

Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (1,432 reviews)
The price is €218
includes taxes & fees
22 Jun - 23 Jun

Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,656 reviews)
The price is €272
includes taxes & fees
29 Jun - 30 Jun

Four Points Flex by Sheraton Edinburgh
Four Points Flex by Sheraton EdinburghWest End
8.0 out of 10, Very good, (1,004 reviews)
The price is €165
includes taxes & fees
5 Jul - 6 Jul

Virgin Hotels Edinburgh
Virgin Hotels EdinburghOld Town Edinburgh
9.4 out of 10, Exceptional, (1,491 reviews)
The price is €401
includes taxes & fees
21 Jun - 22 Jun

Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHGCorstorphine
8.6 out of 10, Excellent, (1,414 reviews)
The price is €142
includes taxes & fees
1 Jul - 2 Jul

Market Street Hotel
Market Street HotelOld Town Edinburgh
9.8 out of 10, Exceptional, (1,376 reviews)
The price is €300
includes taxes & fees
22 Jun - 23 Jun

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileOld Town Edinburgh
8.4 out of 10, Very good, (1,896 reviews)
The price is €185
includes taxes & fees
22 Jun - 23 Jun

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,003 reviews)
The price is €296
includes taxes & fees
28 Jun - 29 Jun

Motel One Edinburgh-Royal
Motel One Edinburgh-RoyalOld Town Edinburgh
9.0 out of 10, Wonderful, (1,187 reviews)
The price is €229
includes taxes & fees
28 Jun - 29 Jun

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh
9.2 out of 10, Wonderful, (1,070 reviews)
The price is €294
includes taxes & fees
24 Jun - 25 Jun

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very good, (737 reviews)
The price is €148
includes taxes & fees
21 Jun - 22 Jun

Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited CollectionEdinburgh City Centre
8.8 out of 10, Excellent, (617 reviews)
The price is €193
includes taxes & fees
15 Jun - 16 Jun

The Scotsman Hotel
The Scotsman HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,008 reviews)
The price is €451
includes taxes & fees
30 Jun - 1 Jul
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.
Get last-minute hotel deals in Edinburgh and save more
Sign in to unlock great savings.
Showing deals for:12 Jun - 14 Jun

8.8 out of 10, Excellent, (1,691 reviews)
The price is €407
for 2 nights, 1 room
€204 per night
includes taxes & fees
Showing deals for:19 Jun - 21 Jun

8.4 out of 10, Very good, (1,007 reviews)
€50 off
The price is €453
for 2 nights, 1 room
€226 per night
includes taxes & fees






































































































































