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
Scotland
See the latest prices and deals by choosing your dates
Hotel in Aberdeen · 89.69 mi from centre
8.8
431 reviews
Breakfast available
With a stay at Macdonald Norwood Hall Hotel in Aberdeen (Garthdee), you'll be within a 10-minute drive of Union Square Shopping Centre and Robert Gordon University. This hotel is 0.7 mi (1.1 km) from RGU: SPORT and 1.8 mi (2.9 km) from Gordon Highlanders Museum.
Inn in Workington · 90.74 mi from centre
8.8
208 reviews
Breakfast available
Located in Workington, The Old Ginn House Inn is within a 10-minute drive of Helena Thompson Museum and Opera Bingo. This inn is 4.2 mi (6.7 km) from Funtastic Softplay Centre and 4.7 mi (7.6 km) from Borough Park.
Hotel in Swalwell, Gateshead · 90.75 mi from centre
8.8
363 reviews
Breakfast available
With a stay at Delta Hotels by Marriott Newcastle Gateshead in Gateshead (Swalwell), you'll be within a 10-minute drive of St. James' Park and Quayside. This eco-friendly hotel is 10.8 mi (17.4 km) from Beamish Open Air Museum and 1 mi (1.5 km) from Intu.
Hotel in Aberdeen · 91.34 mi from centre
8.8
843 reviews
Breakfast available
With a stay at Malmaison Aberdeen in Aberdeen (Aberdeen West End), you'll be within a 5-minute drive of Union Square Shopping Centre and Queen Victoria Statue. This eco-friendly hotel is 0.5 mi (0.7 km) from Johnston Gardens and 0.5 mi (0.8 km) from Rubislaw Quarry.
Hotel in Newcastle City Center, Newcastle-upon-Tyne · 91.59 mi from centre
8.8
943 reviews
Breakfast available
With a stay at Hotel Indigo Newcastle by IHG, you'll be centrally located in Newcastle-upon-Tyne – a 7-minute walk from St. James' Park and 11 minutes by foot from University of Newcastle-upon-Tyne. This eco-friendly hotel is 0.7 mi (1.1 km) from Northumbria University and 1.1 mi (1.8 km) from Quayside.
Hotel in Bucksburn, Aberdeen · 93.18 mi from centre
8.8
437 reviews
Breakfast available
With a stay at Hilton Aberdeen TECA in Aberdeen (Bucksburn), you'll be a 1-minute drive from TECA and 8 minutes from Aberdeen Royal Infirmary. This eco-friendly hotel is 4.2 mi (6.7 km) from University of Aberdeen and 5 mi (8.1 km) from His Majesty's Theatre.
Hotel in Keswick · 93.46 mi from centre
8.8
588 reviews
Breakfast available
In the Lake District National Park, Inn on the Square has a central location by Keswick’s market square. This family-run property offers Scandinavian-style design combined with Cumbrian elements.
Modern bedrooms have an en suite bathroom.
The property features a chic lounge bar and a steakhouse.
A 10-minute walk from Derwentwater Lake, the property is close to shops, bars and restaurants. You can take a boat out or simply enjoy a walk and the lovely views.
Hotel in Dyce, Aberdeen · 93.71 mi from centre
8.8
800 reviews
Breakfast available
With a stay at Courtyard by Marriott Aberdeen Airport in Aberdeen (Dyce), you'll be within a 15-minute drive of Union Square Shopping Centre and Kirkhill Forest. This eco-friendly hotel is 1.2 mi (1.9 km) from TECA and 2.5 mi (4 km) from Formartine and Buchan Way.
Hotel in Stanley · 94.65 mi from centre
8.8
486 reviews
Breakfast available
With a stay at Beamish Hall Hotel, BW Premier Collection in Stanley, you'll be next to a golf course, within a 10-minute drive of Beamish Open Air Museum and Beamish Wild. This golf hotel is 8.5 mi (13.6 km) from St. James' Park and 9 mi (14.5 km) from Quayside.
Hotel in Fort William · 94.78 mi from centre
8.8
757 reviews
Breakfast available
With a stay at The Garrison in Fort William, you'll be within a 15-minute drive of Ben Nevis and Loch Linnhe. This hotel is 0.1 mi (0.1 km) from West Highland Way and 0.2 mi (0.3 km) from Lochaber Geopark Visitor Centre.
Inn in Appleby-in-Westmorland · 96.46 mi from centre
8.8
78 reviews
With a stay at The New Crown Inn in Appleby-in-Westmorland, you'll be within a 10-minute drive of Yorkshire Dales National Park and Courtyard Gallery. This inn is 12.8 mi (20.7 km) from Ullswater and 4.1 mi (6.6 km) from Appleby Castle.
Hotel in Inverurie · 96.97 mi from centre
8.8
102 reviews
Breakfast available
Located in Inverurie, Strathburn Hotel Inverurie by Compass Hospitality is in a provincial park, within a 10-minute drive of Easter Aquhorthies Stone Circle and Glen Garioch Distillery. This golf hotel is 5.9 mi (9.5 km) from Bennachie Centre and 8.9 mi (14.3 km) from Castle Fraser.
Hotel in Appleby-in-Westmorland · 99.00 mi from centre
8.8
155 reviews
With a stay at Appleby Manor Hotel & Garden Spa in Appleby-in-Westmorland, you'll be in the mountains, within a 10-minute drive of Yorkshire Dales National Park and Courtyard Gallery. This spa hotel is 1.2 mi (1.9 km) from Appleby Castle and 2.7 mi (4.3 km) from Appleby Golf Club.
Hotel in Chester-le-Street · 99.40 mi from centre
8.8
946 reviews
Breakfast available
• Fairytale castle
• Escape room
• Themed events
With its towers, grand interiors and rooms fit for royalty, the Lumley Castle Hotel is like something out of the fairytale books. It sits on a hill surrounded by parklands, between Durham and Newcastle. It’s also opposite Durham County Cricket Ground, so you can walk to matches. You can spend your days exploring the North East England, or making yourself at home in its beautiful rooms, restaurants and bars.
You can choose to stay in the castle itself, or the courtyard. And upgrades to one of the three suites really are worth it for the four poster beds, rolltop or jacuzzi baths and countryside views. When you’re not in your room, there’s a cosy library bar to chill out in – even in winter, there’s often a log fire going. They serve brunch, as well as bits like toasted ciabatta sandwiches, sharing platters and soups for lunch. In the main Knights restaurant, meanwhile, you can dine on duck breast, monkfish or rump of lamb under a dramatic vaulted ceiling.
There’s always something going on at Lumley Castle. The hotel runs lots of fun events, from Elizabethan banquets and Motown nights to 80s-themed bingo and breakfast with Santa. And did we mention the escape room? Yep, you can book in to play Lily of Lumley without leaving the castle walls.
Inn in Inverness, Foyers · 102.58 mi from centre
8.8
717 reviews
With a tranquil location in an ancient Highland forest, Craigdarroch Hotel has panoramic views of Loch Ness. There is free WiFi, and the spacious rooms all have en-suite bathrooms and modern amenities.
Craigdarroch Hotel features elegant rooms, some with super king beds. The onsite bar houses a large malt whisky collection and views of Loch Ness. Food is available every evening, except Sunday where Sunday Lunch is offered until 4pm.
The hotel is next to Falls of Foyers and within easy reach of Loch Ness cruises, golf courses, historic castles, the Caledonian Canal and water sports facilities. Conveniently located for those touring the NC500 and hikers on the South Loch Ness Trail.
Inn in Grasmere, Ambleside · 102.60 mi from centre
8.8
444 reviews
Breakfast available
With a stay at Traveller's Rest Inn in Ambleside, you'll be within a 10-minute drive of Lake Windermere and The Herdy Shop. This inn is 13.2 mi (21.2 km) from Ullswater and 13.3 mi (21.3 km) from Coniston Water.
Hotel in Durham · 103.21 mi from centre
8.8
940 reviews
Breakfast available
With a stay at Delta Hotels Durham Royal County, you'll be centrally located in Durham – a 1-minute drive from Durham University and 14 minutes from Beamish Open Air Museum. This eco-friendly hotel is 0.2 mi (0.4 km) from St. Nicholas Church and 0.2 mi (0.4 km) from Gala Theatre Durham.
Hotel in Elterwater, Ambleside · 104.91 mi from centre
8.8
113 reviews
Breakfast available
With a stay at Langdale Hotel in Ambleside, you'll be in the mountains, within a 10-minute drive of Lake Windermere and Allan Bank. This spa hotel is 9.2 mi (14.9 km) from World of Beatrix Potter and 13 mi (21 km) from Ullswater.
Hotel in Elterwater, Ambleside · 104.91 mi from centre
8.8
113 reviews
Breakfast available
When you stay at Langdale Hotel in Ambleside, you'll be in the mountains, within a 15-minute drive of Lake Windermere and Coniston Water. This hotel is 13 mi (21 km) from Ullswater and 18.7 mi (30.1 km) from Lodore Falls.
Hotel in Craigellachie, Aberlour · 106.14 mi from centre
8.8
287 reviews
Breakfast available
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole. This hotel is 15.5 mi (25 km) from Cairngorms National Park and 2.1 mi (3.4 km) from Macallan Distillery.