Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ballater – 48 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Alexandra Hotel

Hotel in Ballater

Located in Ballater and with Balmoral Castle reachable within 11 miles, Alexandra Hotel has a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. friendly staff, excellent breakfast, clean rooms

Show more Show less
8.8
Excellent
318 reviews
Price from
$72
per night

Cambus O' May Hotel

Hotel in Ballater

Featuring a garden, terrace and views of mountain, Cambus O' May Hotel is located in Ballater, 14 miles from Balmoral Castle. loved the character and decorations!!

Show more Show less
8.7
Excellent
482 reviews
Price from
$72
per night

Balmoral Arms

Ballater

Balmoral Arms is located in the picturesque village of Ballater, in the heart of Royal Deeside. Food brilliant, room comfortable, best sleep all year confirmed by Fitbit. Good view from window. Big choice of tea/coffee/hot chocolate and Tunnocks teacakes.

Show more Show less
8.1
Very Good
1,083 reviews
Price from
$152
per night

Howe of Torbeg

Ballater

Howe of Torbeg provides glamping accommodations near Ballater, within the Cairngorms National Park. Guests can use the property's Kadai fire bowls for BBQs and evenings around the fire. The location was far better than we imagined & the hosts were so lovely! They were easy to get a hold of if we needed them and maintained a beautiful accomodation. The breakfast they offered was simple & perfect for the type of location.

Show more Show less
9.2
Wonderful
483 reviews
Price from
$67
per night

No 45, Ballater

Ballater

No 45, Ballater is a guest house set in an acre of gardens and is just 5 minutes' walk from the center of Ballater. The individually designed rooms each offer unique charm. A lovely all around experience. Breakfast was excellent, and Allyson and her husband were most accommodating.

Show more Show less
9.5
Exceptional
337 reviews

The Auld Kirk

Ballater

This former church has been tastefully converted, enabling retention of the original features. Auld Kirk Hotel is located in the heart of picturesque Royal Deeside. Everything, especially our host Helen was very lovely and welcoming. The breakfast was exceptional!

Show more Show less
9.5
Exceptional
369 reviews
Price from
$211
per night

Crannach House

Ballater

Located 13 miles from Balmoral Castle, Crannach House provides accommodations with free WiFi and free private parking. There's a fully equipped private bathroom with shower and free toiletries. the host is a really nice person. the room is cozy and clean even though the house is a bit old, but we get everything we need in the room. good value for money, if you are on the drive tour and need a stop around Balmoral castle, this is a good place to stay. and there are good restaurants around for 5 mins drive. the breakfast was great.

Show more Show less
8.7
Excellent
263 reviews
Price from
$103
per night

Celicall

Ballater

Located in Ballater, within 11 miles of Balmoral Castle and 29 miles of CairnGorm National Park, Celicall provides accommodations with a garden and free WiFi as well as free private parking for guests... The location was perfect for visiting Balmoral Castle down the road. our room was good and the breakfast very good. Ballateris a very charming town.

Show more Show less
8.5
Very Good
285 reviews
Price from
$85
per night

Ballater Hostel

Ballater

Located in Ballater and within 11 miles of Balmoral Castle, Ballater Hostel features a shared lounge, non-smoking rooms, and free WiFi. I've stayed in many many hostels This is probably the nicest one I ever have stayed in top notch

Show more Show less
9.2
Wonderful
161 reviews
Price from
$31
per night

Hilton Grand Vacations Club Craigendarroch Suites Scotland

Ballater

In the Cairngorms National Park, this luxurious country house is 8 miles from Balmoral Castle and has a swimming pool, a beauty spa, gym and tennis court. The whole place was very nice, clean and very helpful..

Show more Show less
8
Very Good
152 reviews
Price from
$205
per night
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Ballater:

Explore guest reviews of hotels in Ballater

See all