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 East Kilbride, Glasgow · 67.87 km from centre
8.0
730 reviews
Breakfast available
When you stay at Holiday Inn Glasgow East Kilbride by IHG in Glasgow, you'll be in the business district, within a 15-minute drive of Hampden Park and Merchant City. This spa hotel is 7.9 mi (12.6 km) from Buchanan Street and 8.6 mi (13.9 km) from OVO Hydro.
Guesthouse in Edinburgh · 2.61 km from centre
7.4
155 reviews
With a stay at Arrandale Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and University of Edinburgh. This guesthouse is 1.9 mi (3 km) from Edinburgh Castle and 2.2 mi (3.6 km) from Princes Street.
Hotel in Old Town Edinburgh, Edinburgh · 0.51 km from centre
8.1
4,054 reviews
Breakfast available
This city center Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House. This IHG Quality Excellence Award-winning hotel offers free Wi-Fi and air-conditioned rooms with a flat-screen TV.
The bright and airy rooms are well-equipped with pay movies, free tea/coffee facilities and a private shower room with a hairdryer. Children under 18 stay free when using existing bedding.
Guests can prepare for a day exploring Edinburgh with a free breakfast buffet that includes both continental and traditional hot items. We have a food menu at the hotel. The relaxed bar has a large-screen TV, and the hotel also has free baggage storage.
The Express Edinburgh Internation Airport in - Royal Mile is located in the charming Old Town, 0.8 miles from Edinburgh Castle. Princes Street’s shops are 10 minutes’ walk away. The University of Edinburgh campus is just across the road.
Within 10 minutes' walk of Edinburgh Waverley Railway Station, guests are also surrounded by bars, shops and restaurants. Discounted parking is available at a nearby private car park.
The following attractions into the description - Dynamic Earth, National Galleries of Scotland: Portrait, Scottish Gas Murrayfield Stadium, National Galleries of Scotland: Modern One, Royal Yacht Britannia.
Hotel in Aberdeen · 147.16 km from centre
7.8
75 reviews
Breakfast available
With a stay at Inn At The Park in Aberdeen (Ferryhill), you'll be within a 15-minute walk of Union Square Shopping Centre and Duthie Park Winter Gardens. This hotel is 0.9 mi (1.5 km) from Aberdeen Music Hall and 1 mi (1.6 km) from St. Mary's Roman Catholic Cathedral.
Hotel in Cumbernauld, Glasgow · 51.63 km from centre
8.4
208 reviews
Breakfast available
With a stay at go2 Glasgow Cumbernauld Hotel in Glasgow, you'll be in the historical district, within a 15-minute drive of Merchant City and The Westerwood Golf Course. This hotel is 12.6 mi (20.3 km) from Buchanan Street and 14.2 mi (22.9 km) from OVO Hydro.
Hotel in Troon · 102.72 km from centre
9.2
253 reviews
Breakfast available
When you stay at Marine Troon in Troon, you'll be on the beach, just steps from Royal Troon Golf Club and 10 minutes by foot from Dundonald Castle. This beach hotel is 0.3 mi (0.4 km) from Troon Beach and 0.7 mi (1.2 km) from Treasure Trails.
Guesthouse in Broughton, Edinburgh · 0.48 km from centre
7.6
642 reviews
With a stay at Regent House Hotel, you'll be centrally located in Edinburgh, within a 10-minute walk of Calton Hill and Princes Street. This guesthouse is 0.8 mi (1.3 km) from George Street and 0.9 mi (1.4 km) from St. Andrew Square.
Property in Newcastle-upon-Tyne · 147.19 km from centre
7.4
136 reviews
Breakfast available
Located in Newcastle-upon-Tyne, Hansen Hotel is within a 5-minute drive of Jesmond Dene Park and Chinatown. This property is 1.1 mi (1.8 km) from Quayside and 1.5 mi (2.3 km) from Castle Keep.
Hotel in City Centre Glasgow, Glasgow · 67.13 km from centre
8.8
835 reviews
Breakfast available
Holiday Inn Glasgow City Centre Theatreland by IHG is in the heart of Glasgow, within a 5-minute walk of Glasgow Royal Concert Hall and Buchanan Galleries. This hotel is 0.4 mi (0.6 km) from Theatre Royal and 1 mi (1.6 km) from George Square.
Hotel in Dingwall · 202.62 km from centre
8.2
115 reviews
Breakfast available
Located in Dingwall, Novar Arms Hotel is a 1-minute drive from Fyrish Monument and 7 minutes from Alness Golf Club. This spa hotel is 5.2 mi (8.3 km) from Dalmore Distillery and 6.3 mi (10.2 km) from Dingwall Museum.
Guest house in Bowness-on-Windermere · 177.33 km from centre
9.4
442 reviews
Craig Walk Suite offers accommodations in Bowness-on-Windermere, a 4-minute walk from World of Beatrix Potter and 24 miles from Derwentwater. The property is around 27 miles from Askham Hall, 31 miles from Trough of Bowland, and 31 miles from Muncaster Castle.
With free Wifi, this guest house offers a TV, and a fully equipped kitchen with an oven and toaster. The accommodation is non-smoking.
Kendal Castle is 10 miles from the guest house, while Cat Bells is 28 miles from the property. Leeds Bradford International Airport is 73 miles away.
Hotel in Morpeth · 117.77 km from centre
7.6
461 reviews
Breakfast available
A stay at Macdonald Linden Hall Golf & Country Club places you in the heart of Morpeth, a 3-minute drive from Macdonald Linden Hall Golf Course and 7 minutes from Eshott Heugh Animal Park. This golf hotel is 13.7 mi (22 km) from Alnwick Castle and 3.9 mi (6.2 km) from Brinkburn Priory.
Hotel in Loch Awe, Dalmally · 125.14 km from centre
7.5
254 reviews
Located in Dalmally, 16 miles from Inveraray Castle, Loch Awe Hotel provides accommodations with a terrace, free private parking, a restaurant and a bar. Located around 19 miles from Dunstaffnage Castle, the hotel with free WiFi is also 21 miles away from Corran Halls. The hotel features family rooms.
At the hotel, each room comes with a closet, a flat-screen TV and a private bathroom.
An à la carte, Full English/Irish or vegetarian breakfast is served at the property.
Oban Airport is 17 miles away.
Hotel in Middlesbrough · 200.46 km from centre
7.4
150 reviews
Breakfast available
With a stay at The Blue Bell Hotel in Middlesbrough, you'll be within a 15-minute drive of North York Moors National Park and Middlesbrough Municipal Golf Centre. This hotel is 1.1 mi (1.8 km) from Fairy Dell and 1.4 mi (2.3 km) from Stewart Park.
Bed & breakfast in Grasmere, Ambleside · 166.33 km from centre
9.4
186 reviews
Breakfast available
With a stay at Victorian House in Ambleside, you'll be on a river, within a 10-minute drive of Lake Windermere and The Herdy Shop. This bed & breakfast is 12.1 mi (19.5 km) from Coniston Water and 12.6 mi (20.2 km) from Ullswater.
Hotel in Keswick · 156.41 km from centre
8.6
118 reviews
Breakfast available
With a stay at Dale Head Hall Lakeside Hotel in Keswick, you'll be on a lake, just steps from Thirlmere and a 4-minute drive from Hellvellyn. This hotel is 11.9 mi (19.1 km) from Lake Windermere and 16.1 mi (25.9 km) from Ullswater.
Bed and breakfast in Bowness-on-Windermere · 179.14 km from centre
8.8
535 reviews
Breakfast available
Enjoying beautiful views of Lake Windemere, the charming Ryebeck also features 5 acres of gardens and grounds, individually styled rooms and an award-winning restaurant.
Spacious and bright bedrooms have been elegantly decorated and furnished. Each room features a flat-screen TV and a private bathroom, with some offering a private patio or splendid lake views.
The surrounding fells and countryside provide beautiful walks, just moments from the hotel’s doorstep. Beatrix Potter’s former home, Hill Top Farm, is just a 30-minute journey over the car ferry.
Apartment in Newcastle-upon-Tyne · 148.16 km from centre
8.0
154 reviews
Located in Newcastle-upon-Tyne (Ouseburn), Dream Apartments Quayside is steps from Quayside and a 4-minute drive from St. James' Park. This apartment is 10.9 mi (17.6 km) from Beamish Open Air Museum and 0.4 mi (0.7 km) from Northumbria University.
Hotel in Dingwall · 197.48 km from centre
7.4
102 reviews
Breakfast available
Located in Dingwall, The National Hotel is within a 5-minute drive of Dingwall Museum and Blackmuir Wood. This hotel is 14.3 mi (23 km) from Inverness Castle and 5 mi (8.1 km) from Castle Leod.
Hotel in Burntisland · 12.46 km from centre
8.6
150 reviews
Breakfast available
When you stay at Kingswood Hotel in Burntisland, you'll be on the beach, within a 5-minute drive of Pettycur Beach and Kinghorn Beach. This beach hotel is 24.2 mi (38.9 km) from Princes Street and 24.3 mi (39.1 km) from Edinburgh Castle.