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 Darlington · 182.79 km from centre
8.8
361 reviews
Breakfast available
A stay at Walworth Castle Hotel, BW Signature Collection places you in the heart of Darlington – a 1-minute drive from Walworth Castle Birds of Prey and 7 minutes from Raby Castle. This hotel is 15.9 mi (25.7 km) from Yorkshire Dales National Park and 5.4 mi (8.7 km) from National Railway Museum at Shildon.
Hotel in Dumfries · 94.95 km from centre
8.8
304 reviews
Located in Dumfries, Friars Carse Country House Hotel is in the historical district, within a 5-minute drive of Morton Castle and Ellisland Farm. This historic hotel is 2.1 mi (3.3 km) from Garden of Cosmic Speculation and 2.5 mi (4.1 km) from Blackwood Loch.
Hotel in Hamilton · 56.95 km from centre
9.2
935 reviews
Breakfast available
When you stay at Hampton by Hilton Hamilton Park in Hamilton, you'll be in the business district, just steps from Strathclyde Country Park and Hamilton Park Racecourse. This hotel is 2.8 mi (4.5 km) from Chatelherault Country Park and 4.7 mi (7.6 km) from Daldowie Garden of Remembrance.
Hotel in City Centre Glasgow, Glasgow · 67.83 km from centre
8.6
961 reviews
Breakfast available
A stay at Malmaison Glasgow places you in the heart of Glasgow, within a 15-minute walk of Buchanan Street and George Square. This eco-friendly hotel is 0.6 mi (1 km) from Merchant City and 1.3 mi (2.2 km) from OVO Hydro.
Bed & breakfast in Keswick · 150.62 km from centre
9.2
142 reviews
With a stay at Crow Park Hotel in Keswick, you'll be within a 10-minute walk of Derwentwater and Cumberland Pencil Museum. This bed & breakfast is 10.9 mi (17.5 km) from Buttermere Lake.
Guesthouse in Edinburgh · 1.67 km from centre
6.0
426 reviews
With a stay at Sakura Edinburgh Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and Edinburgh Castle. This guest house is 0.3 mi (0.5 km) from University of Edinburgh and 1.7 mi (2.7 km) from Princes Street.
Hotel in Broughton, Edinburgh · 0.43 km from centre
8.6
879 reviews
Breakfast available
With a stay at Holiday Inn Express - Edinburgh City Centre by IHG, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and 6 minutes by foot from Princes Street. This eco-friendly hotel is 0.6 mi (1 km) from Royal Mile and 0.5 mi (0.8 km) from George Street.
Hotel in Ambleside · 169.98 km from centre
7.2
175 reviews
When you stay at Ambleside Central in Ambleside, you'll be in a national park, within a 15-minute drive of Lake Windermere and Ullswater. This hotel is 9.7 mi (15.6 km) from Coniston Water and 31.6 mi (50.9 km) from Scafell Pike.
Hotel in Darlington · 189.53 km from centre
8.0
801 reviews
Breakfast available
With a stay at Mercure Darlington Kings Hotel, you'll be centrally located in Darlington, just a 4-minute walk from St Cuthbert Church and 6 minutes by foot from Darlington Civic Theatre. This eco-friendly hotel is 14.6 mi (23.5 km) from Yorkshire Dales National Park and 0.8 mi (1.2 km) from Raby Castle.
Hotel in Northumberland, Belford · 97.41 km from centre
8.8
620 reviews
Breakfast available
With a stay at Purdy Lodge in Belford, you'll be within a 10-minute drive of Bamburgh Castle and Northumberland Coast. This hotel is 12.8 mi (20.5 km) from Alnwick Castle and 3.4 mi (5.4 km) from Belford and District Hidden History.
Guesthouse in Portinscale, Keswick · 150.30 km from centre
8.8
586 reviews
Breakfast available
With a stay at Rickerby Grange Country House in Keswick, you'll be a 4-minute walk from Womenrock and 8 minutes by foot from Derwentwater. This guest house is 16.4 mi (26.3 km) from Ullswater and 1.3 mi (2.1 km) from Crosthwaite Church.
Hotel in Peebles · 34.94 km from centre
7.6
811 reviews
Breakfast available
With a stay at Macdonald Cardrona Hotel, Golf & Spa in Peebles, you'll be in the mountains, just a 1-minute walk from Macdonald Cardrona Golf Course and 9 minutes by foot from Leisure Club and Spa at Macdonald Cardrona Hotel. This golf hotel is 1.7 mi (2.7 km) from 7stanes - Glentress and 2 mi (3.2 km) from Go Ape Peebles Adventure Park.
Hotel in New Town, Edinburgh · 0.72 km from centre
8.2
681 reviews
Breakfast available
With a stay at voco Edinburgh - Royal Terrace by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This eco-friendly hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.
Guest house in Alnwick · 110.93 km from centre
8.9
678 reviews
Located centrally within the historic market town of Alnwick, this ‘room only' accommodation offers small bedrooms with en-suite facilities. This 1705 Grade II listed building features individually designed bedrooms.
Rooms feature king-size and super king-size beds, Egyptian cotton linen, hypoallergenic pillows and soft throws.
Alnwick offers several quality coffee shops and restaurants within walking distance.
Free parking is available at the property in a large gravel car park through the archway to the back of the Plough Hotel.
Welcome to our charming hotel in the heart of Alnwick, a historic market town located on the River Aln in Northumberland, England. Our Grade II listed building, dating back to 1705, offers a range of individually designed bedrooms with en-suite facilities. Our self-check-in service at The Bondgate Boutique allows you to arrive at your leisure, with 7 boutique en-suite bedrooms including King size and Super-King size beds throughout. Across the way, you will find our sister guest house, Tate House. Alnwick offers a variety of coffee shops, restaurants, and pubs, all within walking distance.
Discover the rich history and attractions of Alnwick, from the famous Alnwick Castle, home to the Percy family since 1309 and the filming location for several movies and TV shows, to the Alnwick Garden, a beautiful ornamental garden featuring various flowers, trees, and water features. Explore the town's shops, restaurants, and pubs, and take advantage of our good transport links to other parts of the country. Experience a comfortable and memorable stay at our hotel, where history meets modern comfort.
Property in Durham · 166.42 km from centre
7.8
395 reviews
Located in Durham, The Queens Head is within a 15-minute drive of Durham University and Beamish Open Air Museum. This property is 0.8 mi (1.3 km) from St. Nicholas Church and 0.8 mi (1.3 km) from Gala Theatre Durham.
Hotel in Newcastle City Center, Newcastle-upon-Tyne · 147.62 km from centre
8.6
928 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.
Hotel in Edinburgh · 1.80 km from centre
8.8
471 reviews
Breakfast available
With a stay at Moxy Edinburgh Fountainbridge, you'll be centrally located in Edinburgh – a 7-minute walk from Edinburgh International Conference Centre and 12 minutes by foot from Grassmarket. This eco-friendly hotel is 0.7 mi (1.1 km) from Princes Street and 0.8 mi (1.3 km) from George Street.
Bed and breakfast in Troutbeck · 147.37 km from centre
8.9
605 reviews
Amidst the scenery of the Lake District, this family-run bed and breakfast provides rooms with free Wi-Fi and views of the fells. Between Penrith and Keswick, it is just a 5-minute drive from Ullswater Lake.
Netherdene Country House Bed & Breakfast’s rooms all have a flat-screen TV as well as a private bathroom with a hairdryer. Free tea, coffee and ironing facilities are provided, and all rooms look across the countryside.
Freshly prepared on the Aga, the cooked breakfasts include local sausages and bacon. The bright, airy breakfast room boasts a large feature window, looking onto the peaceful garden and fells.
Pet-friendly Netherdene Country House has lovely walks on the doorstep, whilst the popular hiking paths at Blencathra Fell are 4 miles away.
Guesthouse in Inverness City Centre, Inverness · 181.31 km from centre
6.6
35 reviews
With a stay at Rooms in Inverness in Inverness (Inverness City Centre), you'll be within a 15-minute walk of Inverness Castle and Victorian Market. This guest house is 0.3 mi (0.5 km) from Merkinch Local Nature Reserve and 0.3 mi (0.5 km) from Inverness Museum and Art Gallery.
Hotel in Kendal · 182.60 km from centre
8.2
102 reviews
Breakfast available
Located in Kendal, The Lakeland Kendal Hotel, Sure Hotel Collection by BW is within a 15-minute drive of Yorkshire Dales National Park and Lake Windermere. This hotel is 0.1 mi (0.2 km) from Kendal Museum and 0.4 mi (0.6 km) from The Quaker Tapestry Museum & Exhibition.