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.
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 cosy 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.
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 Carlisle · 120.15 km from centre
7.4
683 reviews
Breakfast available
With a stay at Ox Hotel Carlisle in Carlisle, you'll be within a 15-minute walk of Carlisle Masjid and University of Cumbria. This hotel is 1 mi (1.6 km) from Eden Rock and 1.1 mi (1.8 km) from Brunton Park.

Apartment in Dreghorn, Irvine · 96.40 km from centre
9.2
175 reviews
Set in Irvine, 14 km from Royal Troon Golf Club, The Dwelling Place offers accommodation with free WiFi and free private parking. The property is around 23 km from Ayr Racecourse, 41 km from Pollok Country Park and 41 km from House for an Art Lover. The apartment has private entrance.
At the apartment complex, units are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. A fridge and kettle are also offered. The units are equipped with heating facilities.
Hampden Park is 42 km from the apartment, while Ibrox Stadium is 42 km from the property. Glasgow Prestwick Airport is 15 km away.

Hotel in Inchture, Perth · 54.67 km from centre
8.2
129 reviews
Located in Perth, Inchture Hotel is a 4-minute drive from Cairn O'Mohr Fruit Wines and 7 minutes from Dundee Karting. This hotel is 6.4 mi (10.3 km) from TeamSport Go Karting Dundee and 6.5 mi (10.5 km) from Camperdown Country Park and Templeton Woods.

Hotel in Dyce, Aberdeen · 150.76 km from centre
8.0
4 reviews
Breakfast available
With a stay at Premier Inn Aberdeen Airport - Dyce in Aberdeen (Dyce), you'll be within a 15-minute drive of Union Square Shopping Centre and Kirkhill Forest. This hotel is 1.2 mi (2 km) from TECA and 1.3 mi (2.1 km) from P&J Live.

Hotel in Carlisle · 120.15 km from centre
6.8
90 reviews
Breakfast available
With a stay at Ox Hotel Carlisle in Carlisle, you'll be within a 15-minute walk of Carlisle Masjid and University of Cumbria. This hotel is 1 mi (1.6 km) from Eden Rock and 1.1 mi (1.8 km) from Brunton Park.

Hotel in Perth · 51.56 km from centre
7.0
306 reviews
With a stay at Lovat Hotel in Perth, you'll be within a 10-minute walk of Perth Ice Rink and Perth Leisure Pool. This hotel is 0.9 mi (1.4 km) from St. Ninian's Cathedral and 1 mi (1.7 km) from Perth Theatre.

Hotel in Newbridge · 13.58 km from centre
7.8
174 reviews
Breakfast available
Located in Newbridge, Premier Inn Edinburgh Airport - M9 Jct1 is within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 11.6 mi (18.7 km) from Edinburgh Castle and 11.6 mi (18.7 km) from Royal Mile.

Hotel in Kendal · 180.70 km from centre
9.6
162 reviews
Breakfast available
Located in Kendal, The Gateway Hotel is in a rural location, within a 5-minute drive of Lyth Valley and The Quaker Tapestry Museum & Exhibition. This hotel is 7.9 mi (12.8 km) from Lake Windermere and 8.5 mi (13.7 km) from Yorkshire Dales National Park.

Motel in Dumfries, Castle Douglas · 111.35 km from centre
8.6
1,105 reviews
Breakfast available
Located on the banks of Loch Auchenreoch, The Inn on the Loch offers bed and breakfast accommodation in this beautiful corner of South West Scotland. Free private parking is possible on site, and free Wi-Fi is accessible throughout.
The Inn on the Loch offers a range of contemporary, en suite rooms as well as a self-contained two-bedroom apartment. All rooms have a TV with DVD player and tea and coffee making facilities, and the apartment has a separate lounge and kitchenette.
The property’s own restaurant offers a menu based around seasonal, locally produced ingredients. Guests are welcome to enjoy a drink or meal overlooking the lake, on the property’s spacious terrace.
Guests are welcome to go boating or fishing on the loch, and guests can also bring their own jet skis. Local cycling and walking trails can be reached in a few minutes from the property. The unspoilt coastline of Solway Firth is 15 miles from The Inn.

Hotel in City Centre Glasgow, Glasgow · 66.67 km from centre
8.6
51 reviews
Breakfast available
With a stay at Premier Inn Glasgow City - George Square in Glasgow (City Centre Glasgow), you'll be steps from Merchant City and 8 minutes by foot from George Square. This hotel is 0.6 mi (0.9 km) from Glasgow Green and 0.6 mi (1 km) from Buchanan Street.

Hotel in Ingliston, Newbridge · 10.85 km from centre
8.6
2,506 reviews
Breakfast available
Located in Newbridge (Ingliston), Moxy Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This hotel is 7.1 mi (11.5 km) from George Street and 7.2 mi (11.6 km) from Grassmarket.

Hotel in Dyce · 151.57 km from centre
8.4
1,047 reviews
Breakfast available
The Aberdeen Dyce Hotel is just 2 miles from the airport, 1.6 miles from P&J Live at TECA and 6 miles from the city centre. Guests can enjoy a drink in the bar or relax in the informal Caskieben Lounge. Complimentary Wi-Fi is available in the public areas.
The hotel has an excellent location for exploring Aberdeenshire and Royal Deeside. There are over 30 golf courses within driving distance of the hotel.
The Aberdeen Dyce Hotel is home to 7 meeting rooms and an Events Team who will plan your meeting or event with you.

Hotel in Whitley Bay · 149.44 km from centre
8.1
1,353 reviews
<h2>Comfortable Accommodations</h2>
Dunes Hotel in Whitley Bay offers family rooms with private bathrooms, tea and coffee makers, hairdryers, free toiletries, showers, carpeted floors, TVs, electric kettles, and wardrobes.
<h2>Essential Facilities</h2>
Guests enjoy free WiFi, full-day security, luggage storage, and free on-site private parking. Reception staff speak English.
<h2>Prime Location</h2>
Located a 7-minute walk from Whitley Bay, the hotel is 15 km from Northumbria University, Theatre Royal, and St James' Park. Newcastle International Airport is 17 km away.
<h2>Guest Satisfaction</h2>
Highly rated for value for money, convenient location, and attentive staff.

Hotel in Campbeltown · 162.58 km from centre
8.2
841 reviews
Breakfast available
Argyll Arms Hotel is set on Campbeltown’s main street, close to the seafront and where the ferries leave for Ardrossan. The hotel was once the Duke of Argyll’s Victorian hunting lodge and now features comfortable rooms and a restaurant.
The traditional rooms at Argyll Arms Hotel have a TV, tea and coffee-making facilities, heating and a bathroom.
The restaurant offers homecooked Scottish fayre and you can enjoy a drink in the lounge, where there is free Wi-Fi.
You can enjoy beautiful coastal walks around the Mull of Kintyre peninsula, which offers views of mainland Scotland and the Isle of Arran from the East, and Ireland from the West coast.
Picturesque villages including Carradale and Southend are within 30 minutes’ drive, while Machrihanish is just 10 minutes away. Davaar Island and the Mull of Kintyre Lighthouse and viewing point are within 3.5 miles of the hotel.

Hotel in South Queensferry · 13.94 km from centre
8.2
66 reviews
Breakfast available
Located in South Queensferry, Premier Inn Edinburgh - South Queensferry is within a 15-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 10 mi (16.2 km) from Princes Street and 11 mi (17.8 km) from Edinburgh Castle.

Guesthouse in East Lothian, East Linton · 33.39 km from centre
8.4
511 reviews
Breakfast available
With a stay at The Linton Hotel in East Linton, you'll be within a 5-minute drive of Preston Mill & Phantassie Doocot Mill and Hailes Castle. This guest house is 3.3 mi (5.3 km) from Dunbar Town House Museum and 3.3 mi (5.3 km) from John Muir House.

Hotel in Biggar · 58.84 km from centre
8.2
785 reviews
Breakfast available
Located in Biggar, Days Inn by Wyndham Abington M74 is within a 15-minute drive of Leadhills and Wanlockhead Railway and Museum of Lead Mining. This hotel is 11.5 mi (18.5 km) from Biggar Gasworks and 14.1 mi (22.7 km) from Falls of the Clyde.

Hotel in Banchory · 129.10 km from centre
9.2
375 reviews
Located in Banchory, Tor Na Coille Hotel & Restaurant is within a 5-minute drive of Banchory Museum and Platform 22. This hotel is 15.2 mi (24.5 km) from Cairngorms National Park and 1.1 mi (1.8 km) from Falls of Feugh.

Hotel in Central Aberdeen, Aberdeen · 148.04 km from centre
8.4
1,002 reviews
Breakfast available
A stay at Holiday Inn Express Aberdeen City Centre by IHG places you in the heart of Aberdeen, within a 15-minute walk of Union Square Shopping Centre and St. Mary's Roman Catholic Cathedral. This hotel is 0.3 mi (0.4 km) from Aberdeen Music Hall and 0.4 mi (0.6 km) from Prince Albert the Prince Consort.

Hotel in Paisley · 77.84 km from centre
Breakfast available
With a stay at Premier Inn Glasgow Airport in Paisley, you'll be within a 15-minute drive of OVO Hydro and University of Glasgow. This hotel is 9.2 mi (14.9 km) from Hampden Park and 17.9 mi (28.8 km) from Loch Lomond.