You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Duns · 40.19 mi from centre
9.4
26 reviews
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.

Guesthouse in Aberfeldy · 51.72 mi from centre
9.2
28 reviews
Breakfast available
Located in Aberfeldy, Errichel House and Cottages is in the mountains, within a 5-minute drive of The Birks of Aberfeldy and Aberfeldy Golf Course. This guest house is 20.1 mi (32.4 km) from Cairngorms National Park and 2.1 mi (3.4 km) from Temple Gallery.

Bed & breakfast in Sedgefield, Stockton-on-Tees · 112.88 mi from centre
9.0
131 reviews
Breakfast available
With a stay at The Pickled Parson of Sedgefield in Stockton-on-Tees, you'll be a 3-minute walk from Hardwick Park and within a 5-minute drive of Sedgefield Racecourse. This bed & breakfast is 10.6 mi (17 km) from Durham University and 3.1 mi (5 km) from Wynyard Woodland Park.

Bed & breakfast in Aviemore · 89.78 mi from centre
9.2
169 reviews
Breakfast available
With a stay at Carn Mhor Bed and Breakfast in Aviemore, you'll be within a 15-minute walk of Dalfaber Neighbourhood Centre and Cairngorm Brewery. This bed & breakfast is 13.1 mi (21.1 km) from Cairngorms National Park and 0.8 mi (1.3 km) from Spey Valley Championship Golf Course.

Hotel in Seascale · 108.36 mi from centre
8.4
89 reviews
Breakfast available
A stay at Bailey Ground Hotel places you in the heart of Seascale, steps from Seascale Playground and 7 minutes by foot from Seascale Library. This hotel is 12.2 mi (19.7 km) from Scafell Pike and 0.5 mi (0.9 km) from Seascale Golf Club.

Guesthouse in Fort William · 94.58 mi from centre
9.4
231 reviews
With a stay at Maclean Guest House in Fort William (Fort William City Centre), you'll be within a 10-minute drive of Ben Nevis and Loch Linnhe. This guest house is 0.1 mi (0.2 km) from Belford Hospital and 0.3 mi (0.6 km) from Old Fort of Fort William.

Hotel in Western Lake District, Ravenglass · 110.77 mi from centre
9.0
200 reviews
Breakfast available
With a stay at The Pennington Hotel in Ravenglass, you'll be 2.6 mi (4.2 km) from Muncaster Castle and 25.4 mi (40.9 km) from Lake Windermere. This beach hotel is 30.6 mi (49.2 km) from South Lakes Safari Zoo.

Inn in Nairn · 115.78 mi from centre
8.2
49 reviews
Breakfast available
When you stay at Havelock Hotel in Nairn, you'll be by the ocean, within a 10-minute walk of Nairn Museum and Nairn Beach. This inn is 0.5 mi (0.7 km) from Iolaire and 0.9 mi (1.4 km) from Moray Firth.

Hotel in Spean Bridge · 95.90 mi from centre
8.8
123 reviews
Located in Spean Bridge, The Whispering Pine Lodge is in the historical district, within a 10-minute drive of Invergarry & Fort Augustus Railway Museum and Commando Memorial. This beach hotel is 10 mi (16.1 km) from Clan Cameron Museum and 15.1 mi (24.3 km) from Neptune's Staircase.

Guesthouse in Inverness City Centre, Inverness · 112.26 mi from centre
9.8
27 reviews
Pitfaranne Guest House is in the heart of Inverness, within a 10-minute walk of Inverness Visit Scotland Information Centre and Inverness Castle. This guest house is 0.2 mi (0.3 km) from Eastgate Shopping Centre and 0.3 mi (0.5 km) from Uilebheist Distillery & Brewery.

Apartment in Helensburgh · 59.87 mi from centre
When you stay at this apartment in Helensburgh, you'll be near the beach, within a 15-minute drive of Loch Lomond and Loch Lomond and The Trossachs National Park. This apartment is 0.3 mi (0.5 km) from John Muir Way - West and 1 mi (1.6 km) from Hill House.

Hotel in Leyburn · 125.59 mi from centre
8.0
10 reviews
With a stay at the black swan in Leyburn, you'll be in a national park, within a 10-minute drive of Yorkshire Dales National Park and Leyburn Station. This hotel is 1.1 mi (1.8 km) from Harmby Waterfall and 2.2 mi (3.6 km) from Middleham Castle.

Guesthouse in Aviemore · 89.23 mi from centre
9.4
122 reviews
Breakfast available
With a stay at Cairngorm Guest House in Aviemore, you'll be within a 15-minute walk of Dalfaber Neighbourhood Centre and Cairngorm Brewery. This guest house is 13.4 mi (21.6 km) from Cairngorms National Park and 0.5 mi (0.8 km) from Strathspey Steam Railway.

Hotel in Old Town Edinburgh, Edinburgh · 0.54 mi from centre
9.0
1,539 reviews
Breakfast available
With a stay at Apex Grassmarket Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle. This hotel is 0.6 mi (0.9 km) from Royal Mile and 0.4 mi (0.6 km) from University of Edinburgh.

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 a 1-minute drive from Eden Valley and 9 minutes from Yorkshire Dales National Park. This inn is 12.8 mi (20.7 km) from Ullswater and 4.1 mi (6.6 km) from Appleby Castle.

Guesthouse in Ulverston · 116.12 mi from centre
9.4
84 reviews
Breakfast available
With a stay at Landing Cottage Guest House in Ulverston, you'll be within a 5-minute walk of Lake Windermere and Lakes Aqaurium. This guest house is 12.8 mi (20.6 km) from Coniston Water and 0.2 mi (0.3 km) from Lakeside Windermere Ferry Landing.

Lodge in Tyndrum, Crianlarich · 67.37 mi from centre
9.4
209 reviews
With a stay at Tyndrum Lodges in Crianlarich, you'll be within a 15-minute drive of Loch Lomond and The Trossachs National Park and Falls of Falloch. This lodge is 13.3 mi (21.3 km) from Loch Lomond and 13.5 mi (21.8 km) from Loch Awe.

Bed & breakfast in Morpeth · 75.92 mi from centre
9.4
24 reviews
Breakfast available
Located in Morpeth, The Bridges B&B is a 4-minute drive from Druridge Bay Country Park and 5 minutes from Karting Track. This bed & breakfast is 11.6 mi (18.7 km) from Alnwick Castle and 3.7 mi (5.9 km) from Northumberland Coast.

Guesthouse in Edinburgh · 1.61 mi from centre
7.2
123 reviews
Breakfast available
Located in Edinburgh (Trinity), Falcon Crest Guest House is within a 10-minute drive of Edinburgh Castle and Royal Mile. This guest house is 2.1 mi (3.3 km) from Princes Street and 2.4 mi (3.8 km) from University of Edinburgh.

Cottage in Doune · 37.18 mi from centre
8.0
6 reviews
Located in Doune, this cottage is within a 15-minute drive of Loch Lomond and The Trossachs National Park and Stirling Castle. This cottage is 0.3 mi (0.4 km) from Doune Ponds and 0.5 mi (0.8 km) from Doune Castle.
A weekend away in Scotland will have you soaking up the culture in Edinburgh, feeling the buzz of Glasgow, or breathing in the fresh air of the Highlands. Whether you’ve got time for a one, two, or three-night break, Scotland is waiting with its lovely lochs, cosy pubs and historic cities.
Our last-minute breaks to Scotland cover all bases. Fancy a family weekend in Scotland? We’ve got city centre apartments and hotels with family rooms, close to attractions. After a luxury spa weekend? Try a five-star spa hotel or countryside manor. Or, just fancy a cheap weekend break in Scotland? B&Bs, hostels, budget-friendly crash pads – we’ve got it all.