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 Apart hotels in Ballindalloch from CA $79

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Featured Apart hotels in Ballindalloch

Macdonald Spey Valley Resort
3.5 out of 5
Dalfaber Drive, Aviemore, Scotland
Get Rates

Situated in Aviemore, this golf aparthotel is 0.1 mi (0.1 km) from Cairngorm Brewery and within 3 miles (5 km) of Craigellachie National Nature Reserve and Speyside ...

3.6/5Good! (42 reviews)

"Seating and sleeping area very comfortable The thing I didn’t like was how the electricity was over charged 5 days cost £48 and we only used it during evening before bed , also we showered mostly in the swimming pool complex , So unsure how it gets to the amount they say."…"

Reviewed on Feb. 23, 2020

Macdonald Spey Valley Resort
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.

Other property types in Ballindalloch

OYO Richmond Arms Hotel
OYO Richmond Arms Hotel
3 out of 5
The Square, Ballindalloch, Scotland
The price is CA $105 per night
5/5Exceptional! (2 reviews)
Highland Heartland

"Stayed here on business. Quiet, comfortable stay and enjoyed good evening meal"…"

Reviewed on Jul. 30, 2020

OYO Richmond Arms Hotel
Delnashaugh Hotel
Delnashaugh Hotel
4 out of 5
Ballindalloch, Ballindalloch, Scotland
The price is CA $209 per night
4/5Very Good! (7 reviews)
Great Location for Speyside Tomintoul Spur Walk

"The Delnashaugh was the perfect location for us during a Speyside Way walking holiday. Pro: The hotel is right on the route for the Tomintoul Spur. Good food available for dinner, cozy bar with plenty of whisky and a fireplace, yummy cooked breakfast. Con: The lighting in our room was dim - just ..."…"

Reviewed on Oct. 10, 2019

Delnashaugh Hotel
Argyle Guest House
Argyle Guest House
3 out of 5
7 Main Street, Tomintoul, Ballindalloch, Scotland
The price is CA $79 per night
4.6/5Wonderful! (124 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 Mar. 8, 2020

Argyle Guest 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.

More trip options