The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Ballindalloch

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
The Smugglers Hostel
2 out of 5
Main Street, Ballindalloch, Scotland
Get Rates
0.7 mi from city centre
4.3/5Excellent! (3 reviews)

"Good atmosphere, nice staff and nice people staying. Good sharing kitchen and living"…"

Reviewed on 13 Aug 2019

The Smugglers Hostel
Alt na Voir
3.5 out of 5
Alt na Voir 13A Main Street Tomintoul, Ballindalloch, Scotland
Get Rates
0.71 mi from city centre
4/5Very Good! (1 review)
Great spot for kids and dogs!

"Great little cottage with all the required bits and bobs. Lovely little town with very friendly locals."…"

Reviewed on 7 Mar 2019

Alt na Voir
Stronavaich Cairngorm Guest House
3 out of 5
Tomintoul, Ballindalloch, Scotland
Free cancellation
The price is £70 per night from 6 Oct to 7 Oct
2.42 mi from city centre
4.5/5Wonderful! (39 reviews)

"Jeff gave us good info for visiting the area, breakfasts were excellent and room and bathroom spotless. Having a private bathroom is great but on the floor downstairs is annoying."…"

Reviewed on 16 Sep 2019

Stronavaich Cairngorm Guest House

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Jasmine Lodge
4 out of 5
Lodge 10, Glenlivet Lodges, Ballindalloch, Ballindalloch, Scotland
Get Rates
8.42 mi from city centre
Jasmine Lodge
Argyle Guest House
3 out of 5
7 Main Street, Tomintoul, Ballindalloch, Scotland
Free cancellationReserve now, pay when you stay
The price is £41 per night from 21 Oct to 22 Oct
0.62 mi from city centre
4.6/5Wonderful! (125 reviews)
Awesome

"Beautiful cozy and spacious. Did not feel like staying in an hotel/b & b - more like staying with friends and family."…"

Reviewed on 8 Mar 2020

Argyle Guest House
OYO Richmond Arms Hotel
3 out of 5
The Square, Ballindalloch, Scotland
Free cancellationReserve now, pay when you stay
The price is £55 per night from 18 Oct to 19 Oct
0.56 mi from city centre
4.2/5Excellent! (9 reviews)

"Quiet. Nice haggis. Very attentive service. Lively surroundings."…"

Reviewed on 18 Sep 2020

OYO Richmond Arms Hotel
Thistle Dhu Bed & Breakfast
4 out of 5
Tamdhu House, Auchbreck, Ballindalloch, Scotland
Free cancellationReserve now, pay when you stay
The price is £144 per night from 23 Oct to 24 Oct
6.13 mi from city centre
5/5Exceptional! (36 reviews)

"Incredible breakfasts! ."…"

Reviewed on 28 Jun 2019

Thistle Dhu Bed & Breakfast
Hillview Lodge 14669
Hillview Glenlivet, Ballindalloch, Scotland
Get Rates
5.9 mi from city centre
Hillview Lodge 14669
Hong Kong House
3.5 out of 5
35 Main Street Tomintoul, Ballindalloch, Scotland
Get Rates
0.71 mi from city centre
Hong Kong House
The Old Church Hall
3.5 out of 5
17 Main Street Tomintoul, Ballindalloch, Scotland
Get Rates
0.72 mi from city centre
The Old Church Hall
Dalvrecht Manse
3.5 out of 5
Dalvrecht Manse Tomintoul, Ballindalloch, Scotland
Get Rates
3.4 mi from city centre
Dalvrecht Manse
Nia Roo
3.5 out of 5
Nia Roo The Square Tomintoul, Ballindalloch, Scotland
Get Rates
0.56 mi from city centre
Nia Roo
Strombos
3.5 out of 5
93 Main Street Tomintoul, Ballindalloch, Scotland
Get Rates
0.36 mi from city centre
Strombos
Riemore
3.5 out of 5
109 Main Street Tomintoul, Ballindalloch, Scotland
Get Rates
0.8 mi from city centre
Riemore
Avondale Cottage
3.5 out of 5
110 Main Street Tomintoul, Ballindalloch, Scotland
Get Rates
0.36 mi from city centre
Avondale Cottage
Don't see what you're looking for?
See all available properties in Ballindalloch
View all properties
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.

Pocket Guide: Ballindalloch

Search for hotels in Ballindalloch on Expedia.co.uk. You can easily find your hotels in Ballindalloch using one of the methods below:
  • View our selection of featured hotels in Ballindalloch
  • Use the map to find hotels in the Ballindalloch neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Ballindalloch, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Ballindalloch
  • Enter your travel dates to view the best deals on hotels in Ballindalloch - while they last

Frequently asked questions

Where is the best place to stay in Ballindalloch?
Argyle Guest House is ranked highly by Expedia customers. This 3-star guest house offers 2 restaurants and 3 bars. Stronavaich Cairngorm Guest House is another top choice for your trip based on reviews.
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. Put in your dates and click on “Search”, then filter by “free cancellation” to review the best deals in Ballindalloch.
What's the best pet-friendly hotel in Ballindalloch?
Argyle Guest House is a top dog-friendly guest house, and offers 2 restaurants and 3 bars/lounges for its human guests.
What's the best hotel for a trip to the slopes in Ballindalloch?
Based on our travel data, Stronavaich Cairngorm Guest House is a top 3-star guesthouse for hitting the ski slopes, and features free breakfast and free WiFi. Argyle Guest House is another good choice to stay near the slopes. Enjoy the skiing and snowboarding by visiting Lecht Ski Resort or CairnGorm Mountain.

Ballindalloch Hotel Reviews

More trip options