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,699 reviews)
The price is £195
includes taxes & fees
22 Jun - 23 Jun

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

Point A Edinburgh Haymarket
Point A Edinburgh HaymarketHaymarket
8.8 out of 10, Excellent, (1,698 reviews)
The price is £135
includes taxes & fees
15 Jul - 16 Jul

YOTEL Edinburgh
YOTEL EdinburghEdinburgh City Centre
8.8 out of 10, Excellent, (2,593 reviews)
The price is £162
includes taxes & fees
22 Jun - 23 Jun

Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (2,102 reviews)
The price is £224
includes taxes & fees
1 Jul - 2 Jul

Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,675 reviews)
The price is £188
includes taxes & fees
16 Jul - 17 Jul

Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHGCorstorphine
8.6 out of 10, Excellent, (1,424 reviews)
The price is £122
includes taxes & fees
28 Jun - 29 Jun

Fraser Suites Edinburgh
Fraser Suites EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (3,209 reviews)
The price is £252
includes taxes & fees
24 Jun - 25 Jun

Virgin Hotels Edinburgh
Virgin Hotels EdinburghOld Town Edinburgh
9.4 out of 10, Exceptional, (1,494 reviews)
The price is £351
includes taxes & fees
28 Jun - 29 Jun

Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (1,425 reviews)
The price is £197
includes taxes & fees
28 Jun - 29 Jun

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,002 reviews)
The price is £268
includes taxes & fees
5 Jul - 6 Jul

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

Market Street Hotel
Market Street HotelOld Town Edinburgh
9.8 out of 10, Exceptional, (1,390 reviews)
The price is £288
includes taxes & fees
23 Jun - 24 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, (628 reviews)
The price is £200
includes taxes & fees
28 Jun - 29 Jun

Motel One Edinburgh-Royal
Motel One Edinburgh-RoyalOld Town Edinburgh
9.0 out of 10, Wonderful, (1,196 reviews)
The price is £198
includes taxes & fees
28 Jun - 29 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,903 reviews)
The price is £185
includes taxes & fees
22 Jun - 23 Jun

The Hoxton Edinburgh
The Hoxton EdinburghHaymarket
9.4 out of 10, Exceptional, (308 reviews)
The price is £177
includes taxes & fees
23 Jun - 24 Jun

Britannia Hotel Edinburgh
Britannia Hotel EdinburghWest End
6.2 out of 10, (1,324 reviews)
The price is £85
includes taxes & fees
21 Jun - 22 Jun

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

The Scotsman Hotel
The Scotsman HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,008 reviews)
The price is £449
includes taxes & fees
5 Jul - 6 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:19 Jun - 21 Jun

8.8 out of 10, Excellent, (164 reviews)
£130 off
The price is £447
for 2 nights, 1 room
£223 per night
includes taxes & fees
Showing deals for:26 Jun - 28 Jun

8.8 out of 10, Excellent, (1,698 reviews)
£85 off
The price is £326
for 2 nights, 1 room
£163 per night
includes taxes & fees
Showing deals for:15 Jul - 16 Jul

8.8 out of 10, Excellent, (1,698 reviews)
£38 off
The price is £135
for 1 room
includes taxes & fees
Check out hotels with a spa in Edinburgh

8.8 out of 10, Excellent, (1008)
The price is £125

















































































































































































