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 Fraserburgh · 125.21 mi from centre
9.4
70 reviews
Breakfast available
When you stay at Heath Hill Hotel in Fraserburgh, you'll be within a 10-minute drive of Cortes Loch and Museum of Scottish Lighthouses. This hotel is 4.5 mi (7.2 km) from Fraserburgh Heritage Centre and 6.3 mi (10.2 km) from New Aberdour Beach.

Guesthouse in Inverness City Centre, Inverness · 112.32 mi from centre
8.8
218 reviews
Located in Inverness (Inverness City Centre), Park Hill Guest House is within a 5-minute walk of Eastgate Shopping Centre and Inverness Castle. This guest house is 0.8 mi (1.2 km) from Inverness Cathedral and 0.8 mi (1.4 km) from Victorian Market.

Hotel in Pitlochry · 56.39 mi from centre
8.0
74 reviews
Breakfast available
With a stay at Moulin Hotel in Pitlochry, you'll be on a river, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This hotel is 0.7 mi (1.1 km) from Pitlochry Golf Club and 1.2 mi (2 km) from Bells Blair Athol Distillery.

Guesthouse in Kilmarnock · 55.88 mi from centre
9.4
103 reviews
Breakfast available
With a stay at Dean Park Guest House in Kilmarnock, you'll be a 4-minute walk from Kay Park and 11 minutes by foot from The Garage. This guest house is 0.6 mi (1 km) from Dean Castle Country Park and 1 mi (1.5 km) from Dick Institute.

Guesthouse in Airdrie · 30.72 mi from centre
9.4
17 reviews
With a stay at Riggend farm bed and breakfast in Airdrie, you'll be within a 10-minute drive of Cumbernauld Theatre and The Westerwood Golf Course. This guest house is 14.9 mi (24 km) from George Square and 15.2 mi (24.5 km) from Buchanan Street.

Hotel in Carnoustie · 42.11 mi from centre
9.0
204 reviews
Breakfast available
When you a stay at The Station Hotel in Carnoustie, you'll be near the beach, within a 5-minute walk of Carnoustie Beach and Carnoustie Golf Links. This hotel is 25 mi (40.2 km) from University of St. Andrews and 25.8 mi (41.6 km) from Old Course at St Andrews.

Hotel in Sighthill, Edinburgh · 5.08 mi from centre
8.8
933 reviews
Breakfast available
Located in Edinburgh (Sighthill), Novotel Edinburgh Park is within a 10-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 5.5 mi (8.8 km) from Princes Street and 5.6 mi (9 km) from George Street.

Hotel in New Town, Edinburgh · 0.23 mi from centre
8.6
86 reviews
Breakfast available
With a stay at Mount Royal Hotel Edinburgh by The Unlimited Collection, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This hotel is 0.6 mi (1 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Royal Mile.

Hotel in Stonehaven · 79.24 mi from centre
8.2
156 reviews
A stay at Number 44 Hotel & Bar places you in the heart of Stonehaven, within a 10-minute walk of Stonehaven Outdoor Pool and Aunty Bettys. This hotel is 0.4 mi (0.7 km) from Stonehaven Tolbooth and 2 mi (3.1 km) from Museum.

Guesthouse in Glasgow Westend, Glasgow · 42.95 mi from centre
8.4
734 reviews
Breakfast available
Located in Glasgow (Glasgow Westend), Argyll Guest House is within a 15-minute walk of University of Glasgow and OVO Hydro. This guest house is 1 mi (1.6 km) from Scottish Exhibition and Conference Centre and 1.6 mi (2.6 km) from Buchanan Street.

Bed & breakfast in Edinburgh · 1.60 mi from centre
8.0
52 reviews
Breakfast available
With a stay at The Alexander Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This bed & breakfast is 1.9 mi (3 km) from Edinburgh Castle and 2.2 mi (3.6 km) from Princes Street.

Hotel in Darlington · 118.11 mi from centre
9.1
513 reviews
Situated in Darlington and with Lumley Castle reachable within 45 km, dalesman hotel features a terrace, non-smoking rooms, free WiFi and a bar. The property is around 49 km from Beamish Museum, 49 km from Lightwater Valley Theme Park and 15 km from Locomotion: The National Railway Museum. The hotel has family rooms.
Raby Castle is 20 km from the hotel, while Richmond Castle is 21 km from the property. Teesside International Airport is 9 km away.

Inn in Broughty Ferry, Dundee · 37.42 mi from centre
9.0
40 reviews
Breakfast available
With a stay at The Fort Hotel in Dundee, you'll be a 2-minute walk from Broughty Ferry Seafront and 6 minutes by foot from Barnhill Rock Garden. This inn is 15.8 mi (25.4 km) from University of St. Andrews and 18 mi (28.9 km) from Old Course at St Andrews.

Hotel in Glasgow Westend, Glasgow · 42.92 mi from centre
9.4
172 reviews
Breakfast available
Located in Glasgow (Glasgow Westend), Boutique 50 is within a 10-minute walk of Kelvingrove Art Gallery and Museum and University of Glasgow. This hotel is 1 mi (1.6 km) from OVO Hydro and 1.1 mi (1.7 km) from Scottish Exhibition and Conference Centre.

Inn in Stonehaven · 79.09 mi from centre
9.0
264 reviews
Breakfast available
With a stay at The Ship Inn in Stonehaven, you'll be on the waterfront, just a 1-minute walk from Stonehaven Tolbooth and 14 minutes by foot from Aunty Bettys. This beach inn is 0.8 mi (1.2 km) from Stonehaven Outdoor Pool and 1.7 mi (2.8 km) from Dunnottar Castle.

Hotel in Crianlarich · 62.86 mi from centre
8.4
273 reviews
Breakfast available
When you stay at Best Western The Crianlarich Hotel in Crianlarich, you'll be in the mountains, within a 15-minute drive of Loch Lomond and Loch Lomond and The Trossachs National Park. This hotel is 4.3 mi (6.9 km) from Falls of Falloch and 12.5 mi (20.1 km) from Loch Lomond and Cowal Way - East.

Hotel in Dyce, Aberdeen · 93.71 mi from centre
8.8
800 reviews
Breakfast available
Located in Aberdeen (Dyce), Courtyard by Marriott Aberdeen Airport is within a 5-minute drive of Kirkhill Forest and TECA. This hotel is 2.5 mi (4 km) from Formartine and Buchan Way and 2.6 mi (4.2 km) from Auchmill Golf Course.

Hotel in Tomintoul, Ballindalloch · 90.00 mi from centre
10.0
2 reviews
Breakfast available
With a stay at Hotel Square in Ballindalloch, you'll be 9.3 mi (14.9 km) from Glenlivet Distillery and 18.9 mi (30.4 km) from Cairngorms National Park. This hotel is 23.3 mi (37.6 km) from Balmoral Castle and 25.7 mi (41.4 km) from Macallan Distillery.

Guesthouse in Whickham, Newcastle-upon-Tyne · 90.75 mi from centre
8.6
45 reviews
Located in Newcastle-upon-Tyne (Whickham), Hoppers Cottage Guest House is within a 10-minute drive of St. James' Park and Quayside. This guest house is 7 mi (11.2 km) from Beamish Open Air Museum and 1.1 mi (1.7 km) from Intu.

Hotel in Stanley · 94.90 mi from centre
8.4
289 reviews
Breakfast available
With a stay at Hotel 52 - Stanley in Stanley, you'll be in the historical district, within a 5-minute drive of Beamish Open Air Museum and Causey Arch. This hotel is 9.4 mi (15.1 km) from St. James' Park and 9.9 mi (16 km) from Quayside.
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.