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 Leuchars, St. Andrews · 51.23 km from centre
7.2
5 reviews
With a stay at Ye Olde Hotel in St. Andrews, you'll be steps from St. Athernase Church and a 3-minute drive from Eden Mill St Andrews. This hotel is 7.3 mi (11.7 km) from Old Course at St Andrews and 3 mi (4.8 km) from Drumoig Golf Course.

Hostel in Buttermere, Cockermouth · 157.20 km from centre
9.0
30 reviews
Breakfast available
Located in Cockermouth, YHA Buttermere - Hostel is in a rural location, within a 5-minute drive of Buttermere Lake and Crummock Water. This hostel is 13.7 mi (22.1 km) from Lodore Falls and 16.4 mi (26.4 km) from Derwentwater.

Apartment in Haymarket, Edinburgh · 1.79 km from centre
8.8
2,295 reviews
Well set in Edinburgh, PREMIER SUITES Edinburgh Fountain Court provides express check-in and check-out and private parking. There is a private entrance at the apartment for the convenience of those who stay. The accommodation features a 24-hour front desk, a lift and luggage storage for guests.
Featuring a well-fitted kitchen with a dishwasher and an oven, each unit also comes with a safety deposit box, a cable flat-screen TV, ironing facilities, wardrobe and a seating area with a sofa. With a private bathroom equipped with a shower and a hair dryer, units at the apartment complex also provide guests with free WiFi. At the apartment complex, all units are fitted with bed linen and towels.
Popular points of interest near the apartment include Edinburgh International Conference Centre, Edinburgh Castle and National Museum of Scotland. Edinburgh Airport is 8 km away.

Guesthouse in Alnwick · 110.82 km from centre
7.6
69 reviews
With a stay at The Georgian Guesthouse in Alnwick, you'll be within a 10-minute walk of Alnwick Castle and Alnwick Playhouse. This guest house is 0.1 mi (0.2 km) from Alnwick Garden and 0.3 mi (0.5 km) from Barter Books.

Hotel in Darlington, Piercebridge · 184.67 km from centre
8.2
117 reviews
Situated in Piercebridge, 43 km from Lumley Castle, George of Piercebridge features accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a bar. The hotel has a hot tub and a 24-hour front desk.
Rooms come with a coffee machine, a flat-screen TV and free WiFi, while certain rooms are equipped with a balcony and some have river views. The rooms will provide guests with a desk and a kettle.
A continental, Full English/Irish or vegetarian breakfast can be enjoyed at the property.
Lightwater Valley Theme Park is 45 km from the hotel, while Beamish Museum is 46 km from the property. Teesside International Airport is 20 km away.

Hotel in Penrith · 146.10 km from centre
8.6
88 reviews
Breakfast available
With a stay at The Lounge Hotel and Bar in Penrith, you'll be within a 10-minute drive of Ullswater and Penrith Leisure Centre. This hotel is 15 mi (24.2 km) from Yorkshire Dales National Park and 0.1 mi (0.1 km) from Eden Valley.

Hotel in Stepps, Glasgow · 59.09 km from centre
Breakfast available
Located in Glasgow, Premier Inn Glasgow Stepps - M80 J3 is within a 15-minute drive of OVO Hydro and Buchanan Street. This hotel is 9.1 mi (14.6 km) from Hampden Park and 7.9 mi (12.8 km) from University of Glasgow.

Hotel in Tobermory · 192.51 km from centre
8.5
1,436 reviews
Awarded "Island Hotel of the Year", choose to visit a hotel of real character with spacious rooms, world-class views, elegance and comfort.
The restaurant area has also been awarded the Scottish "romantic restaurant of the year". Dine on the best food that the amazing local larder can provide as you gaze out to sea and towards the distant Morven Mountains.
Situated in the beautiful village of Tobermory, the Western Isles Hotel stands out as a grand old lady looking out imperiously from her headland over Tobermory village, harbour and bay to the Sound of Mull and mainland Scotland beyond, as she has done for nearly 150 years.

Guest house in Dingwall · 197.51 km from centre
5.2
651 reviews
Royal Hotel is a guest house offering accommodation in Dingwall. Some of the rooms have views of the town.
Most of the rooms have a en suite bathroom and all are equipped with tea/coffee making facilities.
Inverness is 18 km from Royal Hotel, while Nairn is 33 km away. The nearest airport is Inverness Airport, 23 km from the property.

Guesthouse in Bowness-on-Windermere, Windermere · 177.32 km from centre
9.2
466 reviews
Breakfast available
With a stay at The Westbourne in Windermere, you'll be within a 15-minute walk of Lake Windermere and World of Beatrix Potter. This guest house is 14.5 mi (23.3 km) from Ullswater and 0.4 mi (0.6 km) from Old Laundry Theatre.

Hotel in Stirling · 48.23 km from centre
8.8
1,000 reviews
Breakfast available
With a stay at Holiday Inn Express Stirling by IHG in Stirling, you'll be within a 10-minute drive of Stirling Castle and The Engine Shed. This hotel is 2 mi (3.3 km) from Tolbooth and 2.1 mi (3.4 km) from Museum of the Argyll & Sutherland Highlanders.

Apartment in South Shields, Westoe · 154.53 km from centre
10.0
1 review
Situated in Westoe, 2.2 km from Sandhaven Beach, Town Centre Apartments features accommodation with free WiFi and free private parking. The property is around 9.3 km from Stadium of Light, 14 km from Baltic Centre for Contemporary Art and 15 km from The Glasshouse International Centre for Music. Northumbria University is 16 km from the apartment and Utilita Arena is 16 km away.
The accommodation comes with a flat-screen TV and a private bathroom with bath while the kitchen has an oven, a microwave and a toaster. A fridge and stovetop are also available, as well as a kettle. At the apartment complex, each unit includes bed linen and towels.
Theatre Royal is 15 km from the apartment, while Newcastle Train Station is 16 km from the property. Newcastle International Airport is 23 km away.

Bed & breakfast in Keswick · 150.60 km from centre
9.2
150 reviews
With a stay at Crow Park Hotel in Keswick, you'll be within a 10-minute walk of Derwentwater and Derwent Pencil Museum. This bed & breakfast is 10.9 mi (17.5 km) from Buttermere Lake.

Hotel in Ballater · 122.07 km from centre
8.2
240 reviews
Breakfast available
Located in Ballater, Balmoral Arms is in a national park – a 1-minute drive from Ballater Golf Club and 9 minutes from Cairngorms National Park. This hotel is 7.8 mi (12.5 km) from Balmoral Castle and 8.6 mi (13.9 km) from Royal Lochnagar Distillery.

Hotel in Hawes · 193.86 km from centre
7.8
393 reviews
Set in Hawes, within 15 km of Aysgarth Falls and 27 km of Forbidden Corner, OYO Cocketts Hotel offers accommodation with a shared lounge and free WiFi throughout the property as well as free private parking for guests who drive. The property is non-smoking and is situated 36 km from Brough Castle.
All rooms in the hotel are equipped with a flat-screen TV. The units feature a private bathroom with a shower and free toiletries.
Buffet and continental breakfast options are available at OYO Cocketts Hotel.
Richmond Castle is 39 km from the accommodation, while Kendal Castle is 42 km away. Teesside International Airport is 68 km from the property.

Apartment in Sunderland · 163.61 km from centre
5.8
4 reviews
Boasting a hot tub, Park Studios is located in Sunderland. The property is set 16 km from Lumley Castle, 19 km from Baltic Centre for Contemporary Art and 19 km from The Glasshouse International Centre for Music. The property is non-smoking and is situated 2.5 km from Stadium of Light.
With free WiFi, this apartment features a flat-screen TV and a fully equipped kitchenette with a microwave. Towels and bed linen are offered in the apartment.
Theatre Royal is 20 km from the apartment, while Newcastle Train Station is 20 km from the property. Newcastle International Airport is 30 km away.

Hotel in Braithwaite, Keswick · 150.36 km from centre
8.9
1,536 reviews
Just 2 miles from Keswick, The Coledale is a 19th-century country inn with 2 traditional bars and elegant rooms. In a peaceful hillside location, the Inn has ample free parking and free WiFi throughout.
Located in both the Georgian and Victorian parts of the hotel, all of the en suite rooms at The Coledale Inn have tea/coffee facilities and TVs. A full English breakfast is provided
Both the Victorian Bar and the Georgian Bar have a fine selection of traditional and local ales.
Situated above Braithwaite Village, The Coledale is 20 miles from junction 40 of the M6.
Free Wi-Fi is available in public areas.

Guest house in Stranraer · 164.72 km from centre
7.7
1,049 reviews
Set in Stranraer, Dumfries and Galloway region, Windsor house is situated less than 1 km from Stranraer Beach. The guest house has family rooms.
With a private bathroom, units at the guest house also have free WiFi. At the guest house, some units are soundproof.
Glasgow Prestwick Airport is 88 km from the property.

Inn in Clovenfords, Galashiels · 42.02 km from centre
7.8
166 reviews
Breakfast available
When you stay at OYO Clovenfords Hotel in Galashiels, you'll be within a 10-minute drive of Torwoodlee Golf Club and Bank Street Gardens. This inn is 3.5 mi (5.6 km) from Old Gala House and 3.8 mi (6.1 km) from Waverley Line.

Hotel in Inverness · 177.59 km from centre
7.8
1,032 reviews
Set in Inverness, 3.9 km from Inverness Castle, Drumdevan Country House, Inverness has large private grounds with a terrace, which is protected by Historic Scotland. The hotel was built in 1880 and has direct access to Loch Ness via private road 5 km from the property. The property is situated directly on the North Coast 500 route, 5 km from Caledonian Canal, 5 km from University of the Highlands and Islands, Inverness.
At the hotel, all rooms are en-suite with a vanity desk and a wardrobe. The en-suite rooms are fitted with a large shower and free luxury toiletries.. All rooms in Drumdevan Country House, Inverness are equipped with a flat-screen TV and a hair dryer.
The hotel operates a 24 hour self checkin service
Raigmore Hospital is 5 km from the accommodation, while Caledonian Thistle is 6 km from the property. Inverness Airport is 16 km away.