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 40

Distances shown from Edinburgh Waverley station

0.4 miles

Royal Scots Club

29 Abercromby Place Edinburgh EH3 6QE

Prices from:

£53.50

per person per night

Book Now
0.5 miles

Macdonald Holyrood Hotel

Holyrood Road Edinburgh EH8 8AU

Prices from:

£35.00

per person per night

Book Now
0.5 miles

Macdonald Holyrood Hotel Christmas Break

Holyrood Road Edinburgh EH8 8AU

Prices from:

£420.00

per person per night

Book Now
0.5 miles

Crowne Plaza Edinburgh - Royal Terrace (2 Nt Offer & 1st Nt Dinner)

18 Royal Terrace Edinburgh EH7 5AQ

Prices from:

£210.00

per person per night

Book Now
0.6 miles

Fountain Court - Stewart Apartments

10 Young Street Edinburgh EH2 4JB

Prices from:

£45.00

per person per night

Book Now
0.6 miles

Novotel Edinburgh Centre

80 Lauristan Place Edinburgh EH3 9DE

Prices from:

£34.00

per person per night

Book Now
0.7 miles

The Principal Edinburgh Charlotte Square

38 Charlotte Square Edinburgh EH2 4HG

Prices from:

£52.50

per person per night

Book Now
0.7 miles

Edinburgh Playhouse Apartments

81/3 Hopetoun Street Edinburgh EH7 4NJ

Prices from:

£52.00

per person per night

Book Now
1 miles

Fountain Court Apartments - EQ2

1 Lower Gilmore Bank Edinburgh Eh3 9QP

Prices from:

£45.00

per person per night

Book Now
1 miles

St Bernards House

22 St Bernard Crescent Edinburgh EH4 1NS

Prices from:

£21.00

per person per night

Book Now
1 miles

Fountain Court Apartments - Harris

41-43 Grove Street Edinburgh ED3 8AF

Prices from:

£38.00

per person per night

Book Now
1 miles

Fountain Court Apartments - Morrison

228 Morrison Street Edinburgh EH3 8EA

Prices from:

£27.00

per person per night

Book Now