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 West Kilbride · 108.26 km from centre
9.2
234 reviews
When you stay at The Waterside Hotel in West Kilbride, you'll be on the beach, within a 5-minute drive of Craft Town Scotland and Ardneil Bay. This beach hotel is 3.4 mi (5.4 km) from Portencross Castle and 3.9 mi (6.2 km) from Geronimo Sailing Ltd.

Hotel in Aberdeen · 147.59 km from centre
8.8
1,757 reviews
Breakfast available
Atholl Hotel is quiet, friendly and has a popular restaurant, and rooms with free broadband internet access. It is a few minutes west of Aberdeen city centre.
Atholl Hotel is located off Anderson Drive, which is one of Aberdeen's main roads. There is easy access to Aberdeen Airport, railway station and city centre.
Traditional Scottish food is served in the restaurant and lounge bar.

Hotel in Grantown-on-Spey · 155.40 km from centre
8.8
55 reviews
Breakfast available
With a stay at The Grant Arms Hotel in Grantown-on-Spey, you'll be 8.3 mi (13.3 km) from Cairngorms National Park and 14.7 mi (23.6 km) from Strathspey Steam Railway. This upscale hotel is 22.1 mi (35.6 km) from CairnGorm Mountain and 24.1 mi (38.8 km) from Moray Firth.

Hotel in Lundin Links, Leven · 32.07 km from centre
9.0
236 reviews
Breakfast available
Located in Leven, The Old Manor Hotel is by the ocean, within a 10-minute drive of Lochs and Glens North Cycle Route and Leven Beach. This golf hotel is 14 mi (22.6 km) from Old Course at St Andrews and 15.6 mi (25.1 km) from University of St. Andrews.

Hotel in Argyll and Bute, Islay Island · 194.02 km from centre
9.4
142 reviews
Breakfast available
Located in Islay Island, Another Place, The Machrie is within a 10-minute drive of Ardmore Islands and Kildalton Chapel. This golf hotel is 5.6 mi (9.1 km) from Laphroaig Distillery and 6.4 mi (10.4 km) from Lagavulin Distillery.

Hotel in Fortingall, Aberfeldy · 89.30 km from centre
9.6
70 reviews
Breakfast available
With a stay at Fortingall Hotel in Aberfeldy, you'll be a 5-minute walk from Fortingall Yew and 12 minutes by foot from Canyoning Scotland. This hotel is 22.6 mi (36.4 km) from Cairngorms National Park and 0.9 mi (1.5 km) from Fortingall Church.

Hotel in Dundee · 57.49 km from centre
8.0
1,000 reviews
When you stay at The Landmark Hotel & SPA Leisure Club Dundee By Sunday in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This spa hotel is 18.6 mi (30 km) from Old Course at St Andrews and 1.3 mi (2 km) from Camperdown Country Park and Templeton Woods.

Hotel in Durham · 166.61 km from centre
8.4
1,000 reviews
Breakfast available
With a stay at Ramside Hall Hotel, Golf and Spa in Durham, you'll be within a 10-minute drive of Durham University and St. Nicholas Church. This golf hotel is 2.1 mi (3.4 km) from Top Gear Karting and 3.1 mi (5 km) from Gala Theatre Durham.

Hotel in North Ayrshire, Irvine · 99.05 km from centre
8.2
999 reviews
Breakfast available
When you stay at Riverside Lodge Hotel in Irvine, you'll be near the airport, within a 5-minute drive of Vennel Gallery and Dundonald Links. This hotel is 1.3 mi (2.1 km) from Glasgow Gailes and 1.8 mi (2.9 km) from Irvine Beach Park.

Hotel in Penrith · 161.53 km from centre
Breakfast available
Located in Penrith, Haweswater Hotel is on a lake, within a 15-minute drive of Shap Abbey and Lakeland Bird of Prey Centre. This hotel is 13.7 mi (22.1 km) from Yorkshire Dales National Park and 10.5 mi (16.8 km) from Ullswater.

Hotel in Eddleston, Peebles · 26.80 km from centre
8.0
695 reviews
Breakfast available
With a stay at Barony Castle Hotel in Peebles (Eddleston), you'll be a 1-minute drive from Great Polish Map of Scotland and 10 minutes from Peebles Golf Club. This upscale hotel is 6.9 mi (11 km) from 7stanes - Glentress and 7.4 mi (11.8 km) from Kailzie Gardens.

Hotel in Auldearn, Nairn · 184.70 km from centre
8.8
72 reviews
Breakfast available
Set in Nairn, 30 km from Inverness Castle, Boath House Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 4-star hotel features free WiFi and a bar. The property is non-smoking and is located 21 km from Castle Stuart Golf Links.
All units at the hotel come with a seating area. The private bathroom is equipped with a shower, free toiletries and a hairdryer. The units will provide guests with a wardrobe and a kettle.
Breakfast is available, and includes à la carte, continental and Full English/Irish options.
Guests at Boath House Hotel will be able to enjoy activities in and around Nairn, like hiking.
University of the Highlands and Islands, Inverness is 29 km from the accommodation, while Inverness Railway Station is 29 km away. Inverness Airport is 15 km from the property.

Hotel in Darlington · 189.55 km from centre
8.0
850 reviews
Breakfast available
With a stay at Mercure Darlington Kings Hotel, you'll be centrally located in Darlington, just a 4-minute walk from St Cuthbert Church and 7 minutes by foot from Darlington Civic Theatre. This hotel is 14.6 mi (23.5 km) from Yorkshire Dales National Park and 0.3 mi (0.5 km) from Raby Castle.

Hotel in Lockerbie · 90.96 km from centre
7.8
7 reviews
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.

Hotel in Crieff · 62.23 km from centre
8.2
720 reviews
Located in Crieff, Crieff Hydro is in a rural location, within a 15-minute walk of MacRosty Park and Gordon & Durward. This family-friendly hotel is 11.3 mi (18.2 km) from Loch Lomond and The Trossachs National Park and 0.7 mi (1.1 km) from Crieff Golf Club Limited.

Hotel in Dyce · 151.57 km from centre
8.4
1,047 reviews
Breakfast available
The Aberdeen Dyce Hotel is just 2 miles from the airport, 1.6 miles from P&J Live at TECA and 6 miles from the city centre. Guests can enjoy a drink in the bar or relax in the informal Caskieben Lounge. Complimentary Wi-Fi is available in the public areas.
The hotel has an excellent location for exploring Aberdeenshire and Royal Deeside. There are over 30 golf courses within driving distance of the hotel.
The Aberdeen Dyce Hotel is home to 7 meeting rooms and an Events Team who will plan your meeting or event with you.

Hotel in Peebles · 34.94 km from centre
7.6
838 reviews
Breakfast available
With a stay at Macdonald Cardrona Hotel, Golf & Spa in Peebles, you'll be in the mountains, just a 1-minute walk from Macdonald Cardrona Golf Course and 9 minutes by foot from Leisure Club and Spa at Macdonald Cardrona Hotel. This golf hotel is 1.7 mi (2.7 km) from 7stanes - Glentress and 2 mi (3.2 km) from Go Ape Peebles Adventure Park.

Hotel in Newcastle-upon-Tyne · 148.22 km from centre
8.8
1,001 reviews
Breakfast available
With a stay at Malmaison Newcastle in Newcastle-upon-Tyne (Quayside), you'll be within a 5-minute drive of St. James' Park and Quayside. This spa hotel is 0.4 mi (0.7 km) from High Level Bridge and 0.5 mi (0.8 km) from Bigg Market.

Hotel in Cumbria, Brampton · 117.93 km from centre
9.8
42 reviews
Situated in Brampton, 14 km from Thirlwall Castle, Farlam Hall Hotel & Restaurant features accommodation with a garden, free private parking, a shared lounge and a terrace. This 4-star hotel offers room service, a concierge service and free WiFi. Guests can make use of a bar.
At the hotel, rooms include a wardrobe and a flat-screen TV. The private bathroom is fitted with a bath or shower, free toiletries and a hairdryer.
À la carte and Full English/Irish breakfast options are available at Farlam Hall Hotel & Restaurant. At the accommodation you will find a restaurant serving British cuisine. Dairy-free, vegan and gluten-free options can also be requested.
Guests at Farlam Hall Hotel & Restaurant will be able to enjoy activities in and around Brampton, like hiking and cycling.
Housesteads Roman Fort is 26 km from the hotel, while Brougham Castle is 49 km from the property. Newcastle International Airport is 74 km away.

Hotel in Elgin · 188.41 km from centre
8.3
339 reviews
Breakfast available
Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens. With free parking on-site and free Wi-Fi access to all guests, the hotel also has a newly refurbished restaurant and a bar.
The rooms at The Mansefield Hotel each include an en suite bathroom with complimentary toiletries, a hairdryer, a flat-screen TV, an iPod docking station, a seating area and a work desk. They also benefit from a fridge and bathrobes.
Decorated with a collection of oil paintings, the elegant restaurant offers an extensive dinner menu that specialises in local seafood and fresh game.
Also on-site, The Mezzo Bar & Eaterie offers guests a selection of specially imported wines and beers. Snacks are also available.
From the hotel, Glen Moray Distillery is less than a mile away. Elgin Cathedral historic ruins are a 15-minute walk away and Elgin Golf Club is a 6-minute journey in the car.