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 cozy 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 Oban · 150.28 km from centre
9.0
975 reviews
Breakfast available
When you stay at Perle Oban Hotel & Spa in Oban, you'll be by the sea, within a 10-minute walk of Oban Ferry Terminal and RSPB Visitor Centre. This luxury hotel is 10.8 mi (17.4 km) from Craignure Mull Ferry Terminal and 0.2 mi (0.3 km) from McCaig's Tower.
Hotel in Leith, Edinburgh · 1.82 km from centre
8.0
118 reviews
Breakfast available
With a stay at Smith Place Hotel in Edinburgh (Leith), you'll be within a 5-minute drive of Princes Street and Edinburgh Playhouse Theatre. This hotel is 1.7 mi (2.7 km) from Royal Mile and 2.2 mi (3.5 km) from Edinburgh Castle.
Inn in Threlkeld, Keswick · 148.59 km from centre
9.2
141 reviews
Located in Keswick, The Horse & Farrier Inn and The Salutation Inn is in a national park, a 3-minute drive from Blencathra and 6 minutes from Cumberland Pencil Museum. This inn is 4.7 mi (7.6 km) from Theatre By The Lake and 5.5 mi (8.8 km) from Derwentwater.
Guest house in Glasgow · 67.64 km from centre
2.9
38 reviews
Glasgow Double Room Free Parking enjoys a location in Glasgow, 1.2 miles from Glasgow Botanic Gardens and 1.2 miles from Glasgow Queen Street Station. The property is around 1.2 miles from University of Glasgow, 1.2 miles from George Square, and 1.5 miles from Glasgow Central Train Station. Kelvingrove Art Gallery and Museum is 1.6 miles away, and The SSE Hydro is 1.7 miles from the guest house.
At the guest house, every unit is fitted with a shared bathroom.
Popular points of interest near the guest house include Sauchiehall Street, Glasgow Royal Concert Hall, and Buchanan Galleries. Glasgow Airport is 8.7 miles from the property.
Hotel in Leith, Edinburgh · 0.68 km from centre
8.4
979 reviews
Breakfast available
With a stay at Cairn Hotel in Edinburgh (Leith), you'll be a 4-minute walk from Edinburgh Playhouse Theatre and 8 minutes by foot from Princes Street. This hotel is 0.7 mi (1.1 km) from George Street and 1 mi (1.6 km) from Royal Mile.
Hotel in Old Town Edinburgh, Edinburgh · 0.80 km from centre
9.4
948 reviews
Breakfast available
With a stay at Hotel du Vin & Bistro Edinburgh in Edinburgh (Old Town Edinburgh), you'll be steps from University of Edinburgh and 9 minutes by foot from Edinburgh Castle. This eco-certified hotel is 0.5 mi (0.8 km) from Royal Mile and 0.6 mi (0.9 km) from Princes Street.
Hotel in Windermere · 180.18 km from centre
9.4
274 reviews
Breakfast available
Located in Windermere, Storrs Hall Hotel is on the waterfront, just a 4-minute walk from Lake Windermere and a 3-minute drive from Bowness Pier. This hotel is 2 mi (3.3 km) from World of Beatrix Potter and 5.3 mi (8.5 km) from Brockhole - the Lake District Visitor Centre.
Hotel in Oban · 150.47 km from centre
10.0
1 review
Located in Oban, The Pierrooms is a 2-minute walk from Oban Ferry Terminal and 6 minutes by foot from Oban Distillery. This hotel is 0.7 mi (1.1 km) from Oban War and Peace Museum and 2.5 mi (4 km) from Ganavan Sands.
Inn in Stockton-on-Tees · 196.66 km from centre
6.4
82 reviews
Breakfast available
Located in Stockton-on-Tees, The Locomotion Hotel is within a 15-minute walk of Butterfly World and Preston Park. This inn is 17.8 mi (28.6 km) from North York Moors National Park and 2.3 mi (3.7 km) from Ropner Park.
Apartment in Glasgow, Milngavie · 68.32 km from centre
9.5
160 reviews
Glamping Pods offers accommodations in Milngavie, 2.2 miles from Mugdock Country Park and 7.5 miles from Glasgow Botanic Gardens. The apartment, set in a building dating back to 2022, features free Wifi and free private parking. When staying at the apartment, guests can use private entrance.
All units comprise a seating area with a sofa and a fully equipped kitchenette with various cooking facilities, including an oven, a microwave, a toaster, and a fridge. Each room is fitted with a private bathroom with a shower. At the apartment complex, each unit is fitted with bed linen and towels.
Sauchiehall Street is 7.6 miles from Glamping Pods, while Glasgow Royal Concert Hall is 7.7 miles from the property. Glasgow Airport is 13 miles away.
Bed and breakfast in Edinburgh · 1.82 km from centre
6.6
1,793 reviews
The Residence - NO 57 in Edinburgh offers accommodations with free Wifi a 9-minute walk from EICC, 0.8 miles from Edinburgh Castle, and 1.1 miles from National Museum of Scotland. Housed in a building dating back to 19th century, this bed and breakfast is 1.4 miles from Edinburgh Waverley Train Station and 1.8 miles from Royal Mile. Edinburgh Playhouse is 1.9 miles away, and Murrayfield Stadium is 1.9 miles from the bed and breakfast.
The bed and breakfast features certain units with quiet street views, and every unit is fitted with a kettle. At the bed and breakfast, the units have a wardrobe and a flat-screen TV.
Popular points of interest near the bed and breakfast include The Real Mary King's Close, University of Edinburgh, and Camera Obscura and World of Illusions. Edinburgh Airport is 6.2 miles away.
Hotel in West Dunbartonshire, Dumbarton · 83.25 km from centre
6.6
124 reviews
Breakfast available
When you stay at Lochway Hotel in Dumbarton, you'll be near the airport, within a 15-minute drive of Loch Lomond and Loch Lomond and The Trossachs National Park. This hotel is 12.1 mi (19.4 km) from OVO Hydro and 10.9 mi (17.6 km) from University of Glasgow.
Hotel in Durham · 165.60 km from centre
9.2
169 reviews
With a stay at Farnley Tower Guesthouse in Durham, you'll be in the historical district, within a 5-minute drive of Durham University and Gala Theatre Durham. This hotel is 9.4 mi (15.1 km) from Beamish Open Air Museum and 0.8 mi (1.4 km) from St. Nicholas Church.
Hostel in Old Town Edinburgh, Edinburgh · 0.93 km from centre
8.4
10,487 reviews
Kick Ass Grassmarket (18+) is located conveniently in Edinburgh, and has a shared lounge, free WiFi and a bar. This 4-star hostel offers a shared kitchen and a 24-hour front desk. The property has evening entertainment and a tour desk.
The hostel offers a buffet or continental breakfast.
Popular points of interest near Kick Ass Grassmarket (18+) include Edinburgh Castle, EICC and National Museum of Scotland. Edinburgh Airport is 5 miles from the property.
Hotel in Morpeth · 126.80 km from centre
9.2
598 reviews
Located in Morpeth, 16 miles from St. James' Park, The Beresford Arms provides accommodations with a garden, free private parking, a terrace and a restaurant. Providing a bar, the property is located within 16 miles of Northumbria University. The property has room service and free WiFi throughout the property.
Every room has a coffee machine and a private bathroom with a shower and free toiletries, while some rooms will provide you with a kitchenette equipped with a fridge. At the hotel rooms include a closet and a flat-screen TV.
A Full English/Irish breakfast is available at The Beresford Arms.
You can play table tennis at this 3-star hotel, and the area is popular for hiking and golfing.
Theatre Royal is 17 miles from the accommodation, while Utilita Arena is 17 miles away. Newcastle International Airport is 9.3 miles from the property.
Hotel in Middlesbrough · 198.62 km from centre
7.6
302 reviews
Breakfast available
A stay at The Highfield Hotel places you in the heart of Middlesbrough, within a 15-minute walk of Albert Park and Rockantics. This hotel is 10.9 mi (17.6 km) from North York Moors National Park and 0.8 mi (1.3 km) from Teesside University.
Inn in Seascale · 171.39 km from centre
7.4
99 reviews
With a stay at The Globe Inn in Seascale, you'll be just steps from The Square and Gosforth Library. This inn is 9.4 mi (15.2 km) from Scafell Pike and 1.6 mi (2.5 km) from Ponsonby Tarn.
Hotel in Seascale, Nether Wasdale · 170.38 km from centre
8.4
1,019 reviews
With stunning views of the surrounding fells, The award-winning Strands Inn, Screes Inn & Strands Brewery all sit in the heart of Wasdale Valley. All rooms are en suite and traditional Cumbrian food is offered, along with cask ales brewed on the premises.
Rooms come with tea and coffee making facilities and free Wi-Fi is available throughout The Strands Hotel. Parking is also provided.
The Strands and Screes Inn were built in 18th century and both retain many original features, with log fires and wooden beams throughout. Home-cooked food is on the menu and beer is brewed in the on-site micro-brewery.
The Strands and Screes Inn are perfectly positioned to explore the natural beauty of the Lake District National Parl. The deepest lake (Wastwater) and the mountain of Scafell Pike are both within walking distance.
Hotel in Dumfries · 101.40 km from centre
8.2
362 reviews
Located in Dumfries, within 1.7 miles of Dumfries and County Golf Club and 2.1 miles of Dumfries and Galloway Golf Club, The Townhouse Accommodation has accommodations with a garden and free WiFi throughout the property as well as free private parking for guests who drive. The hotel has family rooms.
All rooms have an electric tea pot and a private bathroom with a shower and free toiletries, while some rooms also offer a kitchenette equipped with a fridge. At the hotel each room is equipped with a closet and a flat-screen TV.
Guests at The Townhouse Accommodation will be able to enjoy activities in and around Dumfries, like hiking and cycling.
Caerlaverock Castle is 8 miles from the accommodation, while Drumlanrig Castle is 20 miles from the property. Glasgow Prestwick Airport is 59 miles away.
Guesthouse in Rosyth, Dunfermline · 17.69 km from centre
6.4
21 reviews
With a stay at Queensferry guest house in Dunfermline (Rosyth), you'll be within a 10-minute drive of Forth Road Bridge and Dunfermline Abbey. This guesthouse is 12.3 mi (19.8 km) from Edinburgh Zoo and 14.1 mi (22.6 km) from Princes Street.