A castle with a tower, surrounded by a grassy field and trees.

Find a Bed and Breakfast in Ballindalloch from CA $156

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Ballindalloch bed & breakfast

1. Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (52 reviews)
"One of the best places to stay on our visit to the highlands of Scotland. Quiet, Clean rooms, great breakfast. I would stay again."
United States
Mark
The price is CA $202
CA $242 total
includes taxes & fees
Nov 9 - Nov 10
Bankhouse B&B

2. The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (183 reviews)
"One night stop over for business trip. Big room, clean. Dinner was great, staff friendly. Bargain, would stay again"
United Kingdom
Andrew
The price is CA $147
CA $176 total
includes taxes & fees
Nov 8 - Nov 9
The Royal Hotel

3. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (36 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is CA $176
CA $176 total
includes taxes & fees
Oct 31 - Nov 1
Chapelhill Croft Farmhouse B&B

4. Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (2 reviews)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
The price is CA $203
CA $243 total
includes taxes & fees
Nov 5 - Nov 6
Copper Beeches

5. The Crossing

The Crossing
2.0 star property
Kingussie
9.6 out of 10, Exceptional, (63 reviews)
"The room was fantastic, and the staff went above and beyond. I was having difficulty with the second door in our room, and the staff noticed this and came to our room without being asked to orient us. Really friendly and spectacular service."
United States
Jane
The price is CA $146
CA $175 total
includes taxes & fees
Nov 28 - Nov 29
The Crossing

6. Glen Lyon Lodge Bed & Breakfast

Glen Lyon Lodge Bed & Breakfast
2.0 star property
Nairn
10.0 out of 10, Exceptional, (11 reviews)
"The B&B was lovely, homely and comfortable. The single room had more than enough space for one person and was filled with all the essential amenities like toiletries and a hair dryer. Helen is welcoming and attentive."
United Kingdom
Sarah
The price is CA $257
CA $257 total
includes taxes & fees
Nov 23 - Nov 24
Glen Lyon Lodge Bed & Breakfast

7. Waverley Hotel

Waverley Hotel
3.0 star property
Nairn
7.4 out of 10, Good, (490 reviews)
"Denise goes above and beyond clean rooms one off the best places I've had a breakfast in it's amazing .go every year to Nairn games and it is reasonable priced"
United Kingdom
William
The price is CA $202
CA $242 total
includes taxes & fees
Nov 5 - Nov 6
Waverley Hotel

8. Avondale House

Avondale House
3.0 star property
Kingussie
8.4 out of 10, Very good, (52 reviews)
"We would enthusiastically stay here again; it was comfortable, clean, welcoming, and a really delightful all around."
United States
Darbi
The price is CA $130
CA $156 total
includes taxes & fees
Nov 5 - Nov 6
Avondale House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Ballindalloch Hotel Reviews

Find out more about Ballindalloch

Ballindalloch B&B information

Number of reviews
164
Accommodation
29 B&B
Lowest Price
CA $156
Highest Price
CA $257

Frequently asked questions

What is the nightly rate for a Bed & Breakfast in Ballindalloch?
Prices for B&Bs in Ballindalloch often vary, but you can find a great deal from CA $156 with Expedia. All sorts of factors affect price, such as location and the time of year. It usually costs more to stay at Ballindalloch B&Bs over the weekend too. Travelers can find the best deals by being flexible with their dates, and by using our filters to sort prices from low to high.
When is the best time to book a B&B in Ballindalloch?
The best time to book a B&B in Ballindalloch is during the peak travel season from March to May, particularly in April. This period marks the blossoming of spring, with nature coming alive in a stunning display of colour. As the weather warms up, you can indulge in outdoor activities such as hiking the scenic trails around the Cairngorms National Park, where the mild temperatures (typically around 10 to 15 degrees Celsius) create a comfortable environment for exploration.

April is particularly appealing for visitors keen on immersing themselves in the local culture, as it often features a range of events highlighting Scottish traditions and cuisine. The lengthening days provide ample daylight for sightseeing, allowing you to visit historical gems like Ballindalloch Castle, which offers fascinating tours and beautiful grounds to wander.

For those seeking a more budget-friendly experience, consider planning your visit in November. This quieter month offers a unique opportunity to enjoy the tranquillity of the region, great for leisurely walks and experiencing the stunning autumnal scenery without the crowds.
What is the difference between a Ballindalloch Bed & Breakfast and a hotel?
Every Ballindalloch B&B has its own unique feel. Whether it's a cozy reading space or a sunlit breakfast nook to enjoy your morning cup of coffee, the quaint details are what make bed and breakfasts a home away from home. Travelers can look forward to personal touches, thoughtful amenities and of course a scrumptious breakfast at Ballindalloch B&Bs.