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 – 49 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, within 11 miles of Balmoral Castle and 29 miles of CairnGorm National Park, Alexandra Hotel has accommodations with a restaurant and a bar, and free WiFi throughout the property. Nice room with a good bathroom. Wi-Fi Tea/coffee and biscuits in room The Hotel serves wonderful home cooked food. Nice well cooked breakfast with lots of choice in the lovely dining room.

Show more Show less
8.8
Excellent
317 reviews
Price from
$74
per night

Cambus O' May Hotel

Hotel in Ballater

Featuring a garden, terrace and views of garden, Cambus O' May Hotel is located in Ballater, 14 miles from Balmoral Castle. great location. wonderful staff,

Show more Show less
8.7
Excellent
445 reviews
Price from
$80
per night

Balmoral Arms

Ballater

Balmoral Arms is located in the picturesque village of Ballater, in the heart of Royal Deeside. beautifully kept older property in the center of town.

Show more Show less
8
Very Good
1,032 reviews
Price from
$131
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 Shepards Hut was cozy and the bed fantastic.

Show more Show less
9.2
Wonderful
476 reviews
Price from
$65
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. Everything went well! We love it We will come back definitely.

Show more Show less
9.5
Exceptional
338 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. Breakfast delicious and loved the character of the old church. The owners were friendly and accommodating The town was quaint and nice to walk around. Also very nice touch to have the dram of whiskey in the room!!

Show more Show less
9.5
Exceptional
366 reviews
Price from
$178
per night

Crannach House

Ballater

Located in Ballater in the Grampian region, Crannach House provides accommodations with free WiFi and free private parking. There's a fully equipped private bathroom with shower and free toiletries. Our host was fabulous and so helpful. The room met all our needs and the breakfast was exceptional.

Show more Show less
8.7
Excellent
265 reviews
Price from
$104
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... We used Celicall as our base to walk in the Ballater and Braemar area, and its location was perfect. Across the street from the Ballater tourist office and within easy walking distance of restaurants and shops, Celicall was a comfortable B&B. The hosts are friendly and helpful. Our room was quiet and peaceful at night, and we slept well.

Show more Show less
8.6
Excellent
289 reviews
Price from
$77
per night

Ballater Hostel

Ballater

Providing free WiFi, Ballater Hostel offers rooms in Ballater, 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park. The welcome. I was apprehensive with the fact it was a 'hostel' but was very happy that I had single occupancy. The location couldn't have been better - excellent restaurants on the doorstep (literally).

Show more Show less
9.2
Wonderful
163 reviews
Price from
$29
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.1
Very Good
150 reviews
Price from
$196
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