Last-minute hotel deals in Scotland

Fri, 3 Oct
Mon, 6 Oct
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 3 Oct
Mon, 6 Oct
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Where to stay in Scotland

Clear filters

Scotland

Most popular
Sort by

See the latest prices and deals by choosing your dates

Modern Rooms with SELF Check-In The Castle, Coldstream
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Coldstream · 67.35 km from centre

7.3

 

281 reviews

Modern Rooms with SELF Check-In The Castle, Coldstream offers accommodations in Coldstream, 15 miles from The Maltings Theatre & Cinema and 22 miles from Lindisfarne Castle. Both free Wifi and parking on-site are available at the bed and breakfast free of charge. A public car park is located nearby.

A microwave and kettle are also provided. At the bed and breakfast, all units come with bed linen and towels.

Bamburgh Castle is 26 miles from Modern Rooms with SELF Check-In The Castle, Coldstream, while Etal Castle is 8.7 miles away. Edinburgh Airport is 53 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Norcroft Guest House Vegetarian B&B
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Penrith · 145.47 km from centre

9.6

 

192 reviews

Breakfast available

With a stay at Norcroft Guest House Vegetarian B&B in Penrith, you'll be within a 10-minute drive of Ullswater and Crafty Monkeys. This guesthouse is 15.8 mi (25.4 km) from Yorkshire Dales National Park and 0.5 mi (0.8 km) from Penrith & Eden Museum.

Compare price on Booking.com
Compare price on Booking.com
The Coastal Inn OUTBUILDING
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Anstruther, Cellardyke · 43.13 km from centre

8.3

 

592 reviews

The Coastal Inn OUTBUILDING in Cellardyke provides accommodations with a garden and a bar. Among the facilities at this property are room service and private check-in and check-out, along with free Wifi throughout the property. St Andrews University is 10 miles away, and Discovery Point is 23 miles from the guest house.

At the guest house, the units have a private bathroom.

A full English/Irish breakfast is available at the guest house. There is a snack bar, and packed lunches are also available.

The guest house has a picnic area where you can spend the day outdoors.

Billow Ness Beach is a 9-minute walk from The Coastal Inn OUTBUILDING, while Fairmont St Andrews Bay Golf Course is 9.4 miles away. Dundee Airport is 25 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Southfield lodge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Middlesbrough · 197.68 km from centre

8.4

 

732 reviews

Southfield lodge enjoys a location in Middlesbrough, 30 miles from Stadium of Light and 31 miles from Lumley Castle. Among the facilities at this property are a shared kitchen and bicycle parking, along with free Wifi throughout the property. Middlesbrough Cathedral is 4.9 miles away, and Redcar Racecourse is 8.6 miles from the guest house.

Some rooms come with a fully equipped kitchenette with a dishwasher, a microwave, and a stovetop.

Guests can also relax in the shared lounge area.

Locomotion: The National Railway Museum is 23 miles from the guest house, while Durham Cathedral is 26 miles away. Teesside International Airport is 12 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Beeches Guest House
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Dyce, Aberdeen · 152.11 km from centre

9.0

 

12 reviews

Breakfast available

Located in Aberdeen (Dyce), Beeches Guest House is within a 15-minute drive of University of Aberdeen and King's College. This guesthouse is 6 mi (9.7 km) from His Majesty's Theatre and 6.5 mi (10.4 km) from Pittodrie Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Days Inn by Wyndham Gretna Green M74
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Gretna · 105.30 km from centre

8.2

 

945 reviews

Breakfast available

Located in Gretna, Days Inn by Wyndham Gretna Green M74 is a 3-minute drive from Spoilt Spa at Smiths and 5 minutes from Old Blacksmith's Shop. This hotel is 5.8 mi (9.3 km) from Longtown Library and 6.5 mi (10.5 km) from The Devil's Porridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Harbour Spring, Peterhead by Marston's Inns
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Peterhead · 190.24 km from centre

9.0

 

281 reviews

Breakfast available

With a stay at Harbour Spring, Peterhead by Marston's Inns in Peterhead, you'll be within a 5-minute drive of Peterhead Maritime Heritage and Peterhead Marina. This inn is 5.9 mi (9.5 km) from St Fergus Village Hall and 6.1 mi (9.9 km) from Bullers of Buchan.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Inn Keswick
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Forth Bay Guest House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Leven · 29.84 km from centre

9.2

 

184 reviews

Forth Bay Guest House provides accommodations with barbecue facilities and free WiFi, and is located in Leven-Fife.

The bed and breakfast offers a terrace.

Guests can also relax in the garden or in the shared lounge area.

Edinburgh is 37 mi from Forth Bay Guest House, while Perth is 27 mi from the property. Edinburgh Airport is 34 mi away, and the property offers a free shuttle service from Markinch train station.

Compare price on Booking.com
Compare price on Booking.com
The Queen Vic Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Roker, Monkwearmouth · 162.41 km from centre

7.2

 

490 reviews

Located in Monkwearmouth, a 4-minute walk from Roker Beach, The Queen Vic Hotel provides accommodations with a terrace, free private parking, a restaurant and a bar. The property is around 1.5 miles from Stadium of Light, 11 miles from Baltic Centre for Contemporary Art and 11 miles from The Sage. The hotel features family rooms.

At the hotel, every room comes with a desk and a flat-screen TV. With a private bathroom equipped with a shower and free toiletries, rooms at The Queen Vic Hotel also provide guests with free WiFi, while some rooms here will provide you with a sea view.

Theatre Royal is 12 miles from the accommodation, while Newcastle Train Station is 12 miles away. Newcastle International Airport is 19 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gilpin Bridge Inn
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Kendal · 189.61 km from centre

7.8

 

180 reviews

Located in Kendal, Gilpin Bridge Inn is in a national park, a 2-minute drive from Levens Hall and Gardens and 6 minutes from Sizergh Castle. This inn is 6.3 mi (10.2 km) from Brewery Arts Centre and 8.8 mi (14.2 km) from Cartmel Racecourse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Adamson Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Crossford, Dunfermline · 22.71 km from centre

8.2

 

382 reviews

Breakfast available

Located in Dunfermline (Crossford), The Adamson Hotel is within a 5-minute drive of Pittencrieff Park and Dunfermline Golf Club. This hotel is 15.6 mi (25.1 km) from Edinburgh Zoo and 18.9 mi (30.4 km) from Edinburgh Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Station Hotel Aberdeen
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Central Aberdeen, Aberdeen · 148.35 km from centre

8.0

 

901 reviews

Breakfast available

With a stay at Station Hotel Aberdeen in Aberdeen (Central Aberdeen), you'll be steps from Union Square Shopping Centre and 6 minutes by foot from Aberdeen Music Hall. This eco-certified hotel is 0.9 mi (1.4 km) from Aberdeen Harbour and 1.5 mi (2.4 km) from Pittodrie Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
McIntosh Hall - Campus Accommodation
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in St. Andrews · 49.37 km from centre

8.6

 

14 reviews

Breakfast available

With a stay at McIntosh Hall - Campus Accommodation, you'll be centrally located in St. Andrews, steps from University of St. Andrews and 4 minutes by foot from Old Course at St Andrews. This guesthouse is 0.2 mi (0.3 km) from Lundin Golf Club and 0.2 mi (0.4 km) from Royal & Ancient Golf Club of St. Andrews.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Gateway Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kendal · 180.70 km from centre

10.0

 

3 reviews

Breakfast available

With a stay at The Gateway Hotel in Kendal, you'll be within a 15-minute drive of Lake Windermere and Yorkshire Dales National Park. This hotel is 17.7 mi (28.5 km) from Coniston Water and 0.2 mi (0.3 km) from Lyth Valley.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Woodland Bay Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Girvan · 133.82 km from centre

9.4

 

215 reviews

Located in Girvan, Woodland Bay Hotel is near the bay, within a 5-minute drive of Girvan Beach and Girvan Community Garden. This beach hotel is 7.6 mi (12.3 km) from Turnberry Resort Golf Courses and 12.7 mi (20.4 km) from Culzean Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hub By Premier Inn Edinburgh Haymarket
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Inn Dundee North
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Islay Frigate Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tarbert · 138.89 km from centre

7.2

 

491 reviews

Breakfast available

Located in Tarbert, Islay Frigate Hotel has a garden, terrace, bar, and free WiFi throughout the property. The hotel features family rooms.

The rooms have a flat-screen TV, and some accommodations at the hotel have a sea view. All rooms will provide guests with a desk and an electric tea pot.

Breakfast is available, and includes à la carte, vegetarian and vegan options.

You can play darts at Islay Frigate Hotel, and the area is popular for hiking and fishing.

Kilmartin House Museum is 21 miles from the accommodation. Campbeltown Airport is 36 miles from the property.

Compare price on Booking.com
Compare price on Booking.com

Find the Best Deals on Hotels in Scotland

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 travelers 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.

Where to Stay in Scotland

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 cozy 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 a 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.

Read more
tripadvisorHG