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 Ingliston, Newbridge · 10.85 km from centre
8.6
1,625 reviews
Breakfast available
Located in Newbridge (Ingliston), Moxy Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This eco-friendly hotel is 7.1 mi (11.5 km) from George Street and 7.2 mi (11.6 km) from Grassmarket.
Hotel in Oban · 150.96 km from centre
6.0
1,926 reviews
The family-run Lancaster Hotel is right next to St Columba's Cathedral and has a view of Oban Bay. Built in 1850, it offers snacks, meals and lounge areas.
From the front rooms you can look down the Firth of Lorne, almost all the way to Easdale and across to Lismore, Ardnamurchan and Mull. Each room at Lancaster Hotel has a TV and tea/coffee making facilities.
In the morning, a breakfast is served in the dining room with breathtaking views which include the island of Kerrera with the distant peaks of Mull in the background. Breakfast can be eaten in the rooms and hot snacks include macaroni cheese and lamb hotpot.
The bar has darts, a pool table, dominoes, cards, a TV and a jukebox.
Oban Rail Station and Oban Ferry Terminal are only 5 minutes’ drive from the Lancaster. There is free parking at the property.
Hotel in Aberdeen · 142.47 km from centre
8.6
964 reviews
Breakfast available
Located in Aberdeen, Ardoe House Hotel & Spa is in the historical district, within a 5-minute drive of Blairs Museum and The Den & the Glen. This spa hotel is 3.6 mi (5.7 km) from Duthie Park Winter Gardens and 3.6 mi (5.8 km) from RGU: SPORT.
Bed & breakfast in Portpatrick, Stranraer · 173.50 km from centre
8.6
234 reviews
Breakfast available
Located in Stranraer, The Harbour House Hotel is by the sea, within a 15-minute drive of Dunskey Garden and Castle of St John. This beach bed & breakfast is 7.9 mi (12.6 km) from Stranraer Museum and 8.4 mi (13.5 km) from Mull of Galloway Trail - North.
Hotel in Falkirk · 33.83 km from centre
6.0
537 reviews
Located in Falkirk, Metro Inns Falkirk is within a 5-minute drive of The Kelpies and Helix Park. This hotel is 2.7 mi (4.3 km) from Callendar House and 3.4 mi (5.4 km) from Falkirk Town Hall.
Hotel in Fort William · 152.39 km from centre
7.8
915 reviews
Breakfast available
With a stay at Alexandra Hotel, you'll be centrally located in Fort William, within a 10-minute drive of Ben Nevis and Loch Linnhe. This eco-friendly hotel is 0.2 mi (0.3 km) from Old Fort of Fort William and 0.3 mi (0.5 km) from Lochaber Geopark Visitor Centre.
Hotel in Nairn · 186.60 km from centre
8.4
206 reviews
Breakfast available
With a stay at West End Hotel in Nairn, you'll be near the beach, within a 10-minute walk of Nairn Beach and Moray Firth. This hotel is 0.6 mi (0.9 km) from Nairn Golf Club and 6.2 mi (10 km) from Cawdor Castle.
Hotel in Pitlochry · 90.16 km from centre
7.8
936 reviews
Breakfast available
With a stay at The Pitlochry Hydro Hotel in Pitlochry, you'll be in the historical district, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This hotel is 0.9 mi (1.5 km) from Bells Blair Athol Distillery and 0.9 mi (1.5 km) from Pitlochry Golf Club.
Hotel in Onich, Fort William · 149.65 km from centre
7.6
176 reviews
With a stay at The Lodge On The Loch in Fort William, you'll be on a lake, just steps from Loch Linnhe and a 2-minute drive from Loch Leven. This hotel is 18 mi (29 km) from Ben Nevis and 1.6 mi (2.6 km) from Pixel Spirits Distillery.
Hotel in City Centre Glasgow, Glasgow · 67.48 km from centre
8.8
997 reviews
Breakfast available
Centrally located in Glasgow, DoubleTree by Hilton Glasgow Central is within a 15-minute walk of George Square and Gallery of Modern Art. This hotel is 1.6 mi (2.6 km) from Botanic Gardens and 1.7 mi (2.7 km) from Kelvingrove Art Gallery and Museum.
Hotel in Strathpeffer · 199.51 km from centre
7.6
475 reviews
Breakfast available
Located in Strathpeffer, The Highland Hotel by Compass Hospitality is in a rural location, within a 15-minute walk of Upper Pump Room and Strathpeffer Pavilion. This hotel is 0.5 mi (0.8 km) from Strathpeffer Pump Room and 0.9 mi (1.5 km) from Blackmuir Wood.
Hotel in Dundee · 57.78 km from centre
8.4
959 reviews
Breakfast available
When you a stay at Malmaison Dundee in Dundee, you'll be near the airport, just steps from St Mary's Church and V&A Dundee. This eco-friendly hotel is 13.5 mi (21.8 km) from University of St. Andrews and 14.7 mi (23.6 km) from Old Course at St Andrews.
This property is recommended by The Hotel Guru
Hotel in Portpatrick, Stranraer · 173.58 km from centre
8.2
421 reviews
Breakfast available
Located in Stranraer, The Portpatrick Hotel by Compass Hospitality is by the sea, within a 15-minute drive of Dunskey Garden and Castle of St John. This hotel is 8.1 mi (13 km) from Stranraer Museum and 8.6 mi (13.9 km) from Mull of Galloway Trail - North.
Hotel in Peebles · 33.52 km from centre
8.4
381 reviews
Located in Peebles, The Park Hotel Peebles is within a 5-minute drive of Haylodge Park and Neidpath Castle. This hotel is 0.8 mi (1.3 km) from Peebles Golf Club and 2.1 mi (3.4 km) from 7stanes - Glentress.
Guesthouse in Keswick · 150.59 km from centre
9.0
247 reviews
Breakfast available
With a stay at Lindisfarne House in Keswick, you'll be within a 10-minute walk of Keswick Museum and Art Gallery and Hope Park. This guest house is 14.7 mi (23.7 km) from Ullswater and 0.7 mi (1.1 km) from The Puzzling Place.
Hotel in Dalmahoy, Kirknewton · 12.59 km from centre
8.6
1,441 reviews
Breakfast available
When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This family-friendly hotel is 9.1 mi (14.7 km) from Edinburgh Castle and 9.2 mi (14.7 km) from Royal Mile.
Hotel in Windermere · 175.80 km 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 13.2 mi (21.2 km) from Ullswater.
Hotel in Oban · 150.31 km from centre
6.6
555 reviews
With a stay at Claredon Hotel in Oban, you'll be within a 10-minute walk of Oban Ferry Terminal and RSPB Visitor Centre. This hotel is 10.8 mi (17.4 km) from Craignure Mull Ferry Terminal and 0.2 mi (0.3 km) from McCaig's Tower.
Hotel in Crossford, Dunfermline · 22.71 km from centre
8.2
382 reviews
Breakfast available
Located in Dunfermline (Crossford), The Adamson Hotel is within a 5-minute drive of Pittencrieff Park and Dunfermline Golf Club. This hotel is 15.6 mi (25.1 km) from Edinburgh Zoo and 18.9 mi (30.4 km) from Edinburgh Park.
Hotel in Haymarket, Edinburgh · 1.63 km from centre
9.0
289 reviews
Breakfast available
A stay at voco Edinburgh-Haymarket by IHG places you in the heart of Edinburgh, within a 10-minute walk of Princes Street and George Street. This eco-friendly hotel is 0.7 mi (1.1 km) from Grassmarket and 1.4 mi (2.3 km) from Edinburgh 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.