When you think of Scotland, a lot of things may come to your mind. From the grandiose and intricate castles with their royal histories, to the breathtaking natural landscapes, down to the cultural museums and establishments. Surely, a holiday spent here will be filled with endless activities to enjoy, new and amazing food and drinks to try, and unforgettable memories to create! Planning your itinerary might be a bit of a challenge. So to help ease a few headaches, here is a list of the top bed and breakfasts in Scotland, the UK that you can book for your much-deserved getaway.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 08, 2024.
1. Family-run house with views of mountains in Crianlarich (from USD 98)
Affordable B&B with excellent value for money.
Comfortable, clean rooms with beautiful views. Bird and red squirrel feeders for wildlife observation. Electric car charging available.
Ideal stopover between Glasgow & Fort William. Peaceful, picturesque setting near West Highland Way for walking enthusiasts.
Delicious, hearty breakfast with homemade items. Vegetarian and Scottish specialties available. Host goes above and beyond to accommodate dietary preferences.
Dreaming of waking up to a cozy morning and being served with a hearty breakfast? Then this family-run house is your perfect place to stay! Nested in the woods of Crianlarich, Inverardran House Bed and Breakfast is a 150-year-old home that welcomes you with views of mountains yet is conveniently accessible from the life-filled village. This house offers different room types that can sleep two to four guests each depending on what you need. It also features a private bathroom and serves traditional Scottish breakfast made from the local produce and the hosts’ preserves. Ultimately, this accommodation is a simple and no-frills place to rent if you are looking for something comfortable and affordable at the same time.
2. Modern cottage near local shops in Gullane (from USD 195)
Maple Cottage Bed and Breakfast is located in the historic Gullane and is a few kilometers away from Edinburgh and North Berwick. Aside from these, this bed and breakfast is also accessible to a lot of golf courses like Muirfield Links Golf Club and to local shops, restaurants, the beach, and other attractions. This cottage is surely a win when it comes to its location. To add the cherry on top, this accommodation also boasts of its amenities including spacious private bathrooms, flat-screen TV, Wi-Fi, and the modern and bright rooms. Their kitchen is well-equipped and hosts serve sumptuous breakfasts each morning. Surely, it will feel like your home during your vacation in Scotland.
3. Bed and breakfast with sun lounge in Buckie (from USD 82)
Reasonable pricing for comfortable rooms and delicious meals.
Clean, well-appointed rooms with sea views, sun room, and helpful hosts.
Convenient central location in Buckie, close to shops and the start of the Speyside Way.
Delicious, well-prepared breakfast and evening meals, with a variety of options.
This traditional bed and breakfast features the design and aesthetics of a Scottish home. From the stonewall façade to its furniture, guests will get a hint of what local living may look like. Located in Buckie, this accommodation serves continental breakfast and features useful facilities like private bathrooms with essentials, flat-screen TV, fitness hub, and free use of Wi-Fi. Each room in this cottage can accommodate two to four guests each and is highly recommended for couples travelling together. Aside from these, Kintrae Bed and Breakfast has a sun terrace where guests can enjoy a sea-side view of the relaxing sunrise or the romantic sunset!
Kintrae B&B
Address: Kintrae, 39 East Church Street
4. Humble Scottish home near the beach in Keiss (from USD 132)
A Castle View Bead and Breakfast features a great mix of minimalist style with Scottish design. The facade showcases a stonewall entrance with a patio while the interiors boats of minimalism and functionality. Enjoy a clean stay in one of the spacious and cozy rooms with their own baths, flat-screen TV, and other amenities. Wake up to a delicious breakfast that will get you started with your day! Aside from its facilities, this home also prides itself on its location where guests can easily explore the stunning countryside, the Keiss and Girnigoe castles, and spend a relaxing afternoon at the beach of Keiss.
5. High-end Scottish country house in Forres (from USD 691)
If you want to experience a luxurious stay in Scotland, you should definitely book your stay at the historic Blervie House located near the countless tourist attractions. This bed and breakfast is a five-star graded guesthouse that features an exquisite castle design that is complemented with high-end amenities for a comfortable stay. Each room showcases a modern yet classical design with calming views of the woods. Some even have their own en-suite bathrooms and dining space. The common areas in this home include a very grand dining hall where a breakfast banquet is placed, a laidback garden with lounge areas, and a spacious entertainment room. This place is highly recommended by previous guests not only because of its amenities and stunning views but also for its value for money!
Blervie House
Address: Blervie House Rafford
6. Historic royal bank built into a home in Hawick (from USD 113)
If you fancy history, this house is a great option for you. Originally built in 1857 as the Royal Bank of Scotland, the property was renovated by its owners and turned into a stylish and elegant accommodation for tourists and travelers alike. Each room is spacious and features luxurious amenities like a private bathroom, a seating area with tea and coffee maker, and a flat-screen TV. While common areas include a large dining area with leather sofas, game consoles, jukebox, and a breakfast buffet station. The Bank Guest House is situated near the Border Abbey towns, Ancestry Research Center, cafes, markets, and restaurants for your convenience.
7. Remote, modernized inn for a quiet stay in Cladich (from USD 145)
Reasonable pricing for a cozy B&B in a countryside location.
Comfortable, clean rooms with modern facilities, including EV charging. Farm tour available. Homemade bread and excellent breakfast options.
Idyllic countryside location with a rushing river and nearby waterfall. Remote but close to Inverary town for dining options.
Delicious breakfast with freshly baked bread, homemade treats, and a variety of options. Great dining recommendations from the friendly and accommodating host.
If you are looking for a place where you can just relax and breathe in fresh air, this house that was built in the 1700s is a great option for you. Located in the countryside, the Cladich House bed and breakfast will give you magnificent sceneries of rivers, lakes, mountains, and ocean. Experience the outdoors and the serenity of life in this accommodation. There are three room options that you can choose from in this house, one of which even has a view of the mountains. Each room has its private bath completed with basic essentials, a flat-screen TV, and WiFi connection. Lastly, full English or Irish breakfast is served daily to prepare you for your day!
Cladich House Bed & Breakfast
Address: Cladich House Cladich
8. Spacious cottage accessible to destinations in Aviemore (from USD 113)
Affordable rooms, great value for money, delicious breakfast for £10pp
Clean, modern rooms, comfortable beds, private bathrooms, pet-friendly, ample parking
Quiet, peaceful location, short walk to Aviemore town center, close to Cairngorms National Park
Excellent, varied breakfast options, accommodating for special dietary needs, home-cooked evening meals available
Carn Mhor bed and breakfast is a highly rated accommodation that is located at the heart of Cairngorm National Park. If you are a nature lover and are enthusiastic about hiking, golfing, or just wandering around, this house might be your best bet! The accommodation features a parking space for your use, free WiFi access, and delicious and hefty breakfast for its guests. Whether you are a solo traveler, a couple traveling, or vacationing with your whole family, there is a room that can accommodate you. Each room has its own private bathroom and showcases a cabin-like interior that feels homey and relaxing. The house also has common lounge areas like the dining hall and an outdoor terrace where guests can catch the sunrise or sunset.
Carn Mhor Bed and Breakfast
Address: Carn Mhor, The Shieling, Aviemore
9. Old school turned private home in Forres (from USD 113)
Originally built in 1850, this local school in the southwest of Forres was turned into local hotel and then into the private home that it is now. Today, homeowners are welcoming travelers of Scotland into their charming house that features en-suite accommodations with basic amenities like free Wi-Fi, flat-screen TV, common area with barbecue, and a terrace in some rooms. Hugged by the Moray countryside, this vacation rental offers scenic views from all angles. So either you are just sitting by the lounge eating your delicious breakfast or exploring the nearby places, endless views of greenery will surely follow you. Lastly, your hosts will gladly share tips and info on where to or what to do during your stay! If a quick hideaway is what you are looking for, then book your stay at this bed and breakfast!
10. Highland house with view of the hills in Drumnadrochit,
Built on the Highland Cow Meadow, Loch Ness Bed and Breakfast gives its guests stunning views of the hills around Drumnadrochit. Aside from this, shops, cafes, and pubs are very accessible, making it easier for travelers to explore the local food scene. Horse riding areas, Urquhart Castle, and Divach Waterfalls are just nearby so guests will never run out of things to do. After a tiring day, a much-needed rest is waiting for the guests at the accommodation that boasts of its minimalist cabin design inducing a relaxing ambiance. Each room has its own view and a private bathroom equipped with the basic essentials. Spacious areas such as the dining hall where continental breakfast is served and the lush garden are available as shared lounges. If you want a place to unwind at the end of the day, Loch Ness Bed and Breakfast is your ideal place to stay!
Loch Ness B and B
Address: Dail Breagha Kilmore Road
A place for everyone
With mighty fine attractions, may it be the Loch Ness lake or Edinburgh Castle, Scotland has all kinds of places to visit, escapades to try, and nature to explore! So may it be an adrenaline-seeking getaway or a serene hideaway that you are looking for, there is always something in store for you in this quaint country. So if you have decided what you want, be sure to check out the list of the top bed and breakfasts in Scotland, the UK and get ready for your adventure!
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to