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

Ballindalloch hotels from RM206

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
14 Sept - 15 Sept
Tomorrow
15 Sept - 16 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for Ballindalloch hotels

1. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
RM446
RM535 total
includes taxes & fees
23 Sept - 24 Sept
Argyle Guest House

2. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
RM559
RM671 total
includes taxes & fees
28 Sept - 29 Sept
Hotel Square

3. Tombeck

Tombeck
Ballindalloch
United States
Michelle
RM2,330
RM2,796 total
includes taxes & fees
20 Sept - 21 Sept
Tombeck

4. The Smugglers Hostel

The Smugglers Hostel
Ballindalloch
United States
Sheri
RM606
RM727 total
includes taxes & fees
15 Sept - 16 Sept
The Smugglers Hostel

5. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
RM784
RM941 total
includes taxes & fees
18 Sept - 19 Sept
Cardhu Country House

6. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
RM734
RM881 total
includes taxes & fees
21 Sept - 22 Sept
Bankhouse B&B

7. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
RM986
RM1,184 total
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Lodge

8. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
RM1,199
RM1,438 total
includes taxes & fees
6 Oct - 7 Oct
Craigellachie Hotel of Speyside

9. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
Hidde
RM743
RM892 total
includes taxes & fees
22 Sept - 23 Sept
The Aberlour Hotel

10. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Alan
RM1,040
RM1,249 total
includes taxes & fees
27 Sept - 28 Sept
Hotel 1881 Archiestown

11. Muckrach Country House

Muckrach Country House
Grantown-on-Spey
United States
Douglas
RM1,154
RM1,385 total
includes taxes & fees
17 Sept - 18 Sept
Muckrach Country House

12. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United States
Arleigh
RM640
RM768 total
includes taxes & fees
27 Sept - 28 Sept
The Speyside Hotel

13. The Station Hotel

The Station Hotel
Aberlour
Germany
Riccardo
RM770
RM924 total
includes taxes & fees
16 Sept - 17 Sept
The Station Hotel

14. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
Liang
RM596
RM716 total
includes taxes & fees
21 Sept - 22 Sept
The Grant Arms Hotel

15. Ravenscourt Guest House

Ravenscourt Guest House
Grantown-on-Spey
Australia
Bishma
RM1,079
RM1,079 total
includes taxes & fees
1 Oct - 2 Oct
Ravenscourt Guest House

16. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Victoria
RM551
RM661 total
includes taxes & fees
16 Sept - 17 Sept
The Station House Boutique Hotel

17. Mount Barker Bed & Breakfast

Mount Barker Bed & Breakfast
Grantown-on-Spey
United Kingdom
Kay
RM1,321
RM1,321 total
includes taxes & fees
15 Sept - 16 Sept
Mount Barker Bed & Breakfast

18. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
Canada
rick
RM372
RM446 total
includes taxes & fees
1 Oct - 2 Oct
Nethybridge Hotel

19. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
RM594
RM712 total
includes taxes & fees
19 Sept - 20 Sept
The Pines Guesthouse

20. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
RM771
RM925 total
includes taxes & fees
1 Oct - 2 Oct
Copper Beeches
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Ballindalloch attractions

Glenlivet Distillery

9.0/10 (51 reviews)
You can spend time exploring the galleries in Glenlivet Distillery during your trip to Glenlivet. You can seek out the hiking trails while in the area.
See properties

Glenfarclas Distillery

You can learn about the history of Ballindalloch when you stop by Glenfarclas Distillery. Savour the area's bars and restaurants.
See properties

Ballindalloch Castle

9.2/10 (7 reviews)
Learn about the local history of Ballindalloch when you take a trip to Ballindalloch Castle. You can seek out the hiking trails while in the area.
See properties

Speyside Way - Tominoul Spur

You can take time to visit Speyside Way - Tominoul Spur during your travels to Ballindalloch. Discover the area's countryside and mountain views.
See properties

Tomintoul & Glenlivet Discovery Centre & Museum

You can spend time studying the exhibits at Tomintoul & Glenlivet Discovery Centre & Museum during your travels in Tomintoul. Discover the countryside while you're in the area.
See properties

Tomintoul Distillery

You can take time to visit Tomintoul Distillery during your travels to Ballindalloch. Discover the area's countryside and mountain views.
See properties

Tomintoul Museum

You can spend time exploring the galleries in Tomintoul Museum during your travels in Tomintoul. You can enjoy the bars while in the area.
See properties

Drumin Castle

Find out about the history of Tomintoul when you spend time at Drumin Castle. You can enjoy the bars while in the area.
See properties

Learn more about Ballindalloch

The historic Ballindalloch Castle welcomes visitors with its beautiful gardens, whisky distillery, and art collections dating back centuries. Outdoor enthusiasts can fish for salmon on the River Spey or hike nearby trails in the Cairngorms National Park.

See all hotels in Ballindalloch
A large, historic building with a flag on top, surrounded by a well-maintained lawn and trees.
Photo by Phyllis Robb

Top Ballindalloch Hotel Reviews

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

8/10 Good
"The cosy room we had was certainly that, with the double bed against the wall, although there was a cupboard for hanging clothes and plenty of drawers. The ensuite was very small, and would have been better with more than 1 hook for towels. Shower worked well and area was clean. Tea and coffee facilities in room good. Breakfast offering was plentiful and well cooked. Good to have fresh porridge available every day, and haggis in the hot offerings. Pastries and fresh fruit, yoghurt and cereals, so everything you could want. Plenty of car parking, and the hotel is convenient for a base while doing some local walks, though we drove to the local lochs and Cairngorms carparks to set off."
Marie 5-night trip
Posted 3 hours ago
Coylumbridge Resort Hotel
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Excellent well-equipped ensuite room, very clean and very quiet . The hotel has a good bar and restaurant. I haven't used the restaurant but it was large and busy. The hotel is located in the town centre so is very convenient for local amenities and attractions. ."
James 2-night trip
Posted 3 hours ago
Craiglynne Hotel
West End Hotel

West End Hotel

10/10 Excellent
"Great stay welcoming and great for our stay"
Gordon 1-night trip
Posted 6 hours ago
West End Hotel
The Boat Hotel

The Boat Hotel

10/10 Excellent
"Really good hotel. Amazing Scottish people welcoming you."
Gustavo 2-night trip
Posted 18 hours ago
The Boat Hotel
Dalmunzie Castle Hotel

Dalmunzie Castle Hotel

10/10 Excellent
"Beautiful property! The hotel was lovely and our four poster room was very nice. The staff and food were great as well."
Lisa 1-night trip
Posted 1 day ago
Dalmunzie Castle Hotel
Balmoral Arms

Balmoral Arms

10/10 Excellent
"Old hotel with character, a welcoming reception area and updated rooms. There is no elevator but we were prepared for that and our room was only up one level. The food in the bar was delicious."
Cheryl 1-night trip
Posted 3 days ago
Balmoral Arms
Nethybridge Hotel

Nethybridge Hotel

8/10 Good
"thanks beautiful area of highlands"
Laurie 5-night trip
Posted 3 days ago
Nethybridge Hotel
Highlander Hotel

Highlander Hotel

10/10 Excellent
"Staff were very nice and the food was amazing we enjoyed our stay"
Tabra 2-night trip
Posted 4 days ago
Highlander Hotel
Golf View Hotel

Golf View Hotel

8/10 Good
"Lovely location for a nice view"
CRAIG 1-night trip
Posted 5 days ago
Golf View Hotel

More cheap stays in Ballindalloch

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
RM353
RM424 total
17 Sept - 18 Sept
includes taxes & fees
7.6/10 Good! (76 reviews)
Carlton Hotel
Haughton Arms Hotel

Haughton Arms Hotel

Main St Alford Scotland
RM392
RM471 total
27 Sept - 28 Sept
includes taxes & fees
8.8/10 Excellent! (35 reviews)
Haughton Arms Hotel
The Crossing

The Crossing

Ruthven Rd Kingussie Scotland
RM448
RM538 total
5 Oct - 6 Oct
includes taxes & fees
9.6/10 Exceptional! (61 reviews)
The Crossing
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
RM491
RM590 total
28 Sept - 29 Sept
includes taxes & fees
8.6/10 Excellent! (84 reviews)
Sweeney Aviemore Two
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
RM551
RM661 total
16 Sept - 17 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Aurora Hotel & Italian Restaurant

Aurora Hotel & Italian Restaurant

Academy Street Nairn Scotland
RM573
RM688 total
16 Sept - 17 Sept
includes taxes & fees
8.8/10 Excellent! (238 reviews)
Aurora Hotel & Italian Restaurant

Frequently asked questions

Where is the best place to stay in Ballindalloch?
Argyle Guest House is one of the top choices for your stay based on our traveller data. This guest house offers 2 restaurants and 3 bars. Hotel Square is another good option for your trip. See all available top hotels, or vacation rentals in Ballindalloch.
What are some of the best holiday rentals that Ballindalloch has to offer?
The Old Mill Inn: This holiday home rental outside of Ballindalloch offers a garden and free WiFi to help you feel comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Ballindalloch.
If I need to cancel my hotel reservation in Ballindalloch, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable as long as you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Ballindalloch.
What's the best budget-friendly accommodation in Ballindalloch?
Based on our traveller reviews, The Smugglers Hostel is a top choice for a less expensive stay. View all budget hotels in Ballindalloch.
What's the best dog-friendly hotel in Ballindalloch?
Hotel Square is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Other good choices for you and your pet's trip include Argyle Guest House and The Smugglers Hostel. See more pet-friendly hotel accommodations in Ballindalloch.
What are some accommodation options with pools in Ballindalloch?
Coylumbridge Resort Hotel: Provides 2 indoor swimming pools, a children's pool and 2 bars. Macdonald Aviemore Hotel and Macdonald Aviemore Highland Hotel are two additional hotels with an on-site pool. View all hotels with pools in Ballindalloch.
How is it to stay in Ballindalloch?
Visitors can enjoy all that Ballindalloch has to offer, including its mountain views. This city also attracts tourists with its welcoming and rural setting. In Ballindalloch, there are 44 hotels and other accommodation options to choose from. Find out more about Ballindalloch.
What should I see while I'm in Ballindalloch?
Landmarks like Ballindalloch Castle, Glenfarclas Distillery and Drumin Castle might be worth a visit. The picturesque setting of Cairngorms National Park and Speyside Way - Tominoul Spur exemplify the area's natural beauty. A couple of additional sights to add to your itinerary are Glenlivet Distillery and Lecht Ski Resort. Take a look at what more there is to see and do in Expedia's Ballindalloch guide.
What's the seasonal weather in Ballindalloch?
The hottest months are usually July and August, with an average temperature of 12ยฐC, while the coldest months are January and February, with an average of 2ยฐC. Average annual precipitation for Ballindalloch is 964 mm.