Last-minute bed and breakfast deals in Scotland

Fri, 13 Jun
Mon, 16 Jun
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 13 Jun
Mon, 16 Jun
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 of properties

Explore over 100,000 properties across the UK with our easy-to-use filters and 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.

Och aye, finding a bed and breakfast in Scotland is a bonny quandary to be in. There’s no better way to experience this stunner of a country than with a cozy bed and breakfast stay. Whether you’re planning a cheap 1-night getaway or a luxurious 2-night escape, there’s an option for you - whatever your budget. With so many affordable deals, a hearty breakfast and a warm Scottish welcome, you can enjoy the best this beautiful country has to offer. From the Highlands to the coast, B&Bs are the perfect base for your Scottish adventure.

Read more

Clear filters

Scotland

Most popular
Sort by

See the latest prices and deals by choosing your dates

Clan Macduff Hotel
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.

Hotel in Fort William · 152.36 km from centre

8.9

 

2,312 reviews

Looking onto Loch Linnhe, the Clan Macduff Hotel offers scenic views of the Highland landscape, free WiFi in public areas, free private parking and a restaurant serving Highland cuisine.

Each bright room at Clan Macduff Hotel includes a private bathroom, as well as a flat-screen TV, hairdryer, and tea/coffee facilities.

Some rooms offer views of the loch. Make sure you book a room with a loch view as not all rooms offer this.

Guests can enjoy free buffet breakfast in the restaurant. While in the evening the restaurant offers a wide range of dishes using Scottish produce. The lounge bar offers a selection of over 50 different Scottish malt whiskeys, 30 Scottish gins and a range of Scottish and local beers.

Ben Nevis, the highest mountain in Britain, is 10 minutes’ drive away. The Ben Nevis Distillery can be reached in 10 minutes by car.

It is just 5 minutes' drive from Fort William or approximately 35 minute walk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ben Nevis Hotel & Leisure Club
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 Fort William · 151.91 km from centre

6.8

 

852 reviews

Breakfast available

With a stay at Ben Nevis Hotel & Leisure Club in Fort William, you'll be in the historical district, within a 10-minute drive of Ben Nevis and Loch Linnhe. This eco-certified hotel is 0.5 mi (0.8 km) from Inverlochy Castle and 0.6 mi (1 km) from Commando Monument.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Harbour House 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.

Bed & breakfast in Portpatrick, Stranraer · 173.50 km from centre

8.6

 

234 reviews

Breakfast available

Located in Stranraer, The Harbour House Hotel is by the sea, within a 15-minute drive of Dunskey Garden and Castle of St John. This beach bed & breakfast is 7.9 mi (12.6 km) from Stranraer Museum and 8.4 mi (13.5 km) from Mull of Galloway Trail - North.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dalmahoy Hotel & Country Club
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.

Hotel in Dalmahoy, Kirknewton · 12.59 km from centre

8.6

 

1,441 reviews

Breakfast available

When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This family-friendly hotel is 8 mi (12.9 km) from Princes Street and 9.1 mi (14.7 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Waverley Castle 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 Melrose · 47.86 km from centre

7.4

 

386 reviews

Located in Melrose, The Waverley Castle Hotel is in a rural location, within a 5-minute drive of Waverley Line and Saint Cuthbert's Way. This hotel is 1.1 mi (1.8 km) from Melrose Abbey and 1.4 mi (2.3 km) from Southern Upland Way - Section A Trailhead.

Compare price on Booking.com
Compare price on Booking.com
Primary image
No 11
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.

Hotel in Leith, Edinburgh · 0.80 km from centre

8.8

 

527 reviews

Breakfast available

A stay at No 11 places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This luxury hotel is 1.1 mi (1.8 km) from Royal Mile and 1.6 mi (2.6 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Leonardo Edinburgh Murrayfield
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 Edinburgh · 5.65 km from centre

8.0

 

961 reviews

Breakfast available

In the heart of Edinburgh, Leonardo Edinburgh Murrayfield is within a 5-minute drive of Royal Burgess Golf Course and Edinburgh Zoo. This eco-certified hotel is 1.5 mi (2.4 km) from Bruntsfield Links Golf Course and 1.5 mi (2.4 km) from Lauriston Castle.

Compare price on Booking.com
Compare price on Booking.com
Reception
Linnhe Lochside Holidays
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.

Holiday park in Fort William · 156.91 km from centre

9.2

 

156 reviews

Located in Fort William, Linnhe Lochside Holidays is by the sea, within a 10-minute drive of Neptune's Staircase and Ben Nevis Distillery. This beach holiday park is 4.3 mi (6.9 km) from Inverlochy Castle and 5.8 mi (9.4 km) from West Highland Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Britannia Hotel Edinburgh
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 Edinburgh · 2.16 km from centre

5.6

 

1,071 reviews

Breakfast available

A stay at Britannia Hotel Edinburgh places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This hotel is 1.9 mi (3 km) from Edinburgh Castle and 1.9 mi (3.1 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
The Victoria 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 Bamburgh · 99.76 km from centre

8.6

 

4,024 reviews

Breakfast available

In the heart of historical Bamburgh, The Victoria Hotel features a brasserie restaurant and free Wi-Fi. The elegant rooms with attached bathroom feature LCD TVs and tea/coffee facilities, and some rooms have views of Bamburgh Castle.
A full English breakfast is provided, and high-quality contemporary meals are also served for lunch and dinner.

Friendly and welcoming, The Victoria overlooks the village green and, and there are views of Holy Island from the building.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Great Western 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 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ibis budget Edinburgh Park
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 Edinburgh · 8.45 km from centre

8.0

 

906 reviews

Breakfast available

Located in Edinburgh (Gogar), ibis budget Edinburgh Park is within a 15-minute drive of Murrayfield Stadium and Princes Street. This hotel is 6.3 mi (10.1 km) from George Street and 6.4 mi (10.3 km) from Grassmarket.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Britannia Inn Glasgow
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 City Centre Glasgow, Glasgow · 68.12 km from centre

7.0

 

970 reviews

Breakfast available

Located in Glasgow (City Centre Glasgow), Britannia Inn Glasgow is within a 5-minute drive of Kelvingrove Art Gallery and Museum and University of Glasgow. This hotel is 0.9 mi (1.4 km) from Buchanan Street and 1.2 mi (1.9 km) from Merchant City.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coylumbridge Resort Hotel
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.

Hotel in Aviemore · 140.82 km from centre

6.6

 

986 reviews

Breakfast available

When you stay at Coylumbridge Resort Hotel in Aviemore, you'll be on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor Centre and Speyside Wildlife. This family-friendly hotel is 16 mi (25.7 km) from Cairngorms National Park and 1.8 mi (2.9 km) from Strathspey Steam Railway.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hampton by Hilton Edinburgh Airport
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 Ingliston, Newbridge · 10.83 km from centre

8.8

 

956 reviews

Breakfast available

Located in Newbridge (Ingliston), Hampton by Hilton Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 6.8 mi (11 km) from Princes Street and 6.9 mi (11.1 km) from Princes Street Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ennerdale Country House 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 Western Lake District, Cleator · 161.92 km from centre

8.2

 

295 reviews

Breakfast available

Located in Cleator, Ennerdale Country House Hotel is in a rural location, within a 5-minute drive of Longland Lake Country Park and Clints Quarry. This eco-certified hotel is 1.2 mi (1.9 km) from Cleator Moor Library and 1.2 mi (1.9 km) from Bighill Community Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Dunblane Hydro
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.

Hotel in Dunblane · 54.41 km from centre

8.2

 

941 reviews

Breakfast available

When you stay at DoubleTree by Hilton Dunblane Hydro in Dunblane, you'll be in the historical district, within a 15-minute drive of Stirling Castle and Blair Drummond Safari Park. This eco-certified hotel is 11.9 mi (19.1 km) from Loch Lomond and The Trossachs National Park and 0.8 mi (1.2 km) from Cathedral Museum.

Compare price on Booking.com
Compare price on Booking.com
Reception
DoubleTree by Hilton Glasgow Central
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.

Hotel in City Centre Glasgow, Glasgow · 67.48 km from centre

8.8

 

997 reviews

Breakfast available

Centrally located in Glasgow, DoubleTree by Hilton Glasgow Central is within a 15-minute walk of George Square and Gallery of Modern Art. This hotel is 1.6 mi (2.6 km) from Botanic Gardens and 1.7 mi (2.7 km) from Kelvingrove Art Gallery and Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Malmaison Newcastle
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.

Hotel in Newcastle-upon-Tyne · 148.22 km from centre

9.0

 

951 reviews

Breakfast available

Located in Newcastle-upon-Tyne (Quayside), Malmaison Newcastle is steps from Quayside and a 5-minute drive from St. James' Park. This eco-certified hotel is 11.7 mi (18.9 km) from Beamish Open Air Museum and 0.4 mi (0.7 km) from High Level Bridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Windermere Suites
Full StarFull 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 & breakfast in Windermere · 176.35 km from centre

9.6

 

104 reviews

When you stay at Windermere Suites in Windermere, you'll be in a national park, within a 5-minute drive of World of Beatrix Potter and Lake Windermere. This luxury bed & breakfast is 13.3 mi (21.5 km) from Ullswater and 0.9 mi (1.4 km) from Orrest Head.

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