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 Dalry, Edinburgh · 2.88 km from centre
7.7
1,370 reviews
In Edinburgh’s West End, this family-run guest house offers free Wi-Fi, free parking and a traditional restaurant. The Ardmillan Hotel is a 20-minute walk from the Murrayfield Stadium.
The bright and airy bedrooms are elegantly decorated, and some have a private modern bathroom. All rooms feature a work desk, tea/coffee facilities and a TV with satellite channels.
Hearty Scottish breakfasts are served daily at Ardmillan. The Terrace Restaurant serves an international menu, and the lively bar hosts live music and quiz nights. There is also a patio garden.
The Ardmillan Hotel is just a 10-minute bus ride from the magnificent Edinburgh Castle. Edinburgh Waverley Station is just 2 miles away, and Edinburgh Airport is within a 20-minute drive.

Caravan park, campground in Bearnock, Inverness · 177.24 km from centre
5.8
108 reviews
Breakfast available
Located in Inverness, BCC Lochness Glamping is a 5-minute drive from Corrimony Chambered Cairn and 7 minutes from Glen Affric Nature Reserve. This campsite is 6.4 mi (10.3 km) from Loch Ness 2000 Exhibition Centre and 6.5 mi (10.5 km) from Loch Ness Centre & Exhibition.

Bed and breakfast in Blyth · 140.40 km from centre
8.1
395 reviews
Breakfast available
The Tavern Bed and Breakfast is set in Blyth, 23 km from Northumbria University, 23 km from St James' Park, and 23 km from Theatre Royal. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge. Boasting family rooms, this property also provides guests with a sun terrace.
All units come with a flat-screen TV with satellite channels, microwave, a kettle, a shower, a hair dryer and a desk. There is also a well-fitted kitchen in some of the units equipped with an oven and kitchenware. At the bed and breakfast, all units are allergy-free.
There is a snack bar on-site.
Newcastle Train Station is 24 km from The Tavern Bed and Breakfast, while The Glasshouse International Centre for Music is 24 km from the property. Newcastle International Airport is 19 km away.

Hotel in Peebles · 33.59 km from centre
8.2
790 reviews
Breakfast available
In the heart of the picturesque market town of Peebles, The Tontine is a family-run property which provides home-baked sweets and shortbread and elegant rooms. The Georgian Adam Room restaurant enjoys hill views and serves a weekly changing menu.
With warm, classic décor, rooms at The Tontine all offer an en suite TV and a hairdryer. Guests can relax with free tea and coffee and a TV in the room. Some rooms boast lovely views of the River Tweed.
The Adam Room Restaurant features beautiful views, a Georgian minstrel’s gallery, chandelier, and fireplace. It offers an à la carte menu, while the modern bistro provides relaxed, informal dining. Classic cocktails are served in the hotel bar.
For active guests, the famous Glentress Mountain Biking Centre is just 3 miles away, and excellent walking and cycling trails can be enjoyed from outside the hotel. Peebles Golf Club is just 10 minutes away on foot. Edinburgh is a 30-minute drive away.

Inn in Kendal · 177.27 km from centre
9.2
276 reviews
Breakfast available
Located in Kendal, The Eagle and Child Inn is within a 15-minute drive of Yorkshire Dales National Park and Lake Windermere. This inn is 0.8 mi (1.3 km) from Lyth Valley and 4.4 mi (7.1 km) from The Quaker Tapestry Museum & Exhibition.

Hotel in Perth · 50.73 km from centre
8.8
644 reviews
Breakfast available
In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and free Wi-Fi.
Sunbank House has a 4-star Metro Hotel rating from the Scottish Tourist Board. There are en suite rooms that mix modern comforts with original features.
The hotel is fully licensed and offers imaginative snacks and an à la carte menu. Dinner is available by mutual arrangement on a pre-booked basis.
The hotel also caters for small corporate meetings and functions for up to 20 people.

Guest house in Edinburgh · 7.23 km from centre
8.0
952 reviews
Situated in Edinburgh and only 2.7 km from Cramond Beach, Edinburgh full house features accommodation with garden views, free WiFi and free private parking. This recently renovated guest house is located 4 km from Edinburgh Zoo and 6.1 km from Murrayfield Stadium. The accommodation offers full-day security and a housekeeping service for guests.
At the guest house, every unit has a desk and a flat-screen TV. At the guest house, each unit has bed linen and towels.
Buffet and continental breakfast options with fresh pastries, fruits and juice are available.
Outdoor play equipment is also available at the guest house, while guests can also relax in the garden.
Forth Bridge is 6.3 km from Edinburgh full house, while Edinburgh International Conference Centre is 6.6 km from the property. Edinburgh Airport is 3 km away.

Apartment in Tradeston, Glasgow · 68.24 km from centre
7.3
25 reviews
Located in Glasgow, 1.8 km from OVO Hydro and 1.9 km from Glasgow Science Centre, Quay Glasgow Duplex apartment offers air conditioning. The property features garden views and is 2 km from The Hydro and 2.2 km from Scottish Event Campus Glasgow. Free WiFi is available throughout the property and Glasgow Central Station is 1.3 km away.
This apartment is equipped with 2 bedrooms, a kitchen with a dishwasher and an oven, a flat-screen TV, a seating area and 2 bathrooms. The accommodation is non-smoking.
You can play billiards and darts at the apartment.
Buchanan Galleries is 2.4 km from Quay Glasgow Duplex apartment, while The Glasgow Royal Concert Hall is 2.4 km away. Glasgow Airport is 11 km from the property.

Hotel in Hawes · 193.86 km from centre
8.4
44 reviews
Breakfast available
With a stay at OYO Cocketts Hotel in Hawes, you'll be a 4-minute walk from Wensleydale Creamery and 6 minutes by foot from Dales Countryside Museum. This hotel is 12.4 mi (20 km) from Yorkshire Dales National Park and 0.5 mi (0.9 km) from Wensleydale.

Hotel in Southern Highlands, Taynuilt · 137.45 km from centre
8.6
118 reviews
Breakfast available
With a stay at Brander Lodge Hotel in Taynuilt, you'll be by the sea, just steps from Bonawe Iron Furnace and a 5-minute drive from Loch Awe. This hotel is 5.9 mi (9.5 km) from Cruachan Power Station and 7 mi (11.3 km) from Loch Visions.

Hotel in Dundee · 59.06 km from centre
5.9
1,301 reviews
Featuring 2-star accommodation, go2 Dundee Camperdown Hotel free car park is set in Dundee, 28 km from St Andrews University and 30 km from Scone Palace. The property is located 33 km from St Andrews Bay, 45 km from Lunan Bay and 6.1 km from University of Dundee. The property is non-smoking and is situated 6.2 km from Discovery Point.
The rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a bath and free toiletries, rooms at go2 Dundee Camperdown Hotel free car park also boast free WiFi.
Glamis Castle is 24 km from the accommodation, while St Andrews Cathedral is 28 km from the property. Dundee Airport is 5 km away.

Inn in Newton Stewart · 145.89 km from centre
7.8
55 reviews
Breakfast available
With a stay at The Bladnoch Inn in Newton Stewart, you'll be within a 5-minute drive of Wigtown Square and Torhouse Stone Circle. This inn is 7.6 mi (12.3 km) from Bladnoch Distillery and 7.8 mi (12.6 km) from Swallow Theatre.

Inn in Dunfermline · 21.63 km from centre
7.6
293 reviews
With a stay at Rooms at 1703, you'll be centrally located in Dunfermline, steps from Pittencrieff Park and within a 5-minute walk of Abbot House. This inn is 1.2 mi (1.9 km) from Dunfermline Abbey and 1.4 mi (2.2 km) from Andrew Carnegie Birthplace Museum.

Guest house in Broughton, Edinburgh · 0.69 km from centre
7.4
18 reviews
Situated in Edinburgh, 500 metres from Edinburgh Playhouse and less than 1 km from Royal Mile, Cosy Double Room In The Heart of Edinburgh provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is around 1.9 km from Edinburgh Castle, 2.5 km from University of Edinburgh and 2.8 km from Edinburgh International Conference Centre. The property is 1.1 km from the city centre and 1.3 km from Edinburgh Waverley station.
Towels and bed linen are available in the guest house. The accommodation is non-smoking.
Popular points of interest near the guest house include Camera Obscura and World of Illusions, National Museum of Scotland and The Real Mary King's Close. Edinburgh Airport is 19 km from the property.

Guest house in Middlesbrough · 198.14 km from centre
9.2
455 reviews
Featuring 3-star accommodation, Chadwick Guest House is located in Middlesbrough, 48 km from Stadium of Light and 49 km from Lumley Castle. Both free WiFi and parking on-site are available at the guest house free of charge. Middlesbrough Cathedral is 7.3 km away and Redcar Racecourse is 14 km from the guest house.
At the guest house, the units come with a desk and a flat-screen TV. The guest house provides certain units with garden views, and all units are equipped with a kettle. At the guest house, all units come with bed linen and towels.
Full English/Irish and vegetarian breakfast options with warm dishes and juice are available.
Locomotion: The National Railway Museum is 37 km from Chadwick Guest House, while Durham Cathedral is 41 km away. Teesside International Airport is 20 km from the property.

Hotel in Penrith · 146.10 km from centre
7.4
205 reviews
Breakfast available
With a stay at OYO The Station Hotel Penrith in Penrith, you'll be next to a golf course, within a 10-minute drive of Ullswater and Crafty Monkeys. This golf hotel is 15.7 mi (25.3 km) from Yorkshire Dales National Park and 0.6 mi (0.9 km) from Penrith & Eden Museum.
Hotel in Rosyth · 17.72 km from centre
7.1
581 reviews
Situated in Rosyth, 10 km from Forth Bridge, Queensferry Guest house features accommodation with free WiFi and free private parking. The property is around 20 km from Edinburgh Zoo, 22 km from Murrayfield Stadium and 23 km from Edinburgh International Conference Centre. The property is non-smoking and is located 11 km from Hopetoun House.
The rooms in the hotel are fitted with a TV with satellite channels. Certain rooms come with a kitchen with a microwave and a toaster.
Edinburgh Castle is 23 km from Queensferry Guest house, while Royal Mile is 24 km from the property. Edinburgh Airport is 18 km away.

Hotel in West Lothian, Livingston · 21.47 km from centre
Breakfast available
Located in Livingston, Premier Inn Livingston - M8 Jct3 is a 4-minute drive from Almondell and Calderwood Country Park and 5 minutes from Delta Force Paintball Edinburgh. This hotel is 13 mi (20.9 km) from Edinburgh Zoo and 13.7 mi (22.1 km) from Murrayfield Stadium.

Hotel in Innerleithen, Peebles · 38.19 km from centre
9.0
80 reviews
Breakfast available
Located in Peebles, Traquair Arms Hotel is in a rural location, within a 15-minute walk of Robert Smail's Printing Works and St Ronan's Wells. This hotel is 1.1 mi (1.8 km) from Traquair House and 1.2 mi (1.9 km) from Traquair House Maze.

Hotel in East Kilbride · 63.79 km from centre
Breakfast available
With a stay at Premier Inn Glasgow East Kilbride Nerston in Glasgow, you'll be within a 15-minute drive of Hampden Park and James Hamilton Heritage Park. This hotel is 9.4 mi (15.1 km) from OVO Hydro and 9.5 mi (15.3 km) from Buchanan Street.