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 73 - 81 of 81

Distances shown from Edinburgh Waverley station

12.9 miles

Macdonald Houstoun House (2 Night Offer & 1st Night Dinner)

Uphall Livingston EH52 6JS

Prices from:

£121.00

per person per night

Book Now
12.9 miles

Macdonald Houstoun House

Uphall Livingston EH52 6JS

Prices from:

£33.50

per person per night

Book Now
12.9 miles

Macdonald Houstoun House Spa Break

Uphall Livingston EH52 6JS

Prices from:

£64.50

per person per night

Book Now
13 miles

Mercure Livingston (2 Night Offer & 1st Night Dinner)

Almondview Livingston EH54 6QB

Prices from:

£77.50

per person per night

Book Now
13 miles

Mercure Livingston

Almondview Livingston EH54 6QB

Prices from:

£28.00

per person per night

Book Now
19 miles

Macdonald Marine Hotel & Spa (2 Night Offer & 1st Night Dinner)

Cromwell Road North Berwick EH3 4LZ

Prices from:

£139.00

per person per night

Book Now
19 miles

Macdonald Marine Hotel & Spa

Cromwell Road North Berwick EH3 4LZ

Prices from:

£54.00

per person per night

Book Now
19 miles

Macdonald Marine Hotel Spa Break

Cromwell Road North Berwick EH3 4LZ

Prices from:

£69.50

per person per night

Book Now
19.6 miles

Best Western Hilcroft Hotel

East Main StreetNr Livingston Livingston EH47 0JU

Prices from:

£36.00

per person per night

Book Now