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,619 reviews)
The price is €225
includes taxes & fees
17 May - 18 May

Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,683 reviews)
The price is €176
includes taxes & fees
31 May - 1 Jun

Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal MileOld Town Edinburgh
9.0 out of 10, Wonderful, (2,524 reviews)
The price is €248
includes taxes & fees
25 May - 26 May

W Edinburgh
W EdinburghEdinburgh City Centre
9.2 out of 10, Wonderful, (442 reviews)
The price is €411
includes taxes & fees
17 May - 18 May

Fraser Suites Edinburgh
Fraser Suites EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (3,187 reviews)
The price is €276
includes taxes & fees
31 May - 1 Jun

YOTEL Edinburgh
YOTEL EdinburghEdinburgh City Centre
8.8 out of 10, Excellent, (2,589 reviews)
The price is €195
includes taxes & fees
25 May - 26 May

Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (2,070 reviews)
The price is €264
includes taxes & fees
18 May - 19 May

Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh
9.2 out of 10, Wonderful, (1,387 reviews)
The price is €235
includes taxes & fees
31 May - 1 Jun

Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,636 reviews)
The price is €248
includes taxes & fees
25 May - 26 May

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 €197
includes taxes & fees
18 May - 19 May

Virgin Hotels Edinburgh
Virgin Hotels EdinburghOld Town Edinburgh
9.4 out of 10, Exceptional, (1,476 reviews)
The price is €406
includes taxes & fees
17 May - 18 May

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.6 out of 10, Excellent, (1,345 reviews)
The price is €121
includes taxes & fees
31 May - 1 Jun

Market Street Hotel
Market Street HotelOld Town Edinburgh
9.8 out of 10, Exceptional, (1,336 reviews)
The price is €294
includes taxes & fees
20 May - 21 May

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileOld Town Edinburgh
8.4 out of 10, Very good, (1,863 reviews)
The price is €165
includes taxes & fees
31 May - 1 Jun

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,000 reviews)
The price is €290
includes taxes & fees
7 Jun - 8 Jun

Motel One Edinburgh-Royal
Motel One Edinburgh-RoyalOld Town Edinburgh
9.0 out of 10, Wonderful, (1,169 reviews)
The price is €223
includes taxes & fees
17 May - 18 May

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh
9.2 out of 10, Wonderful, (1,054 reviews)
The price is €333
includes taxes & fees
25 May - 26 May

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very good, (717 reviews)
The price is €138
includes taxes & fees
31 May - 1 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, (568 reviews)
The price is €225
includes taxes & fees
17 May - 18 May

The Scotsman Hotel
The Scotsman HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,004 reviews)
The price is €365
includes taxes & fees
31 May - 1 Jun
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:15 May - 17 May

7.4 out of 10, Good, (255 reviews)
€41 off
The price is €372
for 2 nights, 1 room
€186 per night
includes taxes & fees
Showing deals for:22 May - 24 May

7.4 out of 10, Good, (255 reviews)
€67 off
The price is €605
for 2 nights, 1 room
€303 per night
includes taxes & fees
Showing deals for:12 Jun - 13 Jun

8.4 out of 10, Very good, (1,009 reviews)
€10 off
The price is €199
for 1 room
includes taxes & fees


























































































































































































