Where to stay in Edinburgh

When it’s time to relax and unwind, you can choose from a massive selection of accommodation. From homespun B&Bs and inns, to hip boutiques or business hotels, there’s something for every budget.

Edinburgh hotel listings

Showing 1 - 12 of 64

Distances shown from Edinburgh Waverley station

0.1 miles

The Carlton Hotel - part of The Hotel Collection (Afternoon Tea Offer)

North Bridge Edinburgh EH1 1SD

Prices from:

£70.00

per person per night

Book Now
0.1 miles

The Carlton Hotel - part of The Hotel Collection (2 Night Offer)

North Bridge Edinburgh EH1 1SD

Prices from:

£52.25

per person per night

Book Now
0.1 miles

The Carlton Hotel - part of The Hotel Collection (Half Board Offer)

North Bridge Edinburgh EH1 1SD

Prices from:

£72.50

per person per night

Book Now
0.1 miles

The Carlton Hotel - part of The Hotel Collection

North Bridge Edinburgh EH1 1SD

Prices from:

£67.50

per person per night

Book Now
0.1 miles

The Carlton Hotel - part of The Hotel Collection (2 Night Offer & 1st Night Dinner)

North Bridge Edinburgh EH1 1SD

Prices from:

£62.25

per person per night

Book Now
0.2 miles

Old Waverley Hotel

43 Princes Street Edinburgh EH2 2BY

Prices from:

£37.00

per person per night

Book Now
0.2 miles

Jurys Inn Edinburgh (2 Night Offer & 1 Dinner)

43 Jeffrey Street Edinburgh EH1 1DH

Prices from:

£58.62

per person per night

Book Now
0.2 miles

The King James by Thistle, Edinburgh (2 night Offer)

107 Leith Street Edinburgh EH1 3SW

Prices from:

£46.75

per person per night

Book Now
0.2 miles

The King James by Thistle, Edinburgh (Half Board Offer)

107 Leith Street Edinburgh EH1 3SW

Prices from:

£68.50

per person per night

Book Now
0.2 miles

The King James by Thistle, Edinburgh (2 Night Offer & 1st Night Dinner)

107 Leith Street Edinburgh EH1 3SW

Prices from:

£57.75

per person per night

Book Now
0.2 miles

4* Mystery Hotel

Edinburgh

Prices from:

£175.00

per person per night

Book Now
0.2 miles

Mercure Edinburgh City Princes Street (2 Night Offer & 1st Night Offer)

53 Princes Street Edinburgh EH2 2DG

Prices from:

£60.00

per person per night

Book Now