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 Haymarket, Edinburgh · 1.74 km from centre
8.8
50 reviews
Breakfast available
Located in Edinburgh (West End), Hub By Premier Inn Edinburgh Haymarket is within a 15-minute walk of Princes Street and George Street. This hotel is 0.7 mi (1.2 km) from Grassmarket and 1.5 mi (2.4 km) from Edinburgh Castle.
Hotel in Dundee · 59.69 km from centre
With a stay at Premier Inn Dundee North in Dundee, you'll be within a 5-minute walk of Cineworld Dundee and Camperdown Country Park and Templeton Woods. This luxury hotel is 17 mi (27.4 km) from University of St. Andrews and 18.5 mi (29.8 km) from Old Course at St Andrews.
Hotel in Tarbert · 138.89 km from centre
7.2
491 reviews
Breakfast available
Situated in Tarbert, Islay Frigate Hotel has a garden, terrace, bar, and free WiFi throughout the property. The property is non-smoking and is set 34 km from Kilmartin House Museum.
The rooms are fitted with a flat-screen TV, and some units at the hotel have a sea view. All rooms will provide guests with a desk and a kettle.
An à la carte, vegetarian or vegan breakfast is available at the property.
You can play darts at Islay Frigate Hotel, and the area is popular for hiking and fishing.
Campbeltown Airport is 58 km from the property.
Guest house in Perth · 52.24 km from centre
8.9
750 reviews
Featuring 4-star accommodation, Dunallan Guest House is situated in Perth, 2.8 km from Scone Palace and 34 km from Discovery Point. Both free WiFi and parking on-site are accessible at the guest house free of charge. The guest house has family rooms as well as facilities for disabled guests.
The guest house offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. The guest house features some units with garden views, and the units include a kettle. At the guest house, each unit has bed linen and towels.
Guests at Dunallan Guest House will be able to enjoy activities in and around Perth, like pub crawls.
Falkland Palace & Garden is 27 km from the accommodation, while Gleneagles is 31 km from the property. Dundee Airport is 29 km away.
Hotel in Dunfermline · 19.54 km 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 eco-friendly hotel is 4.5 mi (7.3 km) from Forth Road Bridge and 5.8 mi (9.3 km) from Deep Sea World.
Hotel in Kendal · 185.64 km from centre
7.6
765 reviews
Breakfast available
Located in Kendal, Days Inn by Wyndham Kendal Killington Lake is on a lake, within a 15-minute drive of Westmorland County Showground and Arnside and Silverdale. This hotel is 12.7 mi (20.5 km) from Yorkshire Dales National Park and 23.6 mi (37.9 km) from Lake Windermere.
Hotel in Markinch · 28.03 km from centre
7.9
66 reviews
Breakfast available
Located in Markinch, 32 km from St Andrews University, Laurel Bank Hotel provides accommodation with a garden, free private parking, a restaurant and a bar. Free WiFi is available throughout the property and St Andrews Bay is 37 km away.
At the hotel, all rooms include a wardrobe. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Laurel Bank Hotel each room has a desk and a flat-screen TV.
A Full English/Irish breakfast is available at the accommodation.
Forth Bridge is 41 km from Laurel Bank Hotel. Dundee Airport is 42 km away.
Hotel in Keswick · 150.09 km from centre
Breakfast available
With a stay at Premier Inn Keswick in Keswick, you'll be within a 10-minute drive of Lodore Falls and Derwent Pencil Museum. This hotel is 15.4 mi (24.8 km) from Ullswater and 0.3 mi (0.5 km) from The Puzzling Place.
Guesthouse in Portinscale, Keswick · 150.30 km from centre
8.8
586 reviews
Breakfast available
With a stay at Rickerby Grange Country House in Keswick, you'll be within a 10-minute drive of Lodore Falls and Womenrock. This guest house is 16.4 mi (26.3 km) from Ullswater and 0.4 mi (0.7 km) from Derwentwater.
Hotel in Spean Bridge · 149.15 km from centre
Located in Spean Bridge, Ox Hotel Spean Bridge is a 2-minute drive from Commando Memorial and 8 minutes from Nevis Range Mountain Experience. This hotel is 4.4 mi (7 km) from Loch Lochy and 7.3 mi (11.7 km) from Ben Nevis Distillery.
Hotel in City Centre Glasgow, Glasgow · 67.42 km from centre
Breakfast available
With a stay at Premier Inn Glasgow Cc St Enoch Square in Glasgow (City Centre Glasgow), you'll be a 3-minute walk from Buchanan Street and 8 minutes by foot from George Square. This hotel is 1.5 mi (2.3 km) from OVO Hydro and 1.5 mi (2.5 km) from Scottish Exhibition and Conference Centre.
Hotel in Carrbridge · 152.87 km from centre
8.1
330 reviews
Breakfast available
Situated in Carrbridge, 39 km from Inverness Castle, Carrbridge Hotel features accommodation with a shared lounge, free private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is located 36 km from University of the Highlands and Islands, Inverness.
At the hotel, the rooms are equipped with a wardrobe. The private bathroom is fitted with a bath or shower, free toiletries and a hairdryer. At Carrbridge Hotel rooms are equipped with a desk and a TV.
Guests at the accommodation can enjoy a Full English/Irish or a vegetarian breakfast.
Carrbridge Hotel offers a sun terrace.
Inverness Railway Station is 38 km from the hotel, while Castle Stuart Golf Links is 42 km from the property. Inverness Airport is 46 km away.
Hotel in Carlisle · 120.15 km from centre
6.8
90 reviews
Breakfast available
With a stay at Ox Hotel Carlisle in Carlisle, you'll be within a 15-minute walk of Carlisle Masjid and University of Cumbria. This hotel is 1 mi (1.6 km) from Eden Rock and 1.1 mi (1.8 km) from Brunton Park.
Guesthouse in Swinhoe, Chathill · 105.22 km from centre
8.2
108 reviews
With a stay at East House in Chathill, you'll be within a 10-minute drive of Bamburgh Castle and Northumberland Coast. This guest house is 12.5 mi (20.1 km) from Alnwick Castle and 1.6 mi (2.6 km) from Beadnell Beach.
Hotel in Hexham · 129.07 km from centre
7.9
2,033 reviews
A 2-minute walk from the train, Station Inn in Hexham offers bed and breakfast close to the town centre. With a restaurant and bar, Station Inn serves a full English breakfasts, and rooms have free WiFi.
Each room has an en suite shower. All have a TV, hairdryer and tea and coffee facilities.
Full English breakfast is cooked to order each morning. There is also cereal, fruit juice and toast.
The market town of Hexham is less than 30 minutes’ drive from Hadrian’s Wall, and lies just outside Northumberland’s Kielder Forest Park. Newcastle-upon-Tyne is around 30 minutes away, with Carlisle less than 1 hour to the west.
Hotel in Oban · 150.59 km from centre
7.0
904 reviews
Breakfast available
A stay at The Great Western Hotel places you in the heart of Oban, within a 15-minute walk of Oban Ferry Terminal and St. John's Cathedral. This hotel is 11.4 mi (18.3 km) from Craignure Mull Ferry Terminal and 0.2 mi (0.3 km) from Oban War and Peace Museum.
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 Swalwell, Newcastle-upon-Tyne · 145.37 km from centre
8.8
957 reviews
Breakfast available
With a stay at Holiday Inn Express Newcastle Gateshead by IHG in Newcastle-upon-Tyne (Swalwell), you'll be a 1-minute drive from Intu and 6 minutes from Chinatown. This hotel is 4.3 mi (6.9 km) from St. James' Park and 4.4 mi (7.1 km) from Tyne Bridge.
Hotel in Inverurie · 153.37 km from centre
8.4
292 reviews
Breakfast available
Located in Inverurie, Thainstone House is in a rural location, within a 5-minute drive of Kintore Town House and Inverurie Golf Club. This spa hotel is 1.7 mi (2.7 km) from The Pine Lodge Golf Centre and 2.1 mi (3.4 km) from Little Treasures.
Hotel in Tyne and Wear, Washington · 157.01 km from centre
Breakfast available
With a stay at The Reston Hotel Part of AG Collection in Washington, you'll be within a 15-minute drive of Beamish Open Air Museum and Durham University. This hotel is 9.5 mi (15.3 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.