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 85 - 87 of 87

Distances shown from Edinburgh Waverley station

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