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
Apartment in Edinburgh · 2.90 km from centre
7.9
27 reviews
Both free Wifi and parking on-site are available at 2 bedroom apartment in Edinburgh with 2 free parking spaces free of charge.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Edinburgh Airport is 12 miles away.
Apartment in Monifieth · 63.68 km from centre
9.0
2 reviews
Free Wifi is available throughout the property and Monifieth Sands Beach is 1.1 miles away.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a bath and a hair dryer. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Dundee Airport is 9.3 miles away.
Holiday home in St. Andrews, Kingsbarns · 50.79 km from centre
9.2
23 reviews
Offering a garden, Scotchacre Kingsbarns - Walk to Beach & Golf Club offers accommodations in Kingsbarns. This beachfront property offers access to a patio and free Wifi. Kingsbarns Beach is a 9-minute walk away and Fairmont St Andrews Bay Golf Course is 4.3 miles from the vacation home.
This vacation home includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a walk-in shower and a washing machine. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.
Guests at the vacation home will be able to enjoy activities in and around Kingsbarns, like windsurfing, fishing, and hiking.
St Andrews University is 7.1 miles from Scotchacre Kingsbarns - Walk to Beach & Golf Club, while Discovery Point is 20 miles away. Dundee Airport is 22 miles from the property.
Apartment in Aberfoyle · 78.21 km from centre
9.5
151 reviews
Creag Mhor Self Catering Holiday Apartment is located in Aberfoyle, just 25 miles from Glasgow Botanic Gardens and 26 miles from University of Glasgow. The property is around 6 miles from Lake of Menteith, 10 miles from Loch Katrine, and 18 miles from Mugdock Country Park. The apartment also features free Wifi and free private parking.
Featuring a balcony and mountain views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Guests at the apartment will be able to enjoy activities in and around Aberfoyle, like hiking.
Riverside Museum of Transport and Technology is 26 miles from Creag Mhor Self Catering Holiday Apartment, while Kelvingrove Art Gallery and Museum is 26 miles from the property. Glasgow Airport is 31 miles away.
Country house in Inverness, Drumnadrochit · 171.52 km from centre
7.2
1,293 reviews
Currently offering room only rooms with countryside views, Clunebeg Lodge is placed just a mile from the Loch Ness village of Drumnadrochit, on the Great Glen Way. It offers free WiFi in the lounge.
Bedrooms each feature a private bathroom with a shower, as well as a flat-screen TV and tea and coffee making facilities. Rooms offer views across the local scenery and wildlife, including red squirrels, deer, and sometimes otters. Guests can also see the property's own highland cattle.
The local area is perfect for walking and cycling, with Urquhart Castle and the shores of Loch Ness all within 2 miles. There is also bike storage. The lodge provides ample free parking and the capital of the Higlands, Iverness is a 25-minute drive.
Apartment in Ayr · 105.96 km from centre
9.0
73 reviews
Ayr Apartment with Sea and Countryside views is located in Ayr, just a 3-minute walk from Ayr Beach and 1.3 miles from Ayr Racecourse. This apartment features free private parking, full-day security, and free Wifi.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. The property offers sea views.
The apartment has a picnic area where you can spend the day outdoors.
Robert Burns Birthplace Museum is 3 miles from the apartment. Glasgow Prestwick Airport is 3.1 miles from the property.
Apartment in Mallaig · 199.72 km from centre
9.7
128 reviews
Providing a garden, An Bothan offers accommodations in Mallaig. Among the facilities at this property are private check-in and check-out and bicycle parking, along with free Wifi throughout the property. Outdoor seating is also available at the apartment.
Offering a patio and sea views, the apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Glenfinnan Station Museum is 27 miles from An Bothan, while Glenfinnan Monument is 26 miles away. Barra Airport is 80 miles from the property.
Holiday home in Ballachulish · 144.82 km from centre
9.3
122 reviews
Featuring garden views, Lyn leven cottages in Ballachulish offers accommodations and a garden. This vacation home features free private parking and free Wifi. The vacation home has private entrance.
The units provide views of the mountain and come with a seating area, a washing machine, a fully equipped kitchen with a dishwasher, and a private bathroom with a hair dryer and free toiletries. An oven, a toaster, and fridge are also offered, as well as a kettle. At the vacation home, units have bed linen and towels.
Guests at the vacation home will be able to enjoy activities in and around Ballachulish, like hiking.
Loch Linnhe is 4.3 miles from Lyn leven cottages, while Glen Nevis is 16 miles from the property. Oban Airport is 26 miles away.
Hotel in Stranraer · 161.50 km from centre
9.0
2 reviews
Breakfast available
With a stay at Blue Peter Hotel in Stranraer, you'll be 10.2 mi (16.4 km) from Castle Kennedy Gardens and 18.9 mi (30.4 km) from Logan Botanic Garden. This hotel is 28 mi (45.1 km) from Mull of Galloway Lighthouse.
Homestay in Beauly, Kiltarlty · 181.16 km from centre
9.6
22 reviews
Providing a garden, Rowantree provides accommodations in Kiltarlty. The property is around 13 miles from Inverness Castle, 13 miles from Inverness Train Station, and 15 miles from University of the Highlands and Islands, Inverness. There's a sun terrace and guests can use free Wifi and free private parking.
Towels and bed linen are provided in the homestay. The accommodation is non-smoking.
Guests at the homestay can enjoy a continental breakfast.
Skiing, cycling, and hiking are possible within the area, and Rowantree offers ski storage space.
Strathpeffer Spa Golf Club is 17 miles from the accommodation, while Castle Stuart Golf Links is 20 miles away. Inverness Airport is 21 miles from the property.
Bed and breakfast in Girvan · 128.33 km from centre
9.7
201 reviews
Breakfast available
Burnside Farm B & B offers accommodations in Girvan, 7.8 miles from Culzean Castle & Country Park and 17 miles from Belleisle Golf Club. The property is around 21 miles from Ayr Racecourse, 27 miles from Royal Troon, and 16 miles from Robert Burns Birthplace Museum. The bed and breakfast also features free Wifi and free private parking.
Towels and bed linen are offered in the bed and breakfast. The property offers sea views.
Guests can relax in the garden at the property.
Ayr Railway Station is 19 miles from the bed and breakfast, while Ballochmyle Golf Club is 30 miles from the property. Glasgow Prestwick Airport is 21 miles away.
Guest house in Newtonmore · 136.31 km from centre
9.8
487 reviews
Clune House B&B in Newtonmore provides adults-only accommodations with a garden and a shared lounge. Housed in a building dating back to 1904, this guest house is a 6-minute walk from Newtonmore Golf Club and half a mile from Highland Folk Museum. There's a picnic area and guests can access free Wifi and free private parking.
At the guest house, all units are fitted with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. A fridge is also provided, as well as a coffee machine and a kettle. At the guest house, all units are allergy-free and soundproof.
Buffet and continental breakfast options with fresh pastries, pancakes, and fruit are available. For visitors looking to embark on day trips to nearby landmarks, the guest house provides a selection of packed lunches.
Guests at Clune House B&B will be able to enjoy activities in and around Newtonmore, like cycling and hiking.
Kingussie Golf Club is 3.1 miles from the accommodation, while Ruthven Barracks is 3.6 miles away. Inverness Airport is 49 miles from the property.
Apartment in Dingwall, Culbokie · 196.21 km from centre
8.5
17 reviews
Housed in a historic building, the recently renovated Culbokie Inn on the NC500 features accommodations with a bar and free Wifi. The property is around 12 miles from Inverness Castle, 10 miles from Strathpeffer Spa Golf Club, and 12 miles from Inverness Train Station. Aigas Golf Course is 10 miles from the apartment and Caledonian Thistle is 11 miles away.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner and lunch.
University of the Highlands and Islands, Inverness is 13 miles from the apartment, while Castle Stuart Golf Links is 18 miles from the property. Inverness Airport is 19 miles away.
Bed & breakfast in Windermere · 176.37 km from centre
9.4
121 reviews
Breakfast available
With a stay at Beaumont House with FREE off-site Health Club - Adults Only, you'll be centrally located in Windermere, within a 5-minute drive of Lake Windermere and Lyth Valley. This luxury bed & breakfast is 15.2 mi (24.5 km) from Yorkshire Dales National Park and 11.6 mi (18.7 km) from Coniston Water.
Apartment in Berwick-upon-Tweed, Berwick-Upon-Tweed · 83.75 km from centre
9.6
20 reviews
Haggerston Castle - Caravan - Sleeps 6 - Parking offers accommodations in Berwick-Upon-Tweed, 7.4 miles from Lindisfarne Castle and 7.7 miles from The Maltings Theatre & Cinema. This apartment provides free private parking and free Wifi. Etal Castle is 12 miles from the apartment and Chillingham Castle is 17 miles away.
The apartment consists of 3 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 2 bathrooms with a walk-in shower and an a bath or shower. Towels and bed linen are provided in the apartment. There's also a seating area and a fireplace.
Bamburgh Castle is 13 miles from the apartment, while Alnwick Castle is 22 miles away. Newcastle International Airport is 52 miles from the property.
Vacation home in Isle of Arran · 141.09 km from centre
10.0
3 reviews
With a stay at this vacation home in Isle of Arran, you'll be within a 15-minute drive of Brodick Isle of Arran Ferry Terminal and Shiskine Golf & Tennis Club. This vacation home is 3 mi (4.8 km) from King's Cave and 3.9 mi (6.2 km) from Machrie Moor Stone Circles.
Hotel in Johnstone · 83.70 km from centre
8.8
232 reviews
Breakfast available
With a stay at The Lynnhurst Hotel in Johnstone, you'll be within a 10-minute drive of Gleniffer Braes Country Park and Paisley Campus, University of the West of Scotland. This hotel is 12.7 mi (20.5 km) from OVO Hydro and 11.8 mi (19 km) from University of Glasgow.
Inn in Aviemore · 143.34 km from centre
8.8
1,102 reviews
Located in Aviemore, 30 miles from Inverness Castle, The Balavoulin - Pub with Rooms provides accommodations with a garden, free private parking, a restaurant and a bar. 29 miles from University of the Highlands and Islands, Inverness and 30 miles from Inverness Train Station, the inn has a ski pass sales point. Highland Wildlife Park is 8.6 miles from the inn.
With a private bathroom equipped with a shower and free toiletries, rooms at the inn also provide guests with free WiFi, while some rooms here will provide you with a mountain view.
An à la carte, Full English/Irish or vegetarian breakfast is available at the property.
Guests at The Balavoulin - Pub with Rooms will be able to enjoy activities in and around Aviemore, like hiking, skiing and cycling.
Boat of Garten Golf Club is 6.1 miles from the accommodation, while Landmark Forest Adventure Park is 6.4 miles away. Inverness Airport is 35 miles from the property.
Hotel in Kelso · 61.48 km from centre
7.8
860 reviews
Looking out over the cobbled square in the center of Kelso, the Cross Keys Hotel enjoys a landmark location in this Scottish Borders town. Dating back to 1769, this hotel provides free parking and WiFi and high-quality dining showcasing local produce.
Guest rooms at the Cross Keys Hotel, Kelso have a flat-screen TV and tea and coffee facilities. Each has an private bathroom.
Full Scottish or continental breakfast is served each morning in the Saddlers Room, where you can also enjoy a range of lunches including homemade soups and sandwiches. A full dinner menu makes use of the area’s fine local produce and is complemented by wines, beers and soft drinks.
Cross Keys Hotel is just 2 minutes’ walk from the impressive Kelso Abbey, and around 8 minutes from the grounds of the 18th-century Floors Castle. Other attractions within a 20-minute drive include Jedburgh Abbey and the vast Northumberland National Park.
Bed and breakfast in St. Andrews · 48.28 km from centre
9.9
81 reviews
Breakfast available
Balmungo Cottage B&B is located in St. Andrews, just 1.2 miles from St Andrews East Sands Beach and 1.9 miles from Fairmont St Andrews Bay Golf Course. This property offers access to a terrace, free private parking, and free Wifi. Staff on site can arrange a shuttle service.
Featuring sea views, the spacious bed and breakfast is composed of 2 bedrooms and 1 bathroom with slippers and a hair dryer. A private entrance leads guests into the bed and breakfast, where they can enjoy some fruit and chocolates or cookies. The bed and breakfast offers bed linen, towels, and daily room service.
À la carte and full English/Irish breakfast options with warm dishes, local specialities, and fruit are available. During warmer months, you can make use of the barbecue facilities and eat on the private patio.
Sightseeing tours are available within easy reach. Guests at the bed and breakfast can enjoy cycling and hiking nearby, or make the most of the garden.
St Andrews University is 2.3 miles from Balmungo Cottage B&B, while Discovery Point is 16 miles from the property. Dundee Airport is 17 miles away.