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 13 - 24 of 87

Distances shown from Edinburgh Waverley station

0.3 miles

The Principal Edinburgh George Street (2 Night Offer & 1st Night Dinner)

19-21 George Street Edinburgh EH2 2PB

Prices from:

£195.00

per person per night

Book Now
0.3 miles

The Principal Edinburgh George Street (Half Board Offer)

19-21 George Street Edinburgh EH2 2PB

Prices from:

£87.50

per person per night

Book Now
0.3 miles

Hotel Indigo Edinburgh

51 59 York Place Edinburgh EH1 3JD

Prices from:

£40.00

per person per night

Book Now
0.3 miles

Fountain Court Apartments - Royal Garden

2 York Buildings Queen Street Edinburgh EH2 1HY

Prices from:

£42.50

per person per night

Book Now
0.3 miles

Royal Mile Accommodation

24 Old Tolbooth Wynd Edinburgh EH8 8EQ

Prices from:

£47.50

per person per night

Book Now
0.4 miles

The Glasshouse, Autograph Collection

2 Greenside Place Edinburgh EH1 3AA

Prices from:

£49.50

per person per night

Book Now
0.4 miles

The Glasshouse, Edinburgh

2 Greenside Place Edinburgh EH1 3AA

Prices from:

£62.00

per person per night

Book Now
0.4 miles

Holiday Inn Express Edinburgh City Centre

Picardy Place Edinburgh EH1 3JT

Prices from:

£33.50

per person per night

Book Now
0.4 miles

Holiday Inn Express Edinburgh City Centre - Friday Night Out

Picardy Place Edinburgh EH1 3JT

Prices from:

£75.00

per person per night

Book Now
0.4 miles

Grassmarket Hotel

94-96 Grassmarket Edinburgh EH1 2JR

Prices from:

£56.50

per person per night

Book Now
0.4 miles

Fountain Court Apartments - Braid

27 Thistle Street Edinburgh EH2 1DX

Prices from:

£45.00

per person per night

Book Now
0.4 miles

Courtyard by Marriott Edinburgh

1-3 Baxters Place Edinburgh EH1 3AF

Prices from:

£42.00

per person per night

Book Now