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

Castle in Lasswade · 71.84 km from centre
9.2
352 reviews
Breakfast available
With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This castle is 5.3 mi (8.5 km) from University of Edinburgh and 6 mi (9.6 km) from Grassmarket.

Hotel in City Centre Glasgow, Glasgow · 81.13 km from centre
8.8
558 reviews
Breakfast available
With a stay at The Address Glasgow, you'll be centrally located in Glasgow, steps from Buchanan Street and 4 minutes by foot from Merchant City. This hotel is 0.3 mi (0.4 km) from George Square and 1.6 mi (2.5 km) from OVO Hydro.

Hotel in Old Town Edinburgh, Edinburgh · 64.08 km from centre
8.8
1,001 reviews
Breakfast available
A stay at Novotel Edinburgh Centre places you in the heart of Edinburgh, within a 10-minute walk of Grassmarket and University of Edinburgh. This hotel is 0.5 mi (0.8 km) from Royal Mile and 0.6 mi (1 km) from Edinburgh Castle.

Hotel in Glenrothes · 40.15 km from centre
9.0
327 reviews
Breakfast available
Located in Glenrothes, Balbirnie House is in a regional park, within a 10-minute drive of Fife Pilgrim Way Labyrinth and Bongos Soft Play Centre. This family-friendly hotel is 4.4 mi (7.1 km) from Michael Woods Sports & Leisure Centre and 5.1 mi (8.1 km) from Wellsgreen Golf Range.

Hotel in Old Town Edinburgh, Edinburgh · 63.99 km from centre
8.4
193 reviews
With a stay at House of Gods Royal Mile Edinburgh in Edinburgh (Edinburgh City Centre), you'll be steps from Royal Mile and 11 minutes by foot from Edinburgh Castle. This hotel is 0.2 mi (0.4 km) from University of Edinburgh and 0.3 mi (0.5 km) from Grassmarket.

Hotel in Leith, Edinburgh · 61.44 km from centre
8.6
1,001 reviews
Breakfast available
With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Royal Mile and Edinburgh Castle. This boutique hotel is 2 mi (3.2 km) from Princes Street and 2.8 mi (4.5 km) from University of Edinburgh.

Inn in Aboyne · 83.35 km from centre
8.8
90 reviews
With a stay at The Lodge on the Loch of Aboyne in Aboyne, you'll be on a lake, within a 10-minute drive of Cairngorms National Park and Reflect Spa. This upscale inn is 1.1 mi (1.7 km) from Aboyne Golf Club and 2.8 mi (4.4 km) from Deeside Activity Park.

Hotel in Dunfermline · 46.46 km from centre
9.1
1,380 reviews
Breakfast available
Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. Free WiFi is available throughout the property, and free private parking is available on-site.
Each room at Garvock House Hotel features an individual interior design and tea/coffee making facilities with Scottish biscuits and mineral water. A TV is available in all rooms. In the private bathrooms guests will find a bath, bathrobes, free toiletries and a hairdryer.
Guests can enjoy a full Scottish breakfast each morning in the hotel's restaurant, as well as lunch and dinner. There is also an on-site bar. A range of laundry services are available, including dry cleaning, and there are meeting/banquet facilities at the property.
Guests can explore the Fife Region from Garvock House Hotel, and Perth is 29 miles away. Aberdour and its castle are 7 miles from the property. an array of activities can be enjoyed in the area, including cycling and hiking.
Edinburgh Airport is 16 miles from Garvock House Hotel, and Dunfermline rail station is 1 mile from the property.

Inn in St. Andrews · 49.71 km from centre
9.4
137 reviews
A stay at Haar with Rooms places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This luxury inn is 0.1 mi (0.1 km) from Lundin Golf Club and 0.1 mi (0.1 km) from Royal & Ancient Golf Club of St. Andrews.

Aparthotel in New Town, Edinburgh · 63.18 km from centre
9.6
1,424 reviews
Breakfast available
With a stay at Eden Locke, you'll be centrally located in Edinburgh, steps from George Street and 14 minutes by foot from Royal Mile. This aparthotel is 0.2 mi (0.3 km) from Princes Street and 0.6 mi (0.9 km) from Dean Village.

Hotel in Killin · 46.12 km from centre
8.2
170 reviews
Breakfast available
When you stay at The Falls Of Dochart Inn in Killin, you'll be in the historical district, within a 15-minute walk of Loch Lomond and The Trossachs National Park and Breadalbane Folklore Centre. This hotel is 0.1 mi (0.1 km) from Falls of Dochart and 0.7 mi (1.1 km) from Loch Tay.

Inn in Dalkeith · 74.38 km from centre
8.6
438 reviews
Breakfast available
With a stay at The Sun Inn in Dalkeith, you'll be within a 15-minute drive of University of Edinburgh and Grassmarket. This inn is 7.8 mi (12.6 km) from Edinburgh Castle and 8.5 mi (13.7 km) from Royal Mile.

Hotel in Ballater · 70.59 km from centre
8.6
429 reviews
Breakfast available
Located in Ballater, Balmoral Arms is in a national park, a 1-minute drive from Ballater Golf Club and 9 minutes from Cairngorms National Park. This luxury hotel is 7.8 mi (12.5 km) from Balmoral Castle and 8.6 mi (13.9 km) from Royal Lochnagar Distillery.

Hotel in Killin · 46.06 km from centre
9.1
512 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
The Courie Inn in Killin offers family rooms with private bathrooms, tea and coffee makers, and free WiFi. Each room includes a TV, wardrobe, and carpeted floors.
<h2>Dining Experience</h2>
Guests can enjoy British cuisine at the on-site restaurant, which serves dinner with vegetarian, vegan, and gluten-free options. Breakfast includes continental, full English/Irish, and vegetarian/vegan selections.
<h2>Leisure Activities</h2>
The hotel provides bicycle parking and offers activities such as fishing and cycling. Nearby attractions include Castle Menzies (22 mi), Lake of Menteith (30 mi), and The Scottish Crannog Center (17 mi).
<h2>Guest Services</h2>
Highly rated for its attentive staff and excellent service support, the property offers a bar and bicycle parking. Oban Airport is 50 mi away.

Castle in Bonnybridge · 59.84 km from centre
8.8
82 reviews
Breakfast available
With a stay at Glenskirlie House & Castle in Bonnybridge, you'll be within a 15-minute drive of Stirling Castle and The Westerwood Golf Course. This castle is 3.6 mi (5.8 km) from Colzium Estate and 4.2 mi (6.8 km) from Kilsyth Lennox Golf Club.

Hotel in Old Town Edinburgh, Edinburgh · 63.91 km from centre
8.6
1,000 reviews
Breakfast available
With a stay at DoubleTree by Hilton Edinburgh City Centre, you'll be centrally located in Edinburgh, steps from Usher Hall and within a 10-minute walk of Grassmarket. This hotel is 0.6 mi (1 km) from Princes Street and 0.8 mi (1.2 km) from University of Edinburgh.

Inn in Dunbar · 85.38 km from centre
8.4
419 reviews
Breakfast available
With a stay at Pine Marten, Dunbar by Marston's Inns in Dunbar, you'll be within a 5-minute drive of John Muir Way - East and John Muir's Birthplace. This inn is 1.2 mi (1.9 km) from Dunbar Golf Club and 1.3 mi (2.1 km) from Dunbar Harbor.

Inn in Strathyre, Callander · 49.41 km from centre
9.8
70 reviews
Breakfast available
Located in Callander, Creagan House is on a river, a 4-minute drive from Balquhidder Church and 6 minutes from Loch Earn. This 5-star inn is 9.7 mi (15.6 km) from Bracklinn Falls Bridge and Callander Crags and 9.8 mi (15.8 km) from Callander Golf Club.

Hotel in Stockbridge, Edinburgh · 62.22 km from centre
9.8
405 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 · 59.61 km from centre
9.8
222 reviews
With a stay at The Inn At Kingsbarns in St. Andrews, you'll be within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This inn is 0.6 mi (1 km) from Kingsbarns Golf Links and 0.6 mi (1 km) from Cambo Estate Gardens.