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 61 - 71 of 71

Distances shown from Edinburgh Waverley station

8.1 miles

Norton House Hotel & Spa - A Hand Picked Hotel

Ingliston Edinburgh EH28 8LX

Prices from:

£50.50

per person per night

Book Now
9.3 miles

DoubleTree by Hilton Edinburgh Queensferry Crossing

St. Margaret’s Head, North Queensferry Edinburgh KY11 1HP

Prices from:

£28.00

per person per night

Book Now
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