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 Ellon · 171.07 km from centre
9.0
176 reviews
Breakfast available
With a stay at New Inn Hotel in Ellon, you'll be within a 10-minute drive of Pitmedden Garden and Newburgh on Ythan Golf Club. This hotel is 5.6 mi (9 km) from Sands of Forvie and 5.7 mi (9.1 km) from Haddo House.

Hotel in Crathorne, Yarm · 203.18 km from centre
9.2
212 reviews
Breakfast available
Surrounded by the picturesque Leven Valley and Yorkshire Moors, Crathorne Hall Hotel offers a luxurious retreat in an Edwardian stately home set within 15 acres of woodland in North Yorkshire. This elegant country house seamlessly blends historic charm with modern comforts across 37 spacious bedrooms.
Unwind amongst well-manicured lawns or explore scenic trails, returning to cosy lounges with roaring fires or the inviting terrace overlooking the grounds. Indulge in exceptional dining and discover the incredible sights of North Yorkshire within easy reach.
Crathorne Hall boasts a storied past hosting politicians and royalty, now providing an idyllic setting for weddings, meetings, and getaways. This dog-friendly hotel offers complimentary Wi-Fi and free parking on-site.
Conveniently located near Darlington, Middlesbrough, Stockton-on-Tees, and just 8 miles from Teesside International Airport, Crathorne Hall Hotel ensures a remarkable North Yorkshire experience.
Part of the Hand Picked Hotels collection featuring country house and coastal resorts across the UK and Channel Isles.

Hotel in Cumbria, Brampton · 116.03 km from centre
9.2
67 reviews
Breakfast available
Located in Brampton, Howard Arms is within a 5-minute drive of New Mills Trout Farm & Fishery and Talkin Tarn Country Park. This hotel is 1.4 mi (2.3 km) from New Mills Trout Fishing Park and 2.2 mi (3.5 km) from RSPB Geltsdale.

Inn in Cumbria, Farlam · 118.69 km from centre
9.3
275 reviews
Set in Farlam, 15 km from Thirlwall Castle, The Belted Will Inn offers accommodation with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 28 km of Housesteads Roman Fort. The property is non-smoking and is located 20 km from University of Cumbria.
An à la carte, continental or Full English/Irish breakfast is available at the property.
You can play darts at the inn, and the area is popular for hiking and cycling.
Cumbria County Council is 20 km from The Belted Will Inn, while Carlisle Railway Station is 20 km away. Newcastle International Airport is 75 km from the property.

Hotel in Lossiemouth · 196.69 km from centre
7.4
1,457 reviews
Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.
Recently refurbished, the rooms at Stotfield Hotel have original character and Victorian features, and each has a private bathroom. Guests benefit from free on-site parking.
Free WiFi is available throughout the property.
The Brasserie Restaurant offers an excellent option for both lunch and dinner. Set overlooking the sea with stunning views across the Moray Firth, it offers freshly prepared food. There is an array of wines and drinks to choose from as well as a selection of over 70 of the finest Scottish whiskeys.
Stotfield Hotel has views towards the Cromarty Firth and the hills of Caithness. The Castle and Coastal Trails are easily accessible, and Inverness is within an hour’s drive.

Inn in Nairn · 186.09 km from centre
7.9
481 reviews
Less than 10 minutes’ walk from Nairn’s coast, this hotel offers free, high-speed Wi-Fi access throughout. Each modern room has an en suite bathroom with a selection of free toiletries. Free off-road parking is provided and Nairn town centre is just a 5-minute walk away.
Dolphins can be spotted off the coast and 2 championship golf courses are within 5 minutes’ drive of The Albert Inn. Inverness Airport is less than 10 minutes’ drive away and Inverness’ lovely city centre can be reached after a 20-minute drive.
Guests can enjoy a full Scottish breakfast in Albert Inn's dining room and there is also an on-site bar to relax with a drink in.

Bed & breakfast in Kingussie · 135.88 km from centre
9.4
16 reviews
Breakfast available
When you stay at The Crossing in Kingussie, you'll be on the riverwalk, within a 10-minute walk of Fused and Light and Kingussie Golf Club. This bed & breakfast is 14.8 mi (23.7 km) from Cairngorms National Park and 0.9 mi (1.5 km) from Ruthven Barracks.

Bed & breakfast in Edinburgh · 2.01 km from centre
8.2
95 reviews
Breakfast available
With a stay at Edinburgh Holiday Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Edinburgh Castle and University of Edinburgh. This bed & breakfast is 1.3 mi (2.1 km) from Royal Mile and 1.5 mi (2.3 km) from Princes Street.

Bed & breakfast in Sedbergh · 192.09 km from centre
8.4
21 reviews
With a stay at George and Dragon Dent in Sedbergh, you'll be within a 15-minute drive of Yorkshire Dales National Park and Dent Heritage Centre. This bed & breakfast is 2.5 mi (4 km) from Ibbeth Peril and 6.2 mi (9.9 km) from Farfield Mill.

Bed & breakfast in Aviemore · 143.54 km from centre
9.6
47 reviews
Breakfast available
Located in Aviemore, Dunroamin is within a 15-minute walk of Strathspey Steam Railway and Dalfaber Neighbourhood Centre. This bed & breakfast is 13.6 mi (21.8 km) from Cairngorms National Park and 0.8 mi (1.3 km) from Cairngorm Brewery.

Inn in Northumberland, Stocksfield · 134.01 km from centre
9.6
136 reviews
Breakfast available
With a stay at Duke of Wellington in Stocksfield, you'll be within a 10-minute drive of St Andrew's Church Corbridge and Corbridge Roman Site. This luxury inn is 4.3 mi (6.9 km) from Aydon Castle and 4.5 mi (7.3 km) from Tyne Riverside Country Park.

Hotel in New Town, Edinburgh · 0.18 km from centre
8.8
893 reviews
Breakfast available
With a stay at Parliament House Hotel in Edinburgh (Edinburgh City Centre), you'll be steps from Princes Street and 5 minutes by foot from Edinburgh Playhouse Theatre. This hotel is 0.4 mi (0.7 km) from George Street and 0.5 mi (0.8 km) from Royal Mile.

Hotel in Montrose · 95.37 km from centre
8.0
85 reviews
When you stay at Star Hotel in Montrose, you'll be near the beach, within a 5-minute walk of Montrose Museum and Art Gallery and Montrose Basin. This hotel is 1.1 mi (1.8 km) from Montrose Beach and 2.7 mi (4.3 km) from Dunninald Castle and Gardens.

Hotel in Fort Augustus · 161.05 km from centre
8.4
65 reviews
Breakfast available
With a stay at Loch Ness Gate House in Fort Augustus, you'll be a 4-minute walk from Clansman Centre and within a 5-minute drive of Allt na Criche. This hotel is 5.6 mi (9 km) from Suidhe Viewpoint and 5.9 mi (9.5 km) from Drynachan Woodturning Gallery.

Hotel in Central Aberdeen, Aberdeen · 147.82 km from centre
8.2
995 reviews
Breakfast available
A stay at Park Inn by Radisson Aberdeen places you in the heart of Aberdeen, within a 10-minute walk of Aberdeen Music Hall and St. Mary's Roman Catholic Cathedral. This hotel is 0.4 mi (0.6 km) from Edward VII and 0.5 mi (0.7 km) from The Duke of Gordon.

Guesthouse in East Lothian, East Linton · 33.31 km from centre
9.0
142 reviews
Breakfast available
With a stay at The Crown & Kitchen 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.4 mi (5.4 km) from John Muir House and 3.4 mi (5.4 km) from Dunbar Town House Museum.

Bed and breakfast in Cockermouth, Bassenthwaite Lake · 142.75 km from centre
9.7
262 reviews
Breakfast available
Set in Bassenthwaite Lake, 15 km from Derwentwater Lake, Lakeside Country Guest House has a terrace, parking on-site and rooms with free WiFi access. The 4-star bed and breakfast has lake views and is 21 km from Buttermere. The accommodation features a housekeeping service and private check-in and check-out for guests.
At the bed and breakfast, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast offers some units with mountain views, and units have a kettle. The units are equipped with heating facilities.
À la carte and Full English/Irish breakfast options with warm dishes, local specialities and pancakes are available. As an added convenience, the bed and breakfast offers packed lunches for guests to bring on excursions and other trips off-property.
Guests at Lakeside Country Guest House will be able to enjoy activities in and around Bassenthwaite Lake, like cycling and hiking.
Askham Hall is 44 km from the accommodation, while World of Beatrix Potter is 49 km from the property. Newcastle International Airport is 128 km away.

Guesthouse in Portinscale, Keswick · 150.28 km from centre
10.0
249 reviews
Breakfast available
With a stay at Lake View in Keswick, you'll be within a 10-minute walk of Derwentwater and Womenrock. This guest house is 16.4 mi (26.4 km) from Ullswater and 1.3 mi (2.1 km) from Crosthwaite Church.

Inn in Barrow-in-Furness, Barrow in Furness · 202.44 km from centre
8.8
90 reviews
Located in Barrow in Furness and with World of Beatrix Potter reachable within 39 km, Ormsgill Inn provides a shared lounge, non-smoking rooms, free WiFi and a bar. The inn features family rooms.
Leeds Bradford International Airport is 142 km away.

Bed & breakfast in Sedgefield, Stockton-on-Tees · 181.66 km from centre
9.0
139 reviews
Breakfast available
With a stay at The Pickled Parson of Sedgefield in Stockton-on-Tees, you'll be a 3-minute walk from Hardwick Park and within a 5-minute drive of Sedgefield Racecourse. This bed & breakfast is 10.6 mi (17 km) from Durham University and 3.1 mi (5 km) from Wynyard Woodland Park.