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 Glasgow Westend, Glasgow · 42.87 mi from centre
8.2
961 reviews
Breakfast available
Located in Glasgow (Glasgow Westend), Sandyford Hotel is within a 15-minute walk of University of Glasgow and OVO Hydro. This hotel is 0.9 mi (1.5 km) from Scottish Exhibition and Conference Centre and 1.5 mi (2.4 km) from Buchanan Street.

Hotel in South Shields · 95.53 mi from centre
8.2
112 reviews
Breakfast available
With a stay at The Sea Hotel in South Shields, you'll be a 4-minute walk from Ocean Beach Pleasure Park and within a 5-minute drive of The Customs House. This hotel is 11.1 mi (17.8 km) from Quayside and 11.6 mi (18.7 km) from St. James' Park.

Inn in West Lothian, Livingston · 13.99 mi from centre
8.6
419 reviews
Breakfast available
With a stay at Chain Runner, Livingston by Marston's Inns in Livingston, you'll be a 4-minute walk from Livingston Designer Outlet and 11 minutes by foot from Almondvale Stadium. This inn is 15.9 mi (25.7 km) from Edinburgh Zoo and 16.7 mi (26.8 km) from Murrayfield Stadium.

Hotel in Cove, Aberdeen · 90.21 mi from centre
8.6
971 reviews
Breakfast available
A stay at The Aberdeen Altens Hotel places you in the heart of Aberdeen, within a 5-minute drive of Duthie Park Winter Gardens and Aberdeen Harbour. This hotel is 2.6 mi (4.1 km) from Union Square Shopping Centre and 2.8 mi (4.5 km) from The Trinity Centre.

Hotel in Dunfermline · 12.26 mi from centre
8.6
873 reviews
Breakfast available
When you stay at Holiday Inn Express Dunfermline by IHG in Dunfermline, you'll be within a 10-minute drive of Andrew Carnegie Birthplace Museum and Pittencrieff Park. This hotel is 18.5 mi (29.7 km) from Edinburgh Castle and 18.5 mi (29.8 km) from Royal Mile.

Hotel in Northumberland, Belford · 60.53 mi from centre
8.8
620 reviews
Breakfast available
With a stay at Purdy Lodge in Belford, you'll be within a 10-minute drive of Bamburgh Castle and Northumberland Coast. This hotel is 12.8 mi (20.5 km) from Alnwick Castle and 3.4 mi (5.4 km) from Belford and District Hidden History.

Hotel in Windermere · 109.24 mi from centre
7.2
562 reviews
Breakfast available
With a stay at The Windermere Hotel in Windermere, you'll be in a national park, within a 5-minute drive of Lake Windermere and Orrest Head. This hotel is 14.7 mi (23.7 km) from Yorkshire Dales National Park and 11.3 mi (18.2 km) from Coniston Water.

Hotel in Grantown-on-Spey · 96.21 mi from centre
7.2
372 reviews
Breakfast available
With a stay at Craiglynne Hotel in Grantown-on-Spey, you'll be on the riverwalk, within a 15-minute drive of Cairngorms National Park and Grantown Museum. This hotel is 6 mi (9.7 km) from Abernethy Golf Club and 8.4 mi (13.5 km) from Boat of Garten Golf Club.

Inn in Auldearn, Nairn · 114.58 mi from centre
10.0
2 reviews
Breakfast available
With a stay at The 1645 Inn in Nairn, you'll be steps from Boath House Spa and a 4-minute drive from Iolaire. This inn is 2.7 mi (4.3 km) from Nairn Museum and 3 mi (4.9 km) from Nairn Beach.

Hotel in Tyne and Wear, Washington · 97.63 mi from centre
8.0
804 reviews
Breakfast available
Located in Washington, Holiday Inn Washington by IHG is within a 15-minute drive of Beamish Open Air Museum and Durham University. This hotel is 8.4 mi (13.6 km) from Quayside and 9.5 mi (15.2 km) from St. James' Park.

Hotel in Durham · 102.83 mi from centre
8.6
935 reviews
Breakfast available
With a stay at Radisson BLU Hotel Durham in Durham, you'll be within a 5-minute drive of Durham University and Crook Hall and Gardens. This spa hotel is 9.1 mi (14.6 km) from Beamish Open Air Museum and 0.5 mi (0.9 km) from Gala Theatre Durham.

Inn in Stevenston · 63.58 mi from centre
8.0
321 reviews
Breakfast available
Located in Stevenston, Red Squirrel, Stevenston by Marston's Inns is within a 5-minute drive of Ardeer Golf Club and Artastic. This inn is 1.6 mi (2.6 km) from Kilwinning Abbey Tower and 2.1 mi (3.5 km) from Stevenson Beach.

Hotel in Berwick-upon-Tweed · 47.70 mi from centre
9.0
146 reviews
With a stay at Queens Head Hotel in Berwick-upon-Tweed, you'll be within a 5-minute walk of Old Bridge and Berwick-upon-Tweed Town Hall. This hotel is 0.3 mi (0.5 km) from Berwick-upon-Tweed Barracks and Main Guard and 5.1 mi (8.1 km) from Chain Bridge Honey Farm.

Hotel in Dunfermline · 12.14 mi from centre
8.6
588 reviews
Breakfast available
With a stay at Pitbauchlie House Hotel, Sure Hotel Collection by BW in Dunfermline (Pitcorthie), you'll be within a 5-minute drive of Pittencrieff Park and Dunfermline Abbey. This hotel is 4.5 mi (7.3 km) from Forth Road Bridge and 5.8 mi (9.3 km) from Deep Sea World.

Inn in Lossiemouth · 122.01 mi from centre
8.2
186 reviews
Breakfast available
When you stay at Firth Hotel & Restaurant in Lossiemouth, you'll be near the beach, within a 10-minute walk of Lossiemouth East Beach and Lossiemouth Fisheries & Community Museum. This inn is 0.4 mi (0.7 km) from Harbour Treasures and 0.6 mi (0.9 km) from Moray Golf Club.

Hotel in Grange-over-Sands · 121.87 mi from centre
7.4
367 reviews
Breakfast available
With a stay at Cumbria Grand Hotel in Grange-over-Sands, you'll be next to a golf course, within a 15-minute drive of Lake Windermere and Eggerslack Wood. This family-friendly hotel is 18 mi (29 km) from Yorkshire Dales National Park and 17.1 mi (27.6 km) from Coniston Water.

Hotel in Paisley · 48.58 mi from centre
8.6
933 reviews
Breakfast available
When you stay at Courtyard by Marriott Glasgow Airport in Paisley, you'll be near the airport, within a 15-minute drive of OVO Hydro and Scottish Exhibition and Conference Centre. This hotel is 17.8 mi (28.7 km) from Loch Lomond and 7.4 mi (11.9 km) from University of Glasgow.

Hotel in Middlesbrough · 122.42 mi from centre
8.8
832 reviews
Breakfast available
A stay at Holiday Inn Express Middlesbrough - Centre Square by IHG places you in the heart of Middlesbrough, within a 5-minute walk of Middlesbrough Institute of Modern Art and Teesside University. This hotel is 12.2 mi (19.7 km) from North York Moors National Park and 0.7 mi (1.1 km) from Cineworld Cinemas.

Hotel in Peebles · 21.71 mi from centre
7.6
811 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 Perth · 32.14 mi from centre
7.4
898 reviews
Breakfast available
Located in Perth, Mercure Perth Hotel is in a rural location, within a 15-minute walk of Perth Theatre and St. Ninian's Cathedral. This hotel is 0.7 mi (1.1 km) from Fergusson Gallery and 0.7 mi (1.2 km) from Perth Concert Hall.
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.