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 Invergarry · 157.83 km from centre
9.6
254 reviews
Breakfast available
With a stay at Glengarry Castle Hotel in Invergarry, you'll be 14.1 mi (22.7 km) from Commando Memorial and 20.7 mi (33.3 km) from Nevis Range Mountain Experience. This hotel is 24.1 mi (38.8 km) from Urquhart Castle and 30.1 mi (48.5 km) from Ben Nevis.
Guest house in Inverness City Centre, Inverness · 181.20 km from centre
9.4
348 reviews
Housed in a historic building, the recently renovated Fairfield Townhouse Guest House offers accommodations with a garden and free Wifi. This guest house features free private parking and a shared kitchen. The property is a 16-minute walk from Inverness Castle, and within 0.4 miles of the city center.
All units come with a seating area, a flat-screen TV with satellite channels, and a private bathroom with a hair dryer and shower. Guests can have fruit and chocolates or cookies delivered to their room. At the guest house, units are fitted with bed linen and towels.
Guests can also relax in the shared lounge area.
Inverness Train Station is a 14-minute walk from the guest house, while University of the Highlands and Islands, Inverness is 4 miles from the property. Inverness Airport is 10 miles away.
Guest house in Southern Highlands, Taynuilt · 138.98 km from centre
9.7
78 reviews
Featuring garden views, Ceo Mara Croft b&b & 2 luxury Cabins in Taynuilt features accommodations, a garden, and a shared lounge. This property offers access to a terrace, free private parking, and free Wifi. Rooms come with a patio with mountain views.
At the guest house, units are fitted with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. Rooms are fitted with a kettle, while selected rooms also feature a fully equipped kitchen with an oven, a microwave, and a stovetop. At the guest house, units come with a seating area.
Skiing, cycling, and hiking are possible within the area, and the guest house offers ski storage space.
Airds Bay Beach is 1.1 miles from Ceo Mara Croft b&b & 2 luxury Cabins, while Dunstaffnage Castle is 9 miles from the property. Oban Airport is 7.5 miles away.
This property is recommended by The Hotel Guru
Holiday home in Killin · 91.07 km from centre
10.0
5 reviews
The Heathers offers accommodations in Killin, 16 miles from The Scottish Crannog Centre and 22 miles from Aberfeldy Golf Course. The property is around 22 miles from Castle Menzies, 30 miles from Lake of Menteith, and 30 miles from Doune Castle. The vacation home also offers free Wifi and free private parking.
The vacation home includes 2 bedrooms and a living room with a flat-screen TV and a DVD player. The accommodation is non-smoking.
Oban Airport is 51 miles from the property.
Bed and breakfast in Melrose · 50.32 km from centre
9.6
36 reviews
Breakfast available
Featuring a garden, Kirklands House provides accommodations in Melrose. This bed and breakfast features free private parking and full-day security. The accommodation offers private check-in and check-out and a shared lounge for guests.
The unit at the property features a walk-in shower and a dressing room. The bed and breakfast offers bed linen, towels, and daily room service.
The breakfast offers à la carte, continental options and local specialities and fruit are being served. As an added convenience, the bed and breakfast offers packed lunches for guests to bring on excursions and other trips off-property.
Guests at Kirklands House will be able to enjoy activities in and around Melrose, like hiking and walking tours. Guests at the accommodation can enjoy cycling and fishing nearby, or make the most of the sun terrace.
Dalhousie Castle is 30 miles from Kirklands House, while Melrose Abbey is 3.7 miles from the property. Edinburgh Airport is 41 miles away.
Guesthouse in Dunoon · 107.95 km from centre
9.8
65 reviews
Breakfast available
With a stay at Cedars Guest House in Dunoon, you'll be on a river, within a 10-minute drive of Loch Lomond and The Trossachs National Park and The Queens Hall. This guesthouse is 0.4 mi (0.7 km) from Dunoon Ferry Terminal and 0.6 mi (0.9 km) from Castle House Museum.
Bed and breakfast in Inverness, Ardersier · 187.12 km from centre
9.0
748 reviews
Breakfast available
Star Inn Rooms enjoys a location in Ardersier, 11 miles from Inverness Castle and 4.3 miles from Castle Stuart Golf Links. Both free Wifi and parking on-site are available at the bed and breakfast free of charge. The bed and breakfast also offers facilities for disabled guests.
All units come with a seating area, a flat-screen TV with streaming services, and a private bathroom with bathrobes and shower. Additional in-room amenities include chocolates or cookies. At the bed and breakfast, all units include bed linen and towels.
Buffet and continental breakfast options with warm dishes, fresh pastries, and pancakes are available.
University of the Highlands and Islands, Inverness is 10 miles from Star Inn Rooms, while Inverness Train Station is 11 miles away. Inverness Airport is 1.9 miles from the property.
Holiday home in Coatbridge · 53.61 km from centre
9.3
37 reviews
11 miles from Celtic Park in Coatbridge, The Cottage - Hot Tub - nr Glasgow - self check-in features accommodations with access to a hot tub. The property is around 11 miles from Glasgow Cathedral, 11 miles from George Square, and 12 miles from Glasgow Royal Concert Hall. The vacation home offers both free Wifi and free private parking.
This vacation home includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a hot tub and a washing machine. A private entrance leads guests into the vacation home, where they can enjoy some wine or champagne and chocolates or cookies. This vacation home is non-smoking and soundproof.
Guests can also relax in the garden.
Sir Chris Hoy Velodrome is 12 miles from the vacation home, while Buchanan Galleries is 12 miles away. Glasgow Airport is 21 miles from the property.
Chalet in Forres, Findhorn · 190.38 km from centre
10.0
1 review
Findhorn Bay - Sandpiper Eco chalet offers accommodations in Findhorn, a 16-minute walk from Findhorn Beach and 30 miles from Inverness Castle. This property offers access to a terrace, free private parking, and free Wifi. University of the Highlands and Islands, Inverness is 30 miles from the chalet and Inverness Train Station is 30 miles away.
The chalet is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
Elgin Cathedral is 12 miles from the chalet, while Castle Stuart Golf Links is 25 miles from the property. Inverness Airport is 21 miles away.
Apartment in Fort Augustus · 161.34 km from centre
10.0
29 reviews
The Apartment at Old Pier House offers accommodations in Fort Augustus, 16 miles from Urquhart Castle. There's a picnic area and guests can use free Wifi and free private parking.
The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a walk-in shower and a hair dryer. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
Guests at the apartment can enjoy canoeing and hiking nearby, or make the most of the garden.
Inverness Airport is 42 miles away.
Apartment in Fort Augustus · 160.79 km from centre
9.0
75 reviews
Cameron apartment Loch Ness is located in Fort Augustus, just 31 miles from Glen Nevis and 17 miles from Urquhart Castle. Both free Wifi and parking on-site are accessible at the apartment free of charge. Outdoor seating is also available at Cameron apartment Loch Ness.
The accommodation features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with bathrobes. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and chocolates or cookies. This apartment is allergy-free and non-smoking.
The apartment has a picnic area where you can spend the day outdoors.
Inverness Airport is 42 miles from the property.
Apartment in Luss · 92.75 km from centre
9.4
447 reviews
Located in Luss in the Argyll & Bute Region, 24 mi from Glasgow, Culag Lochside Self Catering features views of the mountains. Free private parking is available on site.
Rooms have a flat-screen TV with satellite channels. All rooms have a view of the garden and some have a view of the loch. Every room is equipped with a small kitchen and private bathroom. Culag Lochside Self Catering features free WiFi .
The area is popular for golfing and horse riding. Stirling is 27 mi from Culag Lochside Self Catering, while Paisley is 21 mi away. The nearest airport is Glasgow Airport, 20 mi from Culag Lochside Self Catering.
Bed and breakfast in Rothesay · 115.94 km from centre
9.3
531 reviews
St.Ebba B&B provides beachfront accommodations in Rothesay. Both free Wifi and parking on-site are available at the bed and breakfast free of charge. The bed and breakfast also offers facilities for disabled guests.
St.Ebba B&B offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries, and walk-in shower. The bed and breakfast offers certain units with sea views, and the units are equipped with a kettle. At the bed and breakfast, the units have bed linen and towels.
À la carte and full English/Irish breakfast options with warm dishes, local specialities, and pancakes are available. For visitors looking to embark on day trips to nearby landmarks, the accommodation provides a selection of packed lunches.
Guests can also relax in the garden or on the sun terrace.
Glasgow Prestwick Airport is 40 miles away.
Apartment in Inverness City Centre, Inverness · 180.78 km from centre
8.5
46 reviews
Tartan House is a recently renovated apartment in the center of Inverness, a 6-minute walk from Inverness Castle and 0.4 miles from Inverness Train Station. Located around 2.1 miles from University of the Highlands and Islands, Inverness, the apartment with free Wifi is also 6.3 miles from Castle Stuart Golf Links. Caledonian Thistle is 2.9 miles away, and Culloden Battlefield is 5.5 miles from the apartment.
Rooms are equipped with a private bathroom with a hair dryer, while certain rooms also offer a fully equipped kitchenette with a fridge. At the apartment complex, units are equipped with bed linen and towels.
Strathpeffer Spa Golf Club is 20 miles from the apartment, while Inverness Museum & Art Gallery is a 4-minute walk from the property. Inverness Airport is 8.7 miles away.
Holiday home in Aviemore · 141.54 km from centre
8.8
29 reviews
31 miles from University of the Highlands and Islands, Inverness in Aviemore, The Roost offers accommodations with access to a hot tub. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
With direct access to a patio with garden views, the vacation home consists of 1 bedroom. Offering a terrace with mountain views, this vacation home also features a flat-screen TV, a well-equipped kitchenette with a microwave, a toaster, and a fridge, as well as 1 bathroom with a hot tub and a hair dryer. There's also a seating area and a fireplace.
Guests can also relax in the garden.
Highland Wildlife Park is 7 miles from The Roost, while Boat of Garten Golf Club is 8.6 miles from the property. Inverness Airport is 38 miles away.
Apartment in Oban · 150.54 km from centre
9.8
117 reviews
Featuring a garden, The Mews 2 bedroom with private parking provides accommodations in Oban. This property offers access to a terrace and free private parking. Outdoor seating is also available at the apartment.
With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. A private entrance leads guests into the apartment, where they can enjoy some chocolates or cookies. There's also a seating area and a fireplace.
Guests at The Mews 2 bedroom with private parking will be able to enjoy activities in and around Oban, like cycling, fishing, and hiking.
Corran Halls is a 3-minute walk from the accommodation, while Dunstaffnage Castle is 3.6 miles from the property. Oban Airport is 5.6 miles away.
Bed and breakfast in Isle of Mull, Tobermory · 199.46 km from centre
9.7
77 reviews
Located 5 miles from Tobermory, Glengorm apartments offer guests the chance to relax. Enjoy walks in the 5000 acres estate, where you can spot White Tailed Eagles, Otters, Golden Eagles and seals. Each apartment has free Wifi, fully fitted kitchens, bathrobes and Freesat TV.
This property is recommended by The Hotel Guru
Apartment in Drumnadrochit · 172.34 km from centre
9.1
123 reviews
Loch Ness Studio Blairbeg offers accommodations in Drumnadrochit, 16 miles from Inverness Train Station and 17 miles from University of the Highlands and Islands, Inverness. The air-conditioned accommodation is 15 miles from Inverness Castle, and guests can benefit from private parking available on site and free Wifi. Outdoor seating is also available at the apartment.
Featuring a terrace and mountain views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are offered in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
During warmer months, you can make use of the barbecue facilities and eat on the private patio.
Guests at Loch Ness Studio Blairbeg can enjoy hiking nearby, or make the most of the garden.
Castle Stuart Golf Links is 24 miles from the accommodation, while Strathpeffer Spa Golf Club is 25 miles from the property. Inverness Airport is 24 miles away.
Apartment in Oban · 150.17 km from centre
8.2
47 reviews
With a stay at The Ranald Apartments in Oban, you'll be within a 10-minute walk of Oban Ferry Terminal and RSPB Visitor Centre. This apartment is 10.8 mi (17.4 km) from Craignure Mull Ferry Terminal and 0.2 mi (0.4 km) from McCaig's Tower.
Holiday home in Anstruther · 41.89 km from centre
9.6
39 reviews
51 Milton Crescent offers accommodations in Anstruther, a 8-minute walk from Billow Ness Beach and 9.3 miles from Fairmont St Andrews Bay Golf Course. Both free Wifi and private parking are accessible at the vacation home free of charge. Outdoor seating is also available at 51 Milton Crescent.
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 bath and a washing machine. A private entrance leads guests into the vacation home, where they can enjoy some chocolates or cookies. The vacation home offers bed linen, towels, and laundry service.
Guests at the accommodation will be able to enjoy activities in and around Anstruther, like windsurfing, cycling, and hiking. Guests can relax in the garden at the property.
St Andrews University is 10 miles from 51 Milton Crescent, while Discovery Point is 23 miles from the property. Dundee Airport is 25 miles away.