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 Cumnock · 87.40 km from centre
8.8
146 reviews
Breakfast available
When you stay at Dumfries Arms Hotel in Cumnock, you'll be within a 5-minute drive of Dumfries House. This hotel is 15.7 mi (25.3 km) from Ayr Racecourse and 15.7 mi (25.3 km) from The Low Green.

Hotel in Newcastle-upon-Tyne · 137.79 km from centre
7.6
1,002 reviews
Breakfast available
With a stay at Britannia Hotel Newcastle Airport in Newcastle-upon-Tyne, you'll be near the airport, within a 10-minute drive of St. James' Park and Kingston Park Stadium. This hotel is 6 mi (9.7 km) from Tyne Green Country Park and 6.2 mi (10 km) from Leazes Park.

Guesthouse in Glasgow Westend, Glasgow · 69.12 km from centre
8.4
747 reviews
Breakfast available
Located in Glasgow (Glasgow Westend), Argyll Guest House is within a 15-minute walk of OVO Hydro and University of Glasgow. This guest house is 4.3 mi (6.9 km) from Hampden Park and 1 mi (1.6 km) from Scottish Exhibition and Conference Centre.

Hotel in East Kilbride · 63.94 km from centre
7.2
1,752 reviews
Breakfast available
With a spa and award-winning restaurant, Macdonald Crutherland House is 20 minutes’ drive from Glasgow centre. Located within 37 acres of parkland, the hotel offers free parking and elegant bedrooms.
The spacious rooms at Crutherland House have private bathrooms, and some have views of East Kilbride’s countryside. All rooms have satellite TV, tea and coffee facilities and seating areas.
The modern spa features a swimming pool, sauna, steam room and beauty centre. There is also a fitness suite, and the grounds offer woodland walks and wonderful views.
The restaurant serves a traditional Scottish menu using quality local produce. There is also an extensive wine list, and the charming lounge bar offers cocktails, coffees and light snacks.
Just 2 minutes’ drive from Torrance House Golf Club, Macdonald Crutherland Hotel is a 5-minute drive from East Kilbride Railway Station, offering trains to Glasgow. Hamilton is just 5 miles away.

Hotel in Dalmuir, Clydebank · 77.38 km from centre
8.8
996 reviews
Breakfast available
Located in Clydebank, Golden Jubilee Hotel is on a river, within a 15-minute drive of Kelvingrove Art Gallery and Museum and Riverside Museum. This hotel is 6.7 mi (10.7 km) from Scottish Exhibition and Conference Centre and 6.9 mi (11 km) from OVO Hydro.

Hotel in Leith, Edinburgh · 1.82 km from centre
8.0
126 reviews
Breakfast available
With a stay at Smith Place Hotel in Edinburgh (Leith), you'll be within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This hotel is 2.2 mi (3.5 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Hotel in Newcastle-upon-Tyne · 147.03 km from centre
Breakfast available
With a stay at Premier Inn Newcastle - Holystone in Newcastle-upon-Tyne, you'll be within a 15-minute drive of St. James' Park and Rising Sun Country Park. This hotel is 3.6 mi (5.8 km) from Segedunum Roman Fort and 3.7 mi (5.9 km) from Hadrian's Wall Path - East.

Hotel in Inverness City Centre, Inverness · 180.62 km from centre
8.4
259 reviews
Breakfast available
With a stay at The Redcliffe in Inverness (Inverness City Centre), you'll be steps from Inverness Castle and 6 minutes by foot from Eastgate Shopping Centre. This hotel is 0.7 mi (1.1 km) from Inverness Cathedral and 0.8 mi (1.3 km) from Eden Court Theatre.

Hotel in Inverness · 173.33 km from centre
7.8
653 reviews
Breakfast available
When you stay at Loch Ness Clansman Hotel in Inverness, you'll be connected to a shopping centre, within a 15-minute drive of Inverness Cathedral and Inverness Castle. This hotel is 4.1 mi (6.6 km) from Loch Ness Centre & Exhibition and 4.3 mi (6.9 km) from Abriachan Forest Trust.

Hotel in Greenock · 98.35 km from centre
8.6
472 reviews
Breakfast available
With a stay at The Tontine Hotel in Greenock, you'll be a 2-minute walk from McLean Museum and Art Gallery and 10 minutes by foot from Greenock Cemetery. This hotel is 11.3 mi (18.1 km) from Loch Lomond and The Trossachs National Park and 25.8 mi (41.6 km) from Loch Lomond.

Hotel in Finnieston, Glasgow · 68.91 km from centre
9.0
1,381 reviews
Breakfast available
Located in Glasgow (Glasgow Westend), Moxy Glasgow SEC is within a 15-minute walk of OVO Hydro and Scottish Exhibition and Conference Centre. This hotel is 3.5 mi (5.6 km) from Hampden Park and 1.7 mi (2.7 km) from Buchanan Street.

Guesthouse in Darlington · 190.10 km from centre
8.2
459 reviews
Hotel 119 is set in Darlington, 1.3 km from Darlington Memorial Hospital.
Every room is fitted with a flat-screen TV. Hotel 119 features free WiFi throughout the property.
You will find a shared kitchen at the property.
Darlington town centre is 800 metres from Hotel 119, where guests will also find the town's business district. Darlington Civic Theatre is 200 metres away.
Durham Tees International Airport is 5.7 miles from the property, and Darlington rail station is 120 metres away.

Hotel in New Town, Edinburgh · 0.13 km from centre
9.0
1,664 reviews
Breakfast available
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 8 minutes by foot from Royal Mile. This spa hotel is 0.3 mi (0.5 km) from St. Andrew Square and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Hotel in Barrow-in-Furness · 204.32 km from centre
7.6
114 reviews
A stay at Ambrose Hotel places you in the heart of Barrow-in-Furness, within a 15-minute walk of The Dock Museum and Barrow Park. This hotel is 0.7 mi (1.1 km) from Holker Street Stadium and 1.4 mi (2.2 km) from Park Leisure Centre.

Hotel in Dundee · 57.15 km from centre
9.8
136 reviews
When you stay at The Clarendon in Dundee, you'll be near the airport, within a 15-minute walk of West Park and University of Dundee. This hotel is 15.9 mi (25.5 km) from Old Course at St Andrews and 1 mi (1.7 km) from Verdant Works.

Hotel in Grangemouth · 34.01 km from centre
8.2
161 reviews
Located in Grangemouth, Helix Hotel is connected to a shopping centre, within a 5-minute drive of Helix Park and The Kelpies. This hotel is 16.8 mi (27 km) from Stirling Castle and 2 mi (3.2 km) from Macdonald Inchyra Hotel Spa.

Hotel in Fort William · 152.53 km from centre
7.2
478 reviews
Breakfast available
With a stay at Muthu Fort William Hotel, you'll be centrally located in Fort William, within a 15-minute drive of Ben Nevis and West Highland Way. This hotel is 0.1 mi (0.1 km) from Loch Linnhe and 0.4 mi (0.6 km) from Lochaber Geopark Visitor Centre.

Inn in Auldearn, Nairn · 184.40 km from centre
10.0
2 reviews
Breakfast available
With a stay at The 1645 Inn in Nairn, you'll be steps from Boath House Spa and a 4-minute drive from Iolaire. This inn is 2.7 mi (4.3 km) from Nairn Museum and 3 mi (4.9 km) from Nairn Beach.

Hotel in Peebles · 34.94 km from centre
7.6
838 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 Kilmarnock · 91.33 km from centre
9.0
564 reviews
Breakfast available
With a stay at The Park Hotel in Kilmarnock, you'll be a 1-minute walk from The BBSP Stadium Rugby Park and 12 minutes by foot from The Garage. This hotel is 1.3 mi (2.2 km) from Dick Institute and 1.6 mi (2.5 km) from Kay Park.