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 52

Distances shown from Edinburgh Waverley station

0.1 miles

The Carlton Hotel

North Bridge Edinburgh EH1 1SD

Prices from:

£52.50

per person per night

Book Now
0.2 miles

Old Waverley Hotel

43 Princes Street Edinburgh EH2 2BY

Prices from:

£38.30

per person per night

Book Now
0.2 miles

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

53 Princes Street Edinburgh EH2 2DG

Prices from:

£59.75

per person per night

Book Now
0.3 miles

Stay Central

139 Cowgate Edinburgh EH1 1JS

Prices from:

£34.00

per person per night

Book Now
0.3 miles

The George Hotel

19-21 George Street Edinburgh EH2 2PB

Prices from:

£62.70

per person per night

Book Now
0.3 miles

4* Mystery Apartment Non Refundable

Edinburgh

Prices from:

£57.50

per person per night

Book Now
0.3 miles

Fountain Court Apartments - Royal Garden Non Refundable

2 York Buildings Queen Street Edinburgh EH2 1HY

Prices from:

£62.50

per person per night

Book Now
0.3 miles

Royal Mile Accommodation

24 Old Tolbooth Wynd Edinburgh EH8 8EQ

Prices from:

£47.00

per person per night

Book Now
0.4 miles

Grassmarket Hotel

94-96 Grassmarket Edinburgh EH1 2JR

Prices from:

£34.00

per person per night

Book Now
0.4 miles

Holyrood Aparthotel

1 Nether Bakehouse Holyrood Edinburgh EH8 8PE

Prices from:

£40.05

per person per night

Book Now
0.4 miles

Royal Scots Club

29 Abercromby Place Edinburgh EH3 6QE

Prices from:

£47.50

per person per night

Book Now
0.4 miles

Ten Hill Place Hotel

10 Hill Place Edinburgh EH8 9DR

Prices from:

£44.50

per person per night

Book Now