Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Edinburgh · 50.21 km from centre
9.6
274 review
Breakfast available
With a stay at Prestonfield House in Edinburgh (Prestonfield), you'll be a 4-minute drive from University of Edinburgh and 6 minutes from Royal Mile. This family-friendly hotel is 2.2 mi (3.6 km) from Edinburgh Castle and 3.8 mi (6.1 km) from Murrayfield Stadium.

Hotel in Haymarket, Edinburgh · 53.20 km from centre
8.2
1,472 review
Breakfast available
With a stay at Leonardo Hotel Edinburgh Haymarket, you'll be centrally located in Edinburgh, a 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. This hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium.

Inn in Newton by the Sea, Alnwick · 65.92 km from centre
8.8
130 review
Breakfast available
With a stay at The Joiners Arms in Alnwick, you'll be within a 15-minute drive of Bamburgh Castle and Embleton Bay. This beach inn is 9.6 mi (15.5 km) from Alnwick Castle and 0.9 mi (1.4 km) from Beadnell Bay.

Hotel in South Queensferry · 64.05 km from centre
9.2
1,111 review
Breakfast available
Located in South Queensferry, Dakota Edinburgh is a 4-minute drive from Forth Rail Bridge and 6 minutes from Dundas Castle. This hotel is 2.3 mi (3.8 km) from Hopetoun House and 5.6 mi (9 km) from Deep Sea World.

Hotel in Haymarket, Edinburgh · 53.30 km from centre
9.4
356 review
Breakfast available
With a stay at The Rutland Hotel & Apartments, you'll be centrally located in Edinburgh, steps from Princes Street and Johnnie Walker Princes Street. This hotel is 0.6 mi (0.9 km) from Usher Hall and 0.7 mi (1.1 km) from George Street.

Inn in Haydon Bridge, Hexham · 72.24 km from centre
8.6
133 review
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.3 mi (5.4 km) from North Pennines and 5.5 mi (8.8 km) from Heritage Centre.

Hotel in Broxburn · 65.74 km from centre
8.2
962 review
Breakfast available
Located in Broxburn, Macdonald Houstoun House is in a rural location, within a 15-minute drive of Linlithgow Palace and Linlithgow Golf Club. This spa hotel is 6.9 mi (11.2 km) from Royal Highland Centre and 7.2 mi (11.5 km) from Five Sisters Zoo.

Hotel in New Town, Edinburgh · 53.16 km from centre
10.0
26 review
Breakfast available
A stay at 100 Princes Street places you in the heart of Edinburgh, steps from Princes Street and George Street. This luxury hotel is 0.5 mi (0.9 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Royal Mile.

Hotel in New Town, Edinburgh · 53.20 km from centre
9.0
1,001 review
Breakfast available
InterContinental Edinburgh The George by IHG is centrally located in Edinburgh, a 4-minute walk from Princes Street Gardens and 9 minutes by foot from St. Giles' Cathedral. This hotel is 0.7 mi (1.1 km) from Edinburgh Playhouse Theatre and 1 mi (1.6 km) from Greyfriars Kirk.

Hotel in Leven, Lundin Links · 73.26 km from centre
8.7
685 review
Breakfast available
Located in Lundin Links, 11 miles from St Andrews University, The Upper Largo Hotel & Restaurant provides accommodations with a terrace, free private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers room service. Guests can have a drink at the snack bar.
At the hotel, rooms contain a closet. All rooms have an electric tea pot and a private bathroom with a shower and free toiletries, while selected rooms will provide you with a kitchen equipped with a fridge. At The Upper Largo Hotel & Restaurant every room has a desk and a flat-screen TV.
The breakfast offers buffet, continental or Full English/Irish options.
Guests at the accommodation will be able to enjoy activities in and around Lundin Links, like hiking.
Fairmont St Andrews Bay Golf Course is 13 miles from The Upper Largo Hotel & Restaurant, while Discovery Point is 21 miles away. Dundee Airport is 24 miles from the property.

Hotel in Haddington · 36.53 km from centre
8.4
283 review
Breakfast available
With a stay at Tweeddale Arms Hotel in Haddington (Gifford), you'll be within a 10-minute drive of Lennoxlove Historic House and Nungate Bridge. This hotel is 3.2 mi (5.1 km) from Yester Castle and 4.2 mi (6.8 km) from St Mary's Church.

Hotel in Gretna · 68.46 km from centre
7.8
416 review
Breakfast available
With a stay at Gretna Hall Hotel in Gretna, you'll be in the historical district, just a 3-minute walk from Spoilt Spa at Smiths and a 2-minute drive from Old Blacksmith's Shop. This hotel is 4.8 mi (7.8 km) from The Devil's Porridge and 8.4 mi (13.5 km) from A World in Miniature Museum.

Hotel in Sighthill, Edinburgh · 55.70 km from centre
8.8
1,003 review
Breakfast available
Located in Edinburgh (Sighthill), Novotel Edinburgh Park is within a 10-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 5.5 mi (8.8 km) from Princes Street and 5.6 mi (9 km) from George Street.

Hotel in Alnmouth · 69.97 km from centre
9.0
427 review
The Red Lion Inn Alnmouth features a garden, terrace, a restaurant and bar in Alnmouth. This 5-star hotel offers free WiFi. Alnmouth Beach is a 4-minute walk away and Alnwick Castle is 5 miles from the hotel.
The private bathroom is equipped with a shower, free toiletries and a hairdryer.
Breakfast is available, and includes continental, Full English/Irish and vegetarian options.
Bamburgh Castle is 19 miles from the hotel. Newcastle International Airport is 32 miles away.

Hotel in Greenhead, Brampton · 66.76 km from centre
9.6
50 review
Breakfast available
With a stay at The Greenhead Hotel in Brampton, you'll be a 5-minute walk from Northumberland National Park and 11 minutes by foot from Thirlwall Castle. This hotel is 0.8 mi (1.4 km) from Roman Army Museum and 3.5 mi (5.6 km) from Great Chesters Fort.

Hotel in Lockerbie · 65.50 km from centre
7.8
7 review
Breakfast available
With a stay at Dryfesdale Hotel, Bw Signature Collection in Lockerbie, you'll be within a 5-minute drive of Lockerbie Ice Rink and Lockerbie Golf Club. This hotel is 3 mi (4.8 km) from Dryfesdale Lodge Visitor Centre and 5.3 mi (8.6 km) from Lochmaben Golf Club.

Inn in West Lothian, Livingston · 63.28 km from centre
8.6
432 review
Breakfast available
With a stay at Chain Runner, Livingston by Marston's Inns in Livingston, you'll be a 4-minute walk from Livingston Designer Outlet and 11 minutes by foot from Almondvale Stadium. This inn is 16.7 mi (26.8 km) from Murrayfield Stadium and 15.9 mi (25.7 km) from Edinburgh Zoo.

Hotel in Duns · 39.24 km from centre
9.4
26 review
Breakfast available
Located in Duns, Chirnside Hall Hotel is in a rural location, within a 10-minute drive of Whitsome Ark and Manderston House. This hotel is 6.1 mi (9.8 km) from Paxton House and 7.5 mi (12 km) from The Jim Clark Room.

Hotel in New Town, Edinburgh · 53.57 km from centre
8.6
2,266 review
Breakfast available
With a stay at YOTEL Edinburgh, you'll be centrally located in Edinburgh, within a 5-minute walk of George Street and Princes Street. This hotel is 0.7 mi (1.1 km) from Grassmarket and 1.1 mi (1.7 km) from Edinburgh Castle.

Hotel in Morpeth · 66.87 km from centre
7.6
485 review
Breakfast available
A stay at Macdonald Linden Hall Golf & Country Club places you in the heart of Morpeth, a 3-minute drive from Macdonald Linden Hall Golf Course and 7 minutes from Eshott Heugh Animal Park. This golf hotel is 13.7 mi (22 km) from Alnwick Castle and 3.9 mi (6.2 km) from Brinkburn Priory.