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 Stockbridge, Edinburgh · 26.43 km from centre
9.6
329 reviews
Breakfast available
Located in Edinburgh (Stockbridge), The Raeburn is within a 5-minute drive of Princes Street Gardens and Royal Botanic Garden. This hotel is 1.1 mi (1.8 km) from Scottish National Gallery of Modern Art One and 1.4 mi (2.3 km) from Edinburgh International Conference Centre.

Inn in St. Andrews · 33.67 km from centre
9.6
183 reviews
Breakfast available
With a stay at The Inn At Kingsbarns in St. Andrews, you'll be within a 15-minute drive of Old Course at St Andrews and Kingsbarns Golf Links. This inn is 0.6 mi (1 km) from Cambo Estate Gardens and 0.7 mi (1.2 km) from Cambo Sands.

Hotel in Cupar, St. Andrews · 19.92 km from centre
9.6
108 reviews
Breakfast available
Located in St. Andrews, 12 km from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodation with a garden, free private parking, a restaurant and a bar. Each accommodation at the 5-star hotel has garden views and free WiFi. The property is non-smoking and is situated 15 km from St Andrews Bay.
All rooms at the hotel are equipped with a seating area and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. Guest rooms will provide guests with a wardrobe and a coffee machine.
Discovery Point is 27 km from The Peat Inn Restaurant With Rooms. Dundee Airport is 31 km away.

Hotel in South Queensferry, Queensferry · 26.43 km from centre
8.0
1,860 reviews
Breakfast available
Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city centre of Edinburgh. 2 golf courses are situated within 5 miles of the accommodation.
Many rooms at The Hawes Inn overlook the river and iconic Forth Road Bridge, and each has a flat-screen TV, en-suite bathroom and tea/coffee making facilities.
A log fire and beer garden are featured in the Hawes Inn country pub and restaurant, which is attached to the Hotel. Dishes such as braised pork belly and cheese-topped fish pies are served in the restaurant.
Deep Sea World aquarium is only 15 minutes by car, and Bedlam Paintball Edinburgh is just 2.3 miles away.

Guesthouse in Haymarket, Edinburgh · 27.37 km from centre
9.0
1,000 reviews
Breakfast available
With a stay at B+B Edinburgh, you'll be centrally located in Edinburgh, steps from Dean Village and 7 minutes by foot from Princes Street. This guest house is 0.5 mi (0.8 km) from George Street and 1.6 mi (2.5 km) from Edinburgh Castle.

Hotel in Haymarket, Edinburgh · 27.52 km from centre
9.4
381 reviews
With a stay at Eleven Stafford Street Townhouse, you'll be centrally located in Edinburgh, just a 3-minute walk from Princes Street and 7 minutes by foot from George Street. This hotel is 0.4 mi (0.7 km) from Dean Village and 0.7 mi (1.1 km) from Grassmarket.

Hotel in Haymarket, Edinburgh · 28.15 km from centre
8.2
999 reviews
Breakfast available
A stay at Mercure Edinburgh Haymarket places you in the heart of Edinburgh, within a 15-minute walk of Grassmarket and Princes Street. This hotel is 0.8 mi (1.2 km) from George Street and 1.5 mi (2.4 km) from Edinburgh Castle.

Hotel in New Town, Edinburgh · 26.62 km from centre
8.2
681 reviews
Breakfast available
With a stay at voco Edinburgh - Royal Terrace by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This eco-friendly hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.

Hotel in Haymarket, Edinburgh · 27.42 km from centre
9.4
908 reviews
Hapimag Resort Edinburgh, a refreshing alternative where you will enjoy an experience to remember.
A distinguished collection of 29 comfortable townhouse suites, we offer an incomparable level of space and comfort for business and leisure travelers spending time in Edinburgh. The quiet, elegant suites at Hapimag Resort Edinburgh are a great guest accommodation alternative. Each spacious suite has a large bathroom and in-room dining facilities including a microwave, a small fridge, crockery, and cutlery.
Snacks and beverages are available from our Honesty shop.

Hotel in North Berwick · 29.15 km from centre
10.0
1 review
Breakfast available
With a stay at The Castle Inn in North Berwick (Dirleton), you'll be a 2-minute walk from Archerfield Links and 5 minutes by foot from Dirleton Castle. This hotel is 1.6 mi (2.6 km) from Yellowcraigs and 1.6 mi (2.6 km) from Broad Sands.

Hotel in Dundee · 30.79 km from centre
9.2
778 reviews
The Clarendon is situated in Dundee, 24 km from St Andrews University and 28 km from St Andrews Bay. This 4-star hotel offers a concierge service and luggage storage space. The property is allergy-free and is located 2.6 km from Discovery Point.
At the hotel, every room comes with a wardrobe. With a private bathroom equipped with a shower and free toiletries, rooms at The Clarendon also provide guests with free WiFi, while some rooms here will provide you with a sea view. All units in the accommodation are fitted with a flat-screen TV and a hairdryer.
Scone Palace is 31 km from The Clarendon, while Lunan Bay is 44 km away. Dundee Airport is 3 km from the property.

Hotel in New Town, Edinburgh · 26.92 km from centre
8.0
119 reviews
With a stay at The Spires Serviced Apartments Edinburgh, you'll be centrally located in Edinburgh, steps from George Street and 12 minutes by foot from Edinburgh Castle. This hotel is 0.7 mi (1.1 km) from Royal Mile and 0.2 mi (0.3 km) from St. Andrew Square.

Hotel in Haymarket, Edinburgh · 28.24 km from centre
8.6
993 reviews
Centrally located in Edinburgh, Staycity Aparthotels, Edinburgh, West End is within a 15-minute walk of Princes Street and Grassmarket. This hotel is 0.9 mi (1.4 km) from Princes Street Gardens and 1.7 mi (2.7 km) from Murrayfield Stadium.

Hotel in Old Town Edinburgh, Edinburgh · 27.34 km from centre
8.8
972 reviews
Breakfast available
With a stay at The Inn Place, you'll be centrally located in Edinburgh, just a 3-minute walk from Royal Mile and 9 minutes by foot from Edinburgh Castle. This hotel is 0.3 mi (0.4 km) from Princes Street and 0.3 mi (0.5 km) from University of Edinburgh.

Hotel in Haymarket, Edinburgh · 27.44 km from centre
9.6
381 reviews
With a stay at Hapimag Resort Edinburgh, you'll be centrally located in Edinburgh, steps from Dean Village and 8 minutes by foot from Princes Street. This hotel is 0.5 mi (0.8 km) from George Street and 1.6 mi (2.6 km) from Edinburgh Castle.

Hotel in Haymarket, Edinburgh · 28.03 km from centre
8.8
151 reviews
Breakfast available
With a stay at Fountain Court Apartments - Harris, you'll be centrally located in Edinburgh, within a 5-minute drive of Princes Street and Murrayfield Stadium. This hotel is 1.7 mi (2.7 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Inn in Ratho · 32.96 km from centre
8.8
480 reviews
Situated in Ratho, 10 km from Edinburgh Zoo, The Bridge Inn features accommodation with a garden, free private parking, a shared lounge and a terrace. This 4-star inn features free WiFi and a bar. The property is non-smoking and is located 11 km from Forth Bridge.
The rooms in the inn are fitted with a coffee machine. At The Bridge Inn rooms have a private bathroom with free toiletries and a hairdryer.
At the accommodation you will find a restaurant serving British, Scottish and local cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Murrayfield Stadium is 12 km from The Bridge Inn, while Hopetoun House is 13 km from the property. Edinburgh Airport is 6 km away.

Hotel in Haymarket, Edinburgh · 27.36 km from centre
9.4
74 reviews
With a stay at The Resident Edinburgh, you'll be centrally located in Edinburgh, within a 5-minute walk of Dean Village and Princes Street. This hotel is 0.3 mi (0.5 km) from George Street and 0.8 mi (1.2 km) from Grassmarket.

Hotel in New Town, Edinburgh · 27.23 km from centre
7.6
8 reviews
With a stay at 30 Castle Street Aparthotel in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and Princes Street. This hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.5 mi (0.8 km) from St. Andrew Square.

Hotel in St. Andrews · 28.20 km from centre
8.8
174 reviews
With a stay at Cleveden House by The Dunvegan, you'll be centrally located in St. Andrews, within a 5-minute walk of Old Course at St Andrews and University of St. Andrews. This hotel is 0.3 mi (0.5 km) from Lundin Golf Club and 0.3 mi (0.5 km) from Royal & Ancient Golf Club of St. Andrews.