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 Moffat · 70.81 km from centre
8.4
528 reviews
Set in Moffat, 33 km from Dumfries and County Golf Club, Annandale Arms Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace. Each accommodation at the 3-star hotel has city views, and guests can enjoy access to a restaurant and to a bar. The accommodation features evening entertainment and room service.
All guest rooms in the hotel are fitted with a flat-screen TV with satellite channels. All rooms include a private bathroom with a shower, free toiletries and a hairdryer. All rooms will provide guests with a wardrobe and a kettle.
A buffet, à la carte or continental breakfast is available at the property.
Guests at Annandale Arms Hotel will be able to enjoy activities in and around Moffat, like hiking and cycling.
Dumfries and Galloway Golf Club is 36 km from the accommodation, while Traquair House is 47 km from the property. Edinburgh Airport is 92 km away.

Guesthouse in Arrochar · 100.46 km from centre
9.8
42 reviews
Located in Arrochar, TwoStones is in a rural location, within a 15-minute walk of Loch Long and Three Villages Community Hall. This guest house is 5.7 mi (9.2 km) from Loch Lomond and 8.4 mi (13.6 km) from Loch Lomond and The Trossachs National Park.

Holiday home in Tarbet · 99.07 km from centre
9.7
71 reviews
Set in Tarbet in the Argyll and Bute region, Ben Vorlich Cottage features a garden. The property has garden views. There is a picnic area and guests can make use of free WiFi and free private parking.
The holiday home is fitted with 3 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with mountain views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.
Glasgow Airport is 50 km from the property.

Hotel in Haddington · 25.78 km from centre
8.2
330 reviews
Breakfast available
Located in Haddington, Maitlandfield House Hotel is on the riverwalk – a 1-minute drive from St Mary's Church and 6 minutes from National Museum of Flight. This hotel is 8.6 mi (13.8 km) from Muirfield Golf Course and 11.8 mi (19 km) from Musselburgh Racecourse.

Hotel in Rothbury, Morpeth · 107.84 km from centre
8.4
169 reviews
Breakfast available
With a stay at The Coquetvale Hotel in Morpeth, you'll be a 4-minute walk from Crown Studio Gallery and a 4-minute drive from Cragside. This hotel is 7.1 mi (11.4 km) from Edlingham Castle and 8.7 mi (14 km) from Macdonald Linden Hall Golf Course.

Hotel in Peterhead · 189.58 km from centre
9.6
62 reviews
Breakfast available
Located in Peterhead, Seaview Hotel is a 3-minute drive from Peterhead Maritime Heritage and 5 minutes from Peterhead Leisure and Community Centre. This hotel is 4 mi (6.4 km) from Peterhead Marina and 5.1 mi (8.1 km) from Bullers of Buchan.

Hotel in Isle of Arran · 126.72 km from centre
9.0
129 reviews
Breakfast available
Located in Isle of Arran, Corrie Hotel is in the mountains – a 5-minute drive from Brodick Castle Country Park and 6 minutes from Arran Aromatics. This beach hotel is 3.9 mi (6.3 km) from Isle of Arran Brewery and 4.2 mi (6.8 km) from Brodick Castle.

Aparthotel in Holyrood, Edinburgh · 0.47 km from centre
9.0
2,035 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.

Bed & breakfast in Drymen · 79.94 km 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.

Guesthouse in Leith, Edinburgh · 2.38 km from centre
8.6
114 reviews
With a stay at Mackenzie Guest House in Edinburgh (Leith), you'll be a 5-minute drive from Edinburgh Playhouse Theatre and 6 minutes from Royal Mile. This guest house is 2.6 mi (4.2 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Princes Street.

Hotel in Strathpeffer · 198.75 km from centre
9.8
184 reviews
Breakfast available
Located in Strathpeffer, Coul House Hotel is in the historical district, within a 5-minute drive of Falls of Rogie and Blackmuir Wood. This hotel is 1.9 mi (3 km) from Loch Achilty and 1.9 mi (3.1 km) from Eilean nan Uan.

Hotel in Carnoustie · 67.77 km from centre
9.0
209 reviews
Breakfast available
When you a stay at The Station Hotel in Carnoustie, you'll be near the beach, within a 5-minute walk of Carnoustie Beach and Carnoustie Golf Links. This hotel is 25.8 mi (41.6 km) from Old Course at St Andrews and 0.2 mi (0.4 km) from Carnoustie Leisure Centre.

Hotel in Holyrood, Edinburgh · 0.43 km from centre
9.8
530 reviews
Breakfast available
With a stay at BrewDog DogHouse Edinburgh, you'll be centrally located in Edinburgh, just a 5-minute walk from Royal Mile and 13 minutes by foot from Edinburgh Castle. This hotel is 0.3 mi (0.5 km) from Princes Street and 0.6 mi (0.9 km) from Edinburgh Playhouse Theatre.

Bed & breakfast in Banavie, Fort William · 154.11 km from centre
10.0
99 reviews
Breakfast available
Located in Fort William, Treetops B&B is in the mountains, within a 5-minute drive of Neptune's Staircase and Ben Nevis Distillery. This bed & breakfast is 2.3 mi (3.7 km) from Inverlochy Castle and 3.7 mi (5.9 km) from West Highland Museum.

Guesthouse in Inverness City Centre, Inverness · 180.66 km from centre
9.8
29 reviews
Breakfast available
With a stay at Pitfaranne Guest House, you'll be centrally located in Inverness, steps from Inverness Castle and 12 minutes by foot from Inverness Cathedral. This guest house is 0.2 mi (0.3 km) from Eastgate Shopping Centre and 0.3 mi (0.5 km) from Uilebheist Distillery & Brewery.

Cottage in West Dunbartonshire, Alexandria · 82.72 km from centre
8.0
1 review
Located in Alexandria, this cottage is within a 15-minute drive of Loch Lomond and Loch Lomond and The Trossachs National Park. This cottage is 3.3 mi (5.3 km) from Drymen War Memorial and 3.4 mi (5.4 km) from Rob Roy Way - South.

Hotel in Blaydon on Tyne · 143.02 km from centre
9.2
140 reviews
Breakfast available
With a stay at Michelangelos in Blaydon on Tyne, you'll be within a 10-minute drive of St. James' Park and Tyne Green Country Park. This hotel is 1.9 mi (3 km) from Newburn Leisure Centre and 2.9 mi (4.6 km) from Metrocentre.

Lodge in Morpeth · 120.04 km from centre
8.0
1 review
With a stay at Angie's Haven in Morpeth, you'll be within a 15-minute drive of Alnwick Castle and Eshott Heugh Animal Park. This lodge is 4.9 mi (7.8 km) from Macdonald Linden Hall Golf Course and 6.8 mi (10.9 km) from Stanton Hall.

Hotel in Aberlour · 168.74 km from centre
9.0
74 reviews
Breakfast available
With a stay at The Aberlour Hotel in Aberlour, you'll be near the beach, just a 3-minute walk from Sandy Hole and 5 minutes by foot from The Linn Falls. This hotel is 13.5 mi (21.7 km) from Cairngorms National Park and 0.4 mi (0.6 km) from Aberlour Distillery.

Hotel in Gleneagles, Auchterarder · 50.79 km from centre
9.4
1,015 reviews
Breakfast available
Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school. Guests can also enjoy off-road driving, horse-riding, dog training, and shooting.
This grand resort offers a variety of elegant rooms and luxurious suites. Many feature views over the extensive grounds and free Wi-Fi. The en suite bathrooms have complimentary toiletries.
In the mornings, the Gleneagles Hotel serves an award-winning full Scottish breakfast. With 4 fine dining restaurants, guests can enjoy imaginative menus in the Michelin Starred Andrew Fairlie restaurant, along with the Birnam Brasserie, the formal Strathearn, and the lively Dormy Bar and Grill.
Gleneagles Hotel also offers The Club, where guests can enjoy fitness classes. It boasts 2 swimming pools, a sauna, a steam room, gym, and an outdoor hot tub. Set amongst rolling hills, the resort is home to The PGA Centenary and National Academy Golf Courses, along with The King’s Course and The Queen’s Course.
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.