You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Dalkeith · 43.55 km from centre
8.4
5 reviews
Breakfast available
Located in Dalkeith, Premier Inn Edinburgh A7 - Dalkeith is within a 15-minute drive of Royal Mile and Edinburgh Castle. This hotel is 5.8 mi (9.3 km) from University of Edinburgh and 6.7 mi (10.7 km) from Princes Street.

Castle in Hexham · 73.76 km from centre
9.4
606 reviews
Breakfast available
Located in Hexham, Langley Castle Hotel is in the historical district, within a 5-minute drive of North Pennines and Segedunum. This castle is 4.2 mi (6.8 km) from K9 Fun and Fitness and 4.9 mi (7.8 km) from Northumberland National Park.

Holiday home in Haddington · 41.67 km from centre
9.0
58 reviews
Located in Haddington and only 16 km from Muirfield, The Hen House provides accommodation with garden views, free WiFi and free private parking. Featuring bicycle parking, this property also provides guests with a picnic area. The property is non-smoking and is situated 26 km from Arthurs Seat.
The 1-bedroom holiday home is equipped with a living room with a flat-screen TV, a fully equipped kitchenette with an oven and a microwave, and 1 bathroom with a hair dryer. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.
Dalhousie Castle is 27 km from the holiday home, while Edinburgh Waverley station is 29 km away. Edinburgh Airport is 39 km from the property.

Bed & breakfast in Otterburn, Newcastle-upon-Tyne · 49.37 km from centre
9.0
170 reviews
Breakfast available
Located in Newcastle-upon-Tyne, Le Petit Chateau & William de Percy is in a national park, within a 15-minute drive of Northumberland National Park and Kirkharle Courtyard. This bed & breakfast is 27.2 mi (43.7 km) from Alnwick Castle and 30.8 mi (49.6 km) from St. James' Park.

Inn in Haydon Bridge, Hexham · 72.24 km from centre
8.6
145 reviews
Located in Hexham, The Railway Hotel is on the riverwalk – a 5-minute walk from Segedunum and within a 5-minute drive of Northumberland National Park. This inn is 3.4 mi (5.4 km) from North Pennines and 5.8 mi (9.3 km) from Housesteads Fort and Museum - Hadrian's Wall.

Guesthouse in Edinburgh · 50.34 km from centre
7.6
194 reviews
With a stay at Arrandale Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and University of Edinburgh. This guest house is 1.9 mi (3 km) from Edinburgh Castle and 2.2 mi (3.6 km) from Princes Street.

Hotel in Murrayfield, Edinburgh · 54.36 km from centre
7.7
722 reviews
Edinburgh Whisky House Hotel is just 15 minutes’ walk from Murrayfield Rugby Stadium and 2 miles from the city centre. The hotel offers spacious rooms and a welcoming lounge, designed around Scotland’s whisky heritage.
The rooms at Edinburgh Whisky House Hotel feature attractive décor, TV, tea and coffee-making facilities, and a private bathroom. Free WiFi is available in the hotel’s public areas.
More than just a place to stay, the hotel is developing into a whisky hub in Edinburgh — with tastings, blending sessions, and special events that allow guests to experience Scotland’s most famous spirit in new ways.
Buses to central Edinburgh and the historic Old Town stop close by, while Haymarket Railway Station is less than a mile away. Edinburgh Airport can be reached in just 15 minutes by bus.
Couples particularly like the location — they rated it 8.6 for a two-person trip.

Inn in Wooler · 41.46 km from centre
9.2
248 reviews
Breakfast available
Located in Wooler, Black Bull Inn is a 1-minute drive from College Valley Estate and 9 minutes from Chillingham Castle. This inn is 13.5 mi (21.7 km) from Northumberland Coast and 9 mi (14.5 km) from Heatherslaw Light Railway.

Hotel in Chathill · 60.67 km from centre
9.2
155 reviews
Breakfast available
With a stay at The Tempus at Charlton Hall Estate in Chathill, you'll be near the beach, within a 15-minute drive of Alnwick Castle and Preston Tower. This hotel is 11.9 mi (19.1 km) from Bamburgh Castle and 5.1 mi (8.3 km) from Embleton Tower.

Hotel in Dunbar · 48.44 km from centre
8.4
2,067 reviews
With uninterrupted views of the Firth of Forth, Bayswell Park Hotel boasts sea views, free parking, and free WiFi throughout. Located at the end of Dunbar High Street, the property is perched on a cliff top, looking out to Bass Rock and the Isle of May.
Bayswell Park Hotel offers rooms that are bright and modern with high ceilings, and some have picturesque views of the sea. Each comes with a TV, tea/coffee making facilities, and an en-suite bathroom. Some rooms benefit from their own hot tub.
The modern bar serves a range of wines, whiskies and beer, and a full cooked breakfast is provided each morning.
The John Muir Way goes directly past the hotel and the Ancient Harbour is a short walk along it. Dunbar Railway Station is less than a mile from Bayswell Park Hotel, and the town’s restaurants and bars can be reached in around 5 minutes on foot.

Hotel in Alnwick · 64.42 km from centre
9.2
21 reviews
Breakfast available
With a stay at The Oaks Hotel in Alnwick, you'll be within a 5-minute drive of Alnwick Castle and Barter Books. This hotel is 0.4 mi (0.7 km) from Alnwick Playhouse and 0.5 mi (0.8 km) from Alnwick Garden.

Hotel in Leith, Edinburgh · 53.61 km from centre
7.4
175 reviews
With a stay at Cambridge House, you'll be centrally located in Edinburgh, within a 5-minute drive of Princes Street and Edinburgh Playhouse Theatre. This hotel is 1.7 mi (2.7 km) from Royal Mile and 2 mi (3.2 km) from University of Edinburgh.

Bed and breakfast in Rosyth · 70.36 km from centre
8.6
534 reviews
Caledonia House has garden views, free WiFi and free private parking, set in Rosyth, 12 km from Forth Bridge. Located 13 km from Hopetoun House, the property offers a garden. Boasting family rooms, this property also provides guests with a terrace.
At the bed and breakfast, every unit has a wardrobe. At the bed and breakfast, the units have bed linen and towels.
Continental and vegetarian breakfast options with fruits, juice and cheese are available.
Edinburgh Zoo is 22 km from the bed and breakfast, while Murrayfield Stadium is 24 km from the property. Edinburgh Airport is 20 km away.

Homestay in Haddington · 42.62 km from centre
7.2
209 reviews
Number One in Haddington features accommodation with free WiFi, 14 km from Muirfield, 28 km from Arthurs Seat and 29 km from Dalhousie Castle. The property is situated 31 km from Edinburgh Waverley station, 31 km from Edinburgh Playhouse and 31 km from Royal Yacht Britannia. The Real Mary King's Close is 32 km from the homestay and University of Edinburgh is 32 km away.
At the homestay, some units are soundproof.
Royal Mile is 31 km from the homestay, while National Museum of Scotland is 31 km from the property. Edinburgh Airport is 41 km away.

Hotel in Hexham, Bellingham · 54.52 km from centre
8.6
358 reviews
Breakfast available
With an award-winning restaurant and free Wi-Fi, Riverdale Hall Hotel is set in large grounds, which lead onto the banks of the North Tyne River. It also boasts an indoor heated swimming-pool and a sauna, along with a bar which serves meals.
The bedrooms are spacious with en suite facilities. Each room offers a flat-screen TV and tea and coffee making facilities. Some have balconies or patios overlooking the grounds.
The award-winning restaurant uses fine local produce and the bar serves bar meals; both have open log fires. In the mornings, full English breakfast is served.
At Riverdale Hall, guests can enjoy an indoor heated swimming pool and a sauna. They can also fish salmon and trout on one of the hotel's private beats on the North Tyne. Guests can also enjoy discounted rates at the Bellingham Golf Course, a short walk away.

Aparthotel in New Town, Edinburgh · 53.30 km from centre
8.0
1,770 reviews
In the Edinburgh City Centre district of Edinburgh, close to Camera Obscura and World of Illusions, Queen Street Boutique Suites features free WiFi and a washing machine. The 5-star aparthotel has city views and is less than 1 km from The Real Mary King's Close. The property is 500 metres from the city centre and 400 metres from Royal Mile.
The units in the aparthotel are fitted with a flat-screen TV. All units have a kettle and a private bathroom with a hair dryer, while some rooms here will provide you with a fully equipped kitchen equipped with an oven. At the aparthotel, each unit is fitted with bed linen and towels.
Popular points of interest near the aparthotel include Edinburgh Waverley station, Edinburgh Playhouse and National Museum of Scotland. Edinburgh Airport is 9 km away.

Hotel in Dunfermline · 72.60 km from centre
8.5
1,181 reviews
Set in Dunfermline, 14 km from Forth Bridge, The Inn At Charlestown offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel offers room service and free WiFi. Guests can make use of a bar.
Hopetoun House is 15 km from the hotel, while Edinburgh Zoo is 23 km away. Edinburgh Airport is 20 km from the property.

Guesthouse in Gorebridge · 39.24 km from centre
7.4
59 reviews
Located in Gorebridge, Kirkhill Estate Rooms is a 5-minute drive from Dalhousie Castle and 7 minutes from Borthwick Castle. This guest house is 10.4 mi (16.7 km) from Grassmarket and 10.4 mi (16.7 km) from Royal Mile.

Guesthouse in Methil, Buckhaven · 69.83 km from centre
7.6
30 reviews
When you stay at Railway Inn in Leven, you'll be near the beach, within a 5-minute drive of Lochs and Glens North Cycle Route and Wellsgreen Golf Range. This guest house is 1.6 mi (2.5 km) from Wemyss Caves and 2.6 mi (4.2 km) from Leven Beach.

Hotel in Northumberland, Belford · 55.35 km from centre
9.0
964 reviews
Breakfast available
With a stay at Purdy Lodge in Belford, you'll be within a 10-minute drive of Bamburgh Castle and Belford and District Hidden History. This hotel is 12.7 mi (20.5 km) from Alnwick Castle and 4.2 mi (6.8 km) from Northumberland Coast.