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,605 reviews)
The price is €219
includes taxes & fees
31 May - 1 Jun

Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,675 reviews)
The price is €171
includes taxes & fees
26 May - 27 May

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

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

Fraser Suites Edinburgh
Fraser Suites EdinburghOld Town Edinburgh
9.0 out of 10, Wonderful, (3,186 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,580 reviews)
The price is €194
includes taxes & fees
25 May - 26 May

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

Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh
9.2 out of 10, Wonderful, (1,396 reviews)
The price is €234
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,631 reviews)
The price is €253
includes taxes & fees
11 May - 12 May

Four Points Flex by Sheraton Edinburgh
Four Points Flex by Sheraton EdinburghWest End
8.0 out of 10, Very good, (1,003 reviews)
The price is €207
includes taxes & fees
7 Jun - 8 Jun

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

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.6 out of 10, Excellent, (1,330 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,331 reviews)
The price is €295
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,854 reviews)
The price is €205
includes taxes & fees
7 Jun - 8 Jun

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,004 reviews)
The price is €339
includes taxes & fees
25 May - 26 May

Motel One Edinburgh-Royal
Motel One Edinburgh-RoyalOld Town Edinburgh
9.0 out of 10, Wonderful, (1,164 reviews)
The price is €230
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,050 reviews)
The price is €330
includes taxes & fees
18 May - 19 May

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

The Scotsman Hotel
The Scotsman HotelOld Town Edinburgh
9.2 out of 10, Wonderful, (1,002 reviews)
The price is €406
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.8 out of 10, Good, (308 reviews)
€93 off
The price is €529
for 2 nights, 1 room
€265 per night
includes taxes & fees
Showing deals for:8 Jun - 9 Jun

9.6 out of 10, Exceptional, (518 reviews)
€67 off
The price is €267
for 1 room
includes taxes & fees


































































































































