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 Newcastle City Center, Newcastle-upon-Tyne · 147.62 km from centre
8.6
1,002 reviews
Breakfast available
With a stay at Hampton By Hilton Newcastle, you'll be centrally located in Newcastle-upon-Tyne, within a 10-minute walk of Grainger Market and Castle Keep. This hotel is 0.8 mi (1.3 km) from St. James' Park and 1 mi (1.7 km) from Utilita Arena Newcastle.

Inn in Millom · 193.97 km from centre
7.4
24 reviews
Breakfast available
With a stay at The Bear on the Square in Millom, you'll be just steps from Millom Library and The Beggar's Theatre. This inn is 0.2 mi (0.3 km) from Millom Heritage and Arts Centre and 0.3 mi (0.5 km) from Millom Community Hospital.

Inn in Coldstream · 67.38 km from centre
8.8
108 reviews
Breakfast available
With a stay at Newcastle Arms Hotel in Coldstream, you'll be within a 5-minute walk of Home Park and Coldstream Library. This inn is 0.2 mi (0.4 km) from Henderson Park and 0.7 mi (1.1 km) from Hirsel Golf Club.

Hotel in Newcastle City Center, Newcastle-upon-Tyne · 147.40 km from centre
8.8
1,001 reviews
Breakfast available
With a stay at Hotel Indigo Newcastle by IHG, you'll be centrally located in Newcastle-upon-Tyne – a 7-minute walk from St. James' Park and 11 minutes by foot from University of Newcastle-upon-Tyne. This hotel is 0.7 mi (1.1 km) from Northumbria University and 1.1 mi (1.8 km) from Quayside.

Hotel in Dunfermline · 21.36 km from centre
8.5
1,181 reviews
Set in Dunfermline, 14 km from Forth Bridge, The Inn At Charlestown offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star hotel offers room service and free WiFi. Guests can make use of a bar.
Hopetoun House is 15 km from the hotel, while Edinburgh Zoo is 23 km away. Edinburgh Airport is 20 km from the property.

Hotel in Hexham · 122.52 km from centre
7.4
369 reviews
Breakfast available
With a stay at The George Hotel in Hexham, you'll be within a 5-minute drive of Chesters Roman Fort and Northumberland National Park. This hotel is 4 mi (6.4 km) from Brocolitia Roman Fort and 4 mi (6.4 km) from Temple of Mithras.

Guesthouse in Aberdeen · 147.27 km from centre
9.2
119 reviews
Breakfast available
With a stay at The Dutch Mill Hotel in Aberdeen (Aberdeen West End), you'll be steps from Queen Victoria Statue and 10 minutes by foot from Rubislaw Quarry. This guest house is 0.7 mi (1.2 km) from Johnston Gardens and 0.8 mi (1.3 km) from Gordon Highlanders Museum.

Hotel in Cockermouth · 143.36 km from centre
8.6
14 reviews
Located in Cockermouth, Broughton Craggs Hotel is a 5-minute drive from Amethyst Health and Beauty and 6 minutes from Wordsworth House and Garden. This hotel is 2.8 mi (4.5 km) from Wordsworth House and 3.1 mi (5 km) from Castlegate House Gallery.

Bed and breakfast in Penrith · 146.39 km from centre
8.5
310 reviews
Featuring 3-star accommodation, Tynedale Guest House is set in Penrith, 7.6 km from Askham Hall and 31 km from Derwentwater Lake. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge. The bed and breakfast has family rooms.
All units in the bed and breakfast are fitted with a TV.
Breakfast is available, and includes continental, Full English/Irish and Asian options.
Guests at Tynedale Guest House will be able to enjoy activities in and around Penrith, like cycling.
World of Beatrix Potter is 44 km from the accommodation, while Buttermere is 45 km from the property. Newcastle International Airport is 100 km away.

Hotel in Larkhall · 53.51 km from centre
8.8
392 reviews
Breakfast available
With a stay at Radstone Hotel in Larkhall, you'll be within a 5-minute drive of Larkhall Leisure Centre and Gouldings Garden Centre. This hotel is 2.9 mi (4.7 km) from Larkhall Circuit and 3.1 mi (5.1 km) from Chatelherault Country Park.

Guesthouse in Leven · 29.68 km from centre
9.8
343 reviews
Breakfast available
When you stay at Dunclutha Guest House in Leven, you'll be near the beach, within a 15-minute walk of Leven Beach and Fife Heritage Railway. This guest house is 15.2 mi (24.5 km) from University of St. Andrews and 18.1 mi (29.2 km) from Old Course at St Andrews.

Hotel in City Centre Glasgow, Glasgow · 68.12 km from centre
8.8
1,000 reviews
Breakfast available
A stay at Hilton Glasgow places you in the heart of Glasgow, within a 5-minute drive of OVO Hydro and Scottish Exhibition and Conference Centre. This hotel is 1 mi (1.5 km) from Buchanan Street and 1.1 mi (1.8 km) from Argyll Arcade.

Guesthouse in Fort William · 152.21 km from centre
9.4
243 reviews
With a stay at Maclean Guest House in Fort William (Fort William City Centre), you'll be steps from Loch Linnhe and Belford Hospital. This guest house is 0.3 mi (0.5 km) from Lochaber Leisure Centre and 0.3 mi (0.6 km) from Old Fort of Fort William.

Hotel in Dyce, Aberdeen · 150.89 km from centre
8.6
567 reviews
Breakfast available
Located in Aberdeen (Dyce), Holiday Inn Express Aberdeen Airport by IHG is within a 5-minute drive of TECA and P&J Live. This hotel is 2.2 mi (3.5 km) from Kirkhill Forest and 2.5 mi (4 km) from Formartine and Buchan Way.

Hotel in Largs · 106.26 km from centre
8.4
306 reviews
Breakfast available
With a stay at Brisbane House Hotel in Largs, you'll be within a 5-minute drive of Douglas Park and Víkingar!. This beach hotel is 1.5 mi (2.4 km) from Pencil Monument and 1.7 mi (2.7 km) from Cumbrae Ferry Terminal.

Hotel in Busby, Glasgow · 69.89 km from centre
9.2
332 reviews
Breakfast available
Located in Glasgow, The Busby Hotel is within a 15-minute drive of OVO Hydro and Hampden Park. This hotel is 7.2 mi (11.5 km) from Buchanan Street and 7.9 mi (12.8 km) from Scottish Exhibition and Conference Centre.

Hotel in Glasgow · 56.33 km from centre
8.2
857 reviews
Breakfast available
Located in Glasgow, Holiday Inn Express Strathclyde Park M74 JCT 5 by IHG is within a 15-minute drive of Celtic Park and Glasgow Green. This hotel is 9.6 mi (15.5 km) from Merchant City and 10.3 mi (16.7 km) from Hampden Park.

Hotel in Newcastle-upon-Tyne · 147.75 km from centre
8.6
1,003 reviews
Breakfast available
With a stay at Crowne Plaza Newcastle - Stephenson Quarter by IHG in Newcastle-upon-Tyne, you'll be within a 10-minute walk of Castle Keep and Chinatown. This spa hotel is 0.6 mi (1 km) from Tyne Bridge and 0.8 mi (1.3 km) from Eldon Square Shopping Centre.

Hotel in Newcastle City Center, Newcastle-upon-Tyne · 147.79 km from centre
8.4
38 reviews
Breakfast available
A stay at Four Points Flex by Sheraton Newcastle places you in the heart of Newcastle-upon-Tyne, within a 15-minute walk of St. James' Park and Bigg Market. This hotel is 0.2 mi (0.3 km) from Newcastle-upon-Tyne St. Nicholas' Cathedral and 0.3 mi (0.5 km) from Castle Keep.

Hotel in Dumfries · 103.40 km from centre
8.4
559 reviews
Breakfast available
A stay at Holiday Inn Dumfries by IHG places you in the heart of Dumfries, within a 5-minute drive of Burns' mausoleum and Devorgilla Bridge. This hotel is 1.5 mi (2.4 km) from Dumfries Museum and 1.8 mi (2.9 km) from Robert Burns Centre.