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
Homestay in Haddington · 25.67 km from centre
7.0
194 reviews
Number One in Haddington features accommodation with free WiFi, 14 km from Muirfield, 28 km from Arthurs Seat and 29 km from Dalhousie Castle. The property is situated 31 km from Edinburgh Waverley station, 31 km from Edinburgh Playhouse and 31 km from Royal Yacht Britannia. The Real Mary King's Close is 32 km from the homestay and University of Edinburgh is 32 km away.
At the homestay, some units are soundproof.
National Museum of Scotland is 31 km from the homestay, while Royal Mile is 31 km from the property. Edinburgh Airport is 41 km away.
Hotel in Glasgow · 68.65 km from centre
7.8
920 reviews
Breakfast available
With a stay at ibis budget Glasgow, you'll be centrally located in Glasgow, within a 5-minute drive of OVO Hydro and Scottish Exhibition and Conference Centre. This hotel is 1.8 mi (3 km) from George Square and 1.9 mi (3.1 km) from Buchanan Street.
Hotel in Livingston · 21.11 km from centre
7.6
964 reviews
Breakfast available
Located in Livingston, Mercure Livingston Hotel is in a shopping district, within a 10-minute drive of Almond Valley Heritage Centre and Five Sisters Zoo. This eco-friendly hotel is 7.1 mi (11.5 km) from Edinburgh International Climbing Arena Ratho and 8 mi (12.8 km) from Heriot-Watt University.
Guesthouse in Leven · 29.63 km from centre
9.8
311 reviews
Breakfast available
When you stay at Dunclutha Guest House in Leven, you'll be near the beach, within a 15-minute walk of Leven Beach and Fife Heritage Railway. This guest house is 15.3 mi (24.6 km) from University of St. Andrews and 17.8 mi (28.7 km) from Old Course at St Andrews.
Hotel in Newcastle-upon-Tyne · 146.79 km from centre
8.4
10 reviews
Breakfast available
Located in Newcastle-upon-Tyne, Holystone Bar and Restaurant is within a 15-minute drive of Quayside and St. James' Park. This hotel is 16.3 mi (26.2 km) from Beamish Open Air Museum and 0.4 mi (0.7 km) from Blue Flames Sporting Club.
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 Peebles · 33.43 km from centre
8.1
632 reviews
Set in Peebles, The Cross Keys features a garden, restaurant, bar, and free WiFi throughout the property. The property is around 35 km from University of Edinburgh, 35 km from Edinburgh International Conference Centre and 36 km from National Museum of Scotland. The property is allergy-free and is situated 30 km from Dalhousie Castle.
Edinburgh Castle is 36 km from the hotel, while The Real Mary King's Close is 36 km away. Edinburgh Airport is 39 km from the property.
Inn in Stevenston · 102.32 km 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 Carlisle · 118.74 km from centre
9.2
74 reviews
Breakfast available
With a stay at Brooklyn House in Carlisle, you'll be within a 10-minute walk of Carlisle Guildhall and Green Market. This hotel is 0.6 mi (0.9 km) from University of Cumbria and 0.6 mi (1 km) from Bitts Park.
Bed and breakfast in Elgin · 187.33 km from centre
8.3
680 reviews
The Milton Accommodation, a property with a garden, is situated in Elgin, 2 km from Elgin Cathedral, 45 km from Huntly Castle, as well as 27 km from Brodie Castle. This bed and breakfast features free private parking, full-day security and free WiFi. The bed and breakfast has family rooms.
At the bed and breakfast, all units include a wardrobe and a flat-screen TV. At the bed and breakfast, units include bed linen and towels.
Nairn Dunbar Golf Club is 37 km from the bed and breakfast, while Nairn Museum is 37 km from the property.
Hotel in Grange-over-Sands · 196.13 km 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 Hamilton · 55.96 km from centre
7.6
541 reviews
Located in Hamilton, Days Inn by Wyndham Hamilton is a 2-minute drive from Strathclyde Country Park and 10 minutes from Hollywood Bowl. This hotel is 9.1 mi (14.6 km) from Celtic Park and 10.6 mi (17.1 km) from Glasgow Necropolis.
Guest house in Kelso · 61.54 km from centre
7.2
398 reviews
Situated in Kelso, 38 km from The Maltings Theatre & Cinema, The Central Guesthouse features rooms with city views and free WiFi. The property is around 24 km from Melrose Abbey, 30 km from Etal Castle and 43 km from Chillingham Castle. The guest house has family rooms.
All units in the guest house are equipped with a flat-screen TV. Units are fitted with a kettle and a private bathroom with a shower and a hair dryer, while selected rooms also feature a fully equipped kitchen fitted with a dishwasher. At the guest house, the units are equipped with bed linen and towels.
Guests at the guest house will be able to enjoy activities in and around Kelso, like cycling and hiking.
Edinburgh Airport is 79 km from the property.
Inn in Ardfern, Lochgilphead · 147.98 km from centre
8.4
186 reviews
Breakfast available
Located in Lochgilphead, The Galley of Lorne Inn is by the sea, within a 15-minute drive of Arduaine Garden and Kilmartin House Museum. This inn is 7 mi (11.3 km) from Carnasserie Castle and 8.7 mi (14 km) from Loch Ederline.
Hotel in Tyndrum, Crianlarich · 108.50 km from centre
7.2
370 reviews
Breakfast available
With a stay at Muthu Ben Doran Hotel in Crianlarich, you'll be within a 15-minute drive of Loch Lomond and The Trossachs National Park and Falls of Falloch. This hotel is 13.3 mi (21.4 km) from Loch Lomond and 13.7 mi (22.1 km) from Loch Awe.
Hotel in Aboyne · 126.16 km from centre
8.6
78 reviews
Breakfast available
With a stay at Loch Kinord Hotel in Aboyne, you'll be within a 5-minute drive of Cairngorms National Park and Muir of Dinnet National Nature Reserve. This eco-friendly hotel is 13.5 mi (21.7 km) from Balmoral Castle and 5.5 mi (8.9 km) from Reflect Spa.
Hotel in Tobermory · 192.51 km from centre
8.5
1,479 reviews
Awarded "Island Hotel of the Year", choose to visit a hotel of real character with spacious rooms, world-class views, elegance and comfort.
The restaurant area has also been awarded the Scottish "romantic restaurant of the year". Dine on the best food that the amazing local larder can provide as you gaze out to sea and towards the distant Morven Mountains.
Situated in the beautiful village of Tobermory, the Western Isles Hotel stands out as a grand old lady looking out imperiously from her headland over Tobermory village, harbour and bay to the Sound of Mull and mainland Scotland beyond, as she has done for nearly 150 years.
Inn in Stirling · 52.17 km from centre
8.4
752 reviews
Breakfast available
With a stay at Highland Gate, Stirling by Marston's Inns in Stirling, you'll be within a 5-minute drive of Stirling Castle and Gowan Hill. This inn is 12.3 mi (19.7 km) from Loch Lomond and The Trossachs National Park and 1.3 mi (2 km) from Museum of the Argyll & Sutherland Highlanders.
Hotel in Whitley Bay · 149.44 km from centre
8.1
1,373 reviews
Set in Whitley Bay, 700 metres from Whitley Bay, Dunes Hotel offers accommodation with free WiFi and free private parking. The property is around 16 km from Theatre Royal, 16 km from St James' Park and 16 km from Newcastle Train Station. The property is non-smoking and is located 15 km from Northumbria University.
At the hotel, all rooms include a wardrobe. The private bathroom is fitted with a shower, free toiletries and a hairdryer. All guest rooms at Dunes Hotel come with a flat-screen TV with satellite channels.
The Glasshouse International Centre for Music is 17 km from the accommodation, while Utilita Arena is 17 km from the property. Newcastle International Airport is 17 km away.
Lodge in Inverness · 173.16 km from centre
9.8
112 reviews
Breakfast available
With a stay at Loch Ness Lodge in Inverness, you'll be in the historical district, within a 10-minute drive of Urquhart Castle and Loch Ness Centre & Exhibition. This luxury lodge is 10.8 mi (17.4 km) from Inverness Castle and 4.4 mi (7.1 km) from Drum Farm Gallery Gift Shop.
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.