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 Dumfries · 101.44 km from centre
8.4
315 reviews
Breakfast available
With a stay at Best Western Station Hotel, you'll be centrally located in Dumfries, just a 4-minute walk from Ewart Public Library and 8 minutes by foot from Robert Burns Statue. This hotel is 0.4 mi (0.6 km) from Moat Brae National Centre for Children's Literature and 0.6 mi (0.9 km) from Dumfries and County Golf Club.

Hotel in Dunfermline · 19.73 km from centre
8.6
899 reviews
Breakfast available
When you stay at Holiday Inn Express Dunfermline by IHG in Dunfermline, you'll be within a 10-minute drive of Dunfermline Abbey and Lochore Meadows Country Park. This hotel is 18.5 mi (29.7 km) from Edinburgh Castle and 18.5 mi (29.8 km) from Royal Mile.

Country house in Peebles · 29.50 km from centre
9.6
124 reviews
Breakfast available
Located in Peebles, Cringletie House Hotel is in a rural location, within a 5-minute drive of Great Polish Map of Scotland and Peebles Golf Club. This family-friendly country house is 3.7 mi (6 km) from Neidpath Castle and 4.8 mi (7.8 km) from 7stanes - Glentress.

Hotel in Central Aberdeen, Aberdeen · 148.09 km from centre
7.4
565 reviews
With a stay at Brentwood Aberdeen City Centre near Union Street in Aberdeen (Central Aberdeen), you'll be within a 10-minute walk of Union Square Shopping Centre and The Trinity Centre. This hotel is 0.2 mi (0.4 km) from Aberdeen Music Hall and 0.3 mi (0.4 km) from Edward VII.

Hotel in Newcastle-upon-Tyne · 147.03 km from centre
Breakfast available
With a stay at Premier Inn Newcastle - Holystone in Newcastle-upon-Tyne, you'll be within a 15-minute drive of St. James' Park and Rising Sun Country Park. This hotel is 3.6 mi (5.8 km) from Segedunum Roman Fort and 3.7 mi (5.9 km) from Hadrian's Wall Path - East.

Hotel in Edinburgh · 3.03 km from centre
9.0
294 reviews
Breakfast available
With a stay at Kildonan Lodge Hotel in Edinburgh (Newington), you'll be a 3-minute drive from University of Edinburgh and 6 minutes from Royal Mile. This boutique hotel is 2.1 mi (3.4 km) from Edinburgh Castle and 2.1 mi (3.4 km) from Princes Street.

Guesthouse in Sedgefield, Stockton-on-Tees · 181.77 km from centre
8.8
207 reviews
Breakfast available
With a stay at Dun Cow Inn in Stockton-on-Tees, you'll be within a 5-minute drive of Hardwick Park and Sedgefield Racecourse. This guest house is 2.9 mi (4.7 km) from Wynyard Woodland Park and 7.2 mi (11.5 km) from University Hospital of North Tees.

Guesthouse in Dumfries · 100.34 km from centre
8.4
200 reviews
Breakfast available
With a stay at Rivendell in Dumfries, you'll be within a 10-minute walk of Dumfries and County Golf Club and Dalscone Farm Fun. This guest house is 0.9 mi (1.4 km) from Ewart Public Library and 1 mi (1.6 km) from Moat Brae National Centre for Children's Literature.

Guesthouse in Crieff · 61.48 km from centre
9.2
94 reviews
With a stay at The Tower Gastro Pub & Apartments in Crieff, you'll be a 2-minute walk from Gordon & Durward and 7 minutes by foot from Harrisons Fine Wines. This guest house is 11.1 mi (17.9 km) from Loch Lomond and The Trossachs National Park and 0.5 mi (0.9 km) from Crieff Golf Club Limited.

Hotel in Aberdeen · 146.88 km from centre
7.8
271 reviews
With a stay at Great Western Hotel Aberdeen in Aberdeen (Aberdeen West End), you'll be within a 5-minute drive of His Majesty's Theatre and Union Square Shopping Centre. This hotel is 1.5 mi (2.4 km) from Robert Gordon University and 2 mi (3.3 km) from Aberdeen Royal Infirmary.

Hotel in Lockerbie · 94.55 km from centre
7.8
87 reviews
Breakfast available
With a stay at Sure Hotel by Best Western Lockerbie in Lockerbie, you'll be within a 5-minute drive of Dryfesdale Lodge Visitor Centre and Lockerbie Golf Club. This hotel is 1.7 mi (2.8 km) from Lockerbie Ice Rink and 4.9 mi (7.9 km) from Lochmaben Golf Club.

Bed & breakfast in Stirling · 77.01 km from centre
9.6
112 reviews
Breakfast available
With a stay at Black Bull Gartmore in Stirling, you'll be within a 10-minute drive of Loch Lomond and The Trossachs National Park and Aberfoyle Golf Club. This bed & breakfast is 19.3 mi (31 km) from Loch Lomond and 3.3 mi (5.4 km) from David Marshall Lodge Visitor Centre.

Guesthouse in Largs · 106.06 km from centre
9.6
132 reviews
Breakfast available
A stay at St Leonards Guest House places you in the heart of Largs, within a 5-minute drive of Douglas Park and Pencil Monument. This guest house is 1.1 mi (1.7 km) from Víkingar! and 1.8 mi (2.9 km) from Cumbrae Ferry Terminal.

Inn in Auldearn, Nairn · 184.40 km 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 Inverness City Centre, Inverness · 181.16 km from centre
9.0
437 reviews
Breakfast available
With a stay at River Ness Hotel, a member of Radisson Individuals, you'll be centrally located in Inverness, steps from Victorian Market and within a 10-minute walk of Inverness Castle. This hotel is 0.5 mi (0.8 km) from Inverness Cathedral and 0.6 mi (1 km) from Eden Court Theatre.

Hotel in Aberdeen · 147.00 km from centre
8.8
872 reviews
Breakfast available
With a stay at Malmaison Aberdeen in Aberdeen (Aberdeen West End), you'll be within a 10-minute walk of Queen Victoria Statue and Johnston Gardens. This spa hotel is 0.5 mi (0.8 km) from Rubislaw Quarry and 0.5 mi (0.8 km) from Gordon Highlanders Museum.

Hotel in East Kilbride, Glasgow · 67.87 km from centre
8.0
770 reviews
Breakfast available
With a stay at Holiday Inn Glasgow East Kilbride by IHG in Glasgow, you'll be in the business district, within a 10-minute drive of Hampden Park and Cathkin Braes Country Park. This spa hotel is 8.6 mi (13.9 km) from OVO Hydro and 7.9 mi (12.6 km) from Buchanan Street.

Bed & breakfast in Pitlochry · 83.44 km from centre
9.2
160 reviews
Breakfast available
Located in Pitlochry, Cuil an Daraich Guest House is in the mountains, within a 10-minute drive of Pitlochry Festival Theatre and Edradour Distillery. This bed & breakfast is 5 mi (8 km) from Fish Ladder and 5.8 mi (9.4 km) from Pitlochry Golf Club.

Hotel in New Town, Edinburgh · 1.05 km from centre
9.2
965 reviews
Breakfast available
With a stay at Tigerlily, you'll be centrally located in Edinburgh, steps from George Street and 4 minutes by foot from Princes Street. This boutique hotel is 0.5 mi (0.8 km) from St. Andrew Square and 0.6 mi (0.9 km) from Dean Village.

Hotel in Newcastle-upon-Tyne · 137.79 km from centre
7.6
1,002 reviews
Breakfast available
With a stay at Britannia Hotel Newcastle Airport in Newcastle-upon-Tyne, you'll be near the airport, within a 10-minute drive of St. James' Park and Kingston Park Stadium. This hotel is 6 mi (9.7 km) from Tyne Green Country Park and 6.2 mi (10 km) from Leazes Park.
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.