You can save up to 15% on over 100,000 hotels
Become a member for free
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 Leyburn · 202.12 km from centre
8.2
11 reviews
With a stay at the black swan in Leyburn, you'll be in a national park, within a 10-minute drive of Yorkshire Dales National Park and Leyburn Station. This hotel is 1.1 mi (1.8 km) from Harmby Waterfall and 2.2 mi (3.6 km) from Middleham Castle.

Guesthouse in Fort Augustus · 160.90 km from centre
8.6
119 reviews
With a stay at Loch Ness Guest House in Fort Augustus, you'll be steps from Clansman Centre and a 2-minute drive from Allt na Criche. This guest house is 5.5 mi (8.8 km) from Suidhe Viewpoint and 5.7 mi (9.1 km) from Drynachan Woodturning Gallery.

Bed & breakfast in Oban · 150.47 km from centre
9.0
483 reviews
Breakfast available
With a stay at The Scot in Oban, you'll be just steps from St. John's Cathedral and Oban Distillery. This bed & breakfast is 0.4 mi (0.6 km) from RSPB Visitor Centre and 0.5 mi (0.8 km) from Oban War and Peace Museum.

Hotel in Seamill, West Kilbride · 108.78 km from centre
9.0
927 reviews
Breakfast available
When you stay at Seamill Hydro Hotel & Resort in West Kilbride, you'll be near the beach, within a 5-minute drive of Craft Town Scotland and Portencross Castle. This beach hotel is 1.9 mi (3 km) from Ardneil Bay and 4.2 mi (6.8 km) from Geronimo Sailing Ltd.

Hotel in Inverness · 173.33 km from centre
7.8
653 reviews
Breakfast available
When you stay at Loch Ness Clansman Hotel in Inverness, you'll be connected to a shopping centre, within a 15-minute drive of Inverness Cathedral and Inverness Castle. This hotel is 4.1 mi (6.6 km) from Loch Ness Centre & Exhibition and 4.3 mi (6.9 km) from Abriachan Forest Trust.

Guesthouse in Whitley Bay · 148.72 km from centre
8.0
127 reviews
Breakfast available
With a stay at The Cara Guesthouse in Whitley Bay, you'll be within a 5-minute walk of Whitley Sands and PLAYHOUSE. This beach guest house is 10.4 mi (16.8 km) from St. James' Park and 0.9 mi (1.5 km) from Whitley Bay Golf Club.

Inn in Cartmel · 195.39 km from centre
8.7
718 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.

Inn in Grantown-on-Spey, Grantown on Spey · 155.53 km from centre
7.9
831 reviews
Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens.
Located on the North East side of The Square, the tastefully modern accommodation offers attractive views of either the countryside or the Victorian elegance of the town. After dining on fresh local produce in the popular à la carte restaurant, relax in the bar with its wide selection of draught and bottled beers, wines, spirits and over 70 malt whiskies.

Guest house in Oban · 151.20 km from centre
8.8
413 reviews
Breakfast available
A 15-minute walk from the centre of Oban, Altavona House overlooks Oban Bay, including the island of Kerrera and offers flamboyant bedrooms, free Wi-Fi and a small reading room.
With garden or sea views, each room features en suite facilities with a hairdryer and free toiletries. They also have a TV and tea/coffee making facilities.
From Oban, you can take a day trip to the islands of Mull, Staffa or Iona. Oban Rail Station is less than a 5-minute drive from Alltavona and there is free parking at the property.

Hotel in Ellon, Newburgh · 168.27 km from centre
9.4
103 reviews
Set in Newburgh, 1.3 km from Newburgh Seal Beach, Udny Arms Hotel offers accommodation with a terrace, free private parking, a restaurant and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. The property is non-smoking and is located 21 km from Beach Ballroom.
At the hotel, every room is equipped with a wardrobe. The rooms are equipped with a kettle and a private bathroom with a shower and free toiletries, while some rooms also feature a kitchenette fitted with a fridge. All guest rooms in Udny Arms Hotel are equipped with a flat-screen TV and a hairdryer.
The breakfast offers à la carte, Full English/Irish or vegetarian options.
Newburgh on Ythan Golf Club is 800 metres from the accommodation, while Hilton Community Centre is 22 km from the property. Aberdeen Airport is 22 km away.

Guesthouse in Glasgow Westend, Glasgow · 69.07 km from centre
7.6
528 reviews
With a stay at Clifton Hotel, you'll be centrally located in Glasgow, within a 5-minute drive of University of Glasgow and Buchanan Street. This guest house is 2.3 mi (3.7 km) from OVO Hydro and 5 mi (8 km) from Hampden Park.

Hotel in Penrith · 153.37 km from centre
8.4
349 reviews
Breakfast available
With a stay at Macdonald Leeming House in Penrith, you'll be on a lake, within a 5-minute drive of Ullswater and Aira Force. This hotel is 19.6 mi (31.5 km) from Yorkshire Dales National Park and 15.3 mi (24.6 km) from Lake Windermere.

Hotel in Buckie · 187.65 km from centre
8.6
103 reviews
Breakfast available
Located in Buckie, The Mill House Hotel is a 4-minute drive from Moray Firth and 5 minutes from Speyside Way. This hotel is 3.4 mi (5.4 km) from Gordon Castle Walled Garden and 8 mi (12.8 km) from Findochty Harbour.

Hotel in Berwick-upon-Tweed · 76.81 km from centre
7.2
31 reviews
Breakfast available
When you a stay at Kings Arms Hotel in Berwick-upon-Tweed, you'll be in the historical district, just steps from The Maltings Theatre and Cinema and Cell Block Museum. This hotel is 0.1 mi (0.1 km) from Berwick-upon-Tweed Town Hall and 0.1 mi (0.2 km) from Berwickshire Coastal Path.

Bed & breakfast in Inverness · 176.35 km from centre
10.0
28 reviews
Breakfast available
Located in Inverness, High March is in the mountains – a 3-minute drive from Corrimony Chambered Cairn and 7 minutes from Loch Ness Centre & Exhibition. This bed & breakfast is 4.8 mi (7.7 km) from Loch Ness 2000 Exhibition Centre and 4.9 mi (7.9 km) from Drum Farm Gallery Gift Shop.

Hotel in Western Lake District, Ravenglass · 178.27 km from centre
9.0
206 reviews
Breakfast available
With a stay at The Pennington Hotel in Ravenglass, you'll be 2.6 mi (4.2 km) from Muncaster Castle and 25.4 mi (40.9 km) from Lake Windermere. This beach hotel is within the region of Hill Top Farm and Ullswater.

Guesthouse in Oban · 150.46 km from centre
9.6
116 reviews
With a stay at Adelphi Villa in Oban, you'll be within a 5-minute walk of St. John's Cathedral and Oban Distillery. This guest house is 0.4 mi (0.6 km) from Oban War and Peace Museum and 0.4 mi (0.7 km) from RSPB Visitor Centre.

Hotel in Burntisland · 12.46 km from centre
8.6
156 reviews
When you stay at Kingswood Hotel in Burntisland, you'll be on the beach and within a 5-minute drive of Pettycur Beach. This beach hotel is 24.3 mi (39.1 km) from Edinburgh Castle and 24.3 mi (39.1 km) from Royal Mile.

Hotel in Blairgowrie · 66.24 km from centre
8.6
35 reviews
Located in Blairgowrie, Red House Hotel is within a 10-minute drive of Blairgowrie Golf Club and Strathmore Golf Centre. This hotel is 5.6 mi (9 km) from Alyth Museum and 10.7 mi (17.2 km) from Historic Scotland Stanley Mills.

Guesthouse in Fort William · 151.86 km from centre
10.0
2 reviews
Breakfast available
With a stay at Distillery Guest House in Fort William, you'll be on the waterfront, within a 10-minute drive of Ben Nevis and Loch Linnhe. This guest house is 0.5 mi (0.7 km) from Commando Monument and 0.6 mi (0.9 km) from Lochaber Leisure Centre.
Prepare to uncover the breathtaking beauty and rich cultural heritage of Scotland, a land of rugged landscapes, ancient castles, and vibrant cities. Whether you're drawn to the misty Highlands, the historic streets of Edinburgh, or the scenic coastline of the Isle of Skye, a last minute holiday in Scotland offers a diverse range of experiences to enchant and inspire travellers of all interests.
We’ve got some amazing Scotland hotels for you to discover, but you’ll need to narrow down your options first – you can search again by region, or use the map view if you want to check out the whole country.
Don’t forget to sign up to become a member if you want the best Scotland hotel deals too, since you can save up to 15% - perfect for a discount on a last minute getaway.
Edinburgh stands as Scotland's historic jewel, with a wonderful mix of architecture, culture, and history to enjoy. From the iconic Edinburgh Castle overlooking the city to the charming cobbled streets of the Old Town, there's plenty for you to explore.
Immerse yourself in the city's vibrant arts scene, indulge in world-class dining, and enjoy a range of accommodation options from luxurious hotels along the Royal Mile to cosy guesthouses tucked away in hidden alleyways.
Glasgow is Scotland's vibrant hub, bursting with art, music, and lively energy. Wander through funky museums, trendy shops, and enjoy the bustling city atmosphere, which makes a great setting for a night away with friends or your partner. There are some great hotel options in the city, including many right at the heart of the action.
The Borders region offers a peaceful escape with its rolling hills and quaint towns, such as Kelso and Peebles. Discover ancient abbeys, wander scenic trails, and soak in the tranquil countryside on a relaxing weekend break, where you can choose between charming B&Bs and luxurious country estates for your stay.
Inverness, known as the Gateway to the Highlands, is surrounded by stunning natural beauty. Explore the shores of Loch Ness, visit historic castles, and immerse yourself in Highland culture. Stay in comfortable guesthouses or elegant city hotels for a delightful experience, all within easy reach of the surrounding scenery.
The North East boasts rugged coastlines, picturesque villages, and rich history. Explore dramatic landscapes, visit historic castles, and sample fresh seafood along the coast, whether you’re based in Aberdeen or the surrounding towns.
The Highlands offer majestic mountains, serene lochs, and untamed wilderness. Hike through breathtaking scenery, encounter wildlife, and experience traditional Gaelic culture. Or choose Oban if you want a base for exploring the famed islands of Scotland, including Mull, Colonsay and more.
Or perhaps you’d prefer a visit to the South West, home to historic cities and beautiful countryside. Base yourself in Dumfries or head further west to Kirkcudbright for a quiet coastal retreat, or use Castle Douglas and Newton Stewart as your base for the Galloway Forest Park.