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

Bed and breakfast in Dunfermline · 9.10 mi from centre
9.7
266 reviews
Breakfast available
Providing views of the Firth of Forth, Bay and Bridge in Dalgety Bay features accommodation, a garden and a terrace.
Fitted with a patio, the suites feature a flat-screen TV and a private bathroom with free toiletries. Some units feature a seating area and/or a balcony.
A continental or buffet breakfast can be enjoyed at the property.
Edinburgh is 15 km from the bed and breakfast. The nearest airport is Edinburgh Airport, 10 km from the property.

Guesthouse in Aberfeldy · 52.75 mi from centre
9.8
58 reviews
Breakfast available
Located in Aberfeldy, Balnearn House is in a rural location, within a 15-minute walk of The Birks of Aberfeldy and Aberfeldy Golf Course. This guest house is 18.3 mi (29.5 km) from Cairngorms National Park and 0.3 mi (0.5 km) from Temple Gallery.

Bed & breakfast in Durham · 97.99 mi from centre
9.8
182 reviews
Breakfast available
With a stay at Burnhopeside Hall in Durham, you'll be within a 15-minute drive of Durham University and Beamish Open Air Museum. This bed & breakfast is 20.1 mi (32.3 km) from St. James' Park and 20.6 mi (33.1 km) from Quayside.

Hotel in Forres · 115.62 mi from centre
10.0
2 reviews
With a stay at 4 Varis Apartments in Forres, you'll be just steps from Moray Coast Trail and Grant Park. This golf hotel is 0.2 mi (0.3 km) from Dava Way and 0.2 mi (0.3 km) from Forres Tolbooth.

Hotel in Argyll and Bute, Isle of Colonsay · 116.46 mi from centre
7.8
8 reviews
Breakfast available
With a stay at The Colonsay Hotel in Isle of Colonsay, you'll be within a 5-minute drive of Colonsay Brewery and Turraman Loch. This hotel is 2.1 mi (3.3 km) from Colonsay House and 2.8 mi (4.6 km) from Loch an Sgoltaire.

Bed & breakfast in Ballachulish · 92.82 mi from centre
9.6
38 reviews
Breakfast available
With a stay at Ardno House in Ballachulish, you'll be by the sea, just steps from Loch Linnhe and a 1-minute drive from The Dragons Tooth Golf Course. This bed & breakfast is 2.4 mi (3.9 km) from Pixel Spirits Distillery and 4.9 mi (7.9 km) from Glencoe Folk Museum.

Bed & breakfast in Nairn · 115.51 mi from centre
9.6
59 reviews
Breakfast available
With a stay at Cawdor House, you'll be centrally located in Nairn – a 7-minute walk from Nairn Museum and 15 minutes by foot from Nairn Beach. This bed & breakfast is 0.9 mi (1.4 km) from Moray Firth and 1.1 mi (1.7 km) from Nairn Golf Club.

Inn in Hexham · 63.32 mi from centre
9.2
69 reviews
Breakfast available
Located in Hexham, Holly Bush Inn is in a rural location, within a 10-minute drive of Bellingham Golf Club and Northumberland National Park. This inn is 7.9 mi (12.6 km) from Kielder Water and Forest Park and 11.1 mi (17.9 km) from Chipchase Castle.

Bed & breakfast in Braithwaite, Keswick · 92.99 mi from centre
9.6
109 reviews
With a stay at Maple Bank in Keswick, you'll be within a 10-minute drive of Lodore Falls and Bassenthwaite Lake. This bed & breakfast is 17.3 mi (27.8 km) from Ullswater and 1.6 mi (2.6 km) from Womenrock.

Guesthouse in Pitlochry · 55.66 mi from centre
10.0
46 reviews
Breakfast available
With a stay at The Poplars Guest House in Pitlochry, you'll be in the mountains, within a 10-minute drive of Cairngorms National Park and Bells Blair Athol Distillery. This guest house is 0.5 mi (0.8 km) from Rob Roy Way - North and 0.9 mi (1.4 km) from Black Spout Waterfall.

Bed and breakfast in Fort William · 94.73 mi from centre
7.9
820 reviews
Breakfast available
Perfectly situated on the shores of Loch Linnhe, Campfield House is a friendly, family- run bed and breakfast, 4.8 km from Fort William.
All comfortable rooms have en suite facilities and a Freeview TV. Some rooms have stunning views over the loch.
Enjoy the spectacular views from the beautiful gardens at Campfield House.
Campfield House enjoys exquisite views across Conaglen, Corran Narrows and the Ardgour Hills, providing an ideal base from which to explore the highlands.
Free parking is available to guests.

Bed & breakfast in Peterhead · 119.92 mi from centre
9.2
53 reviews
Breakfast available
With a stay at Trinity Boutique B&B in Peterhead, you'll be within a 5-minute drive of Peterhead Marina and Peterhead Maritime Heritage. This bed & breakfast is 4.6 mi (7.4 km) from St Fergus Village Hall and 6.5 mi (10.5 km) from Longside Golf Club.

Hotel in Dyce, Aberdeen · 94.88 mi from centre
8.8
116 reviews
Breakfast available
A stay at Pinehurst Lodge Hotel places you in the heart of Aberdeen – a 5-minute drive from TECA and 8 minutes from Old Castle of Slains. This hotel is 6.5 mi (10.4 km) from His Majesty's Theatre and 6.6 mi (10.6 km) from Aberdeen Arts Centre.

Inn in Durham · 103.32 mi from centre
8.6
177 reviews
Breakfast available
Located in Durham, OYO The Townhouse is within a 15-minute drive of Durham University and Beamish Open Air Museum. This inn is 0.4 mi (0.6 km) from St. Nicholas Church and 0.4 mi (0.6 km) from Gala Theatre Durham.

Cottage in Lochgilphead · 89.11 mi from centre
Located in Lochgilphead, this cottage is on the waterfront, within a 10-minute drive of Studio Barn Argyll and Loch Fyne. This cottage is 3.8 mi (6 km) from Dunadd and 4.9 mi (8 km) from Arichonan Clearance Village.

Cottage in Cartmel, Grange-over-Sands · 121.57 mi from centre
10.0
3 reviews
With a stay at Maggie Puddle Cottage in Grange-over-Sands, you'll be within a 15-minute drive of Lake Windermere and Cartmel Priory. This cottage is 15.2 mi (24.5 km) from Coniston Water and 0.3 mi (0.5 km) from Cartmel Cheeses.

Aparthotel in Holyrood, Edinburgh · 0.29 mi from centre
9.0
1,919 reviews
Breakfast available
Aparthotel Adagio Edinburgh Royal Mile is centrally located in Edinburgh – a 4-minute walk from Royal Mile and 7 minutes by foot from St. Giles' Cathedral. This aparthotel is 0.5 mi (0.8 km) from Palace of Holyroodhouse and 0.6 mi (1 km) from Princes Street Gardens.

Inn in Santon Bridge, Holmrook · 107.40 mi from centre
8.8
391 reviews
Breakfast available
Located in Holmrook, The Bridge Inn is in the mountains – a 5-minute drive from Gosforth Library and 5 minutes from The Square. This inn is 12.1 mi (19.5 km) from Scafell Pike and 4.2 mi (6.8 km) from Hallsenna Moor National Nature Reserve.

Inn in Cartmel · 121.41 mi from centre
8.7
738 reviews
Breakfast available
The Cavendish Arms is a 450 year old coaching inn set in the picturesque village of Cartmel. Located on the outskirts of the English Lake District, Morecambe Bay is just 11 minutes’ drive away.
Boasting free W-Fi, there is also a restaurant that serves either a continental breakfast or a cooked breakfast in the mornings. It is served within the cosy dining room that is complete with a burning log fire. There is also a dinner menu available.
The quaint, low beamed rooms at The Cavendish Arms each feature an en suite bathroom with complimentary toiletries, a flat-screen TV, tea and coffee making facilities and a hairdryer.
In the evening, guests can relax and unwind with a drink at the bar after exploring one of the many surrounding walking routes Cartmel has to offer.
From the inn, Cartmel Racecourse is a 2-minute walk away. Lake Windermere is also a 15-minute car journey away.

Bed & breakfast in Drymen · 49.67 mi from centre
9.8
84 reviews
Breakfast available
With a stay at Glenlaird in Drymen, you'll be within a 5-minute drive of Loch Lomond and The Trossachs National Park and Rob Roy Way - South. This bed & breakfast is 11.3 mi (18.1 km) from Loch Lomond and 0.4 mi (0.6 km) from Drymen War Memorial.
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.