Skip to main content

Search hotels in Ballater

Enter your dates to see the latest prices and deals for Ballater hotels

Ballater – 66 hotels and places to stay

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,908 reviews
    From
    $131
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 119 reviews
    From
    $132
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 132 reviews
    From
    $152
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 813 reviews
    From
    $92
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 274 reviews
    From
    $133
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 160 reviews
    From
    $228
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 639 reviews
    From
    $250
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 539 reviews
    From
    $217
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 17 reviews
    From
    $792
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 16 reviews
    From
    $686
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 12 reviews
    From
    $943
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,554 reviews
    From
    $178
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 108 reviews
    From
    $134
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 291 reviews
    From
    $138
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 159 reviews
    From
    $231
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 9 reviews
    From
    $1,048
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 12 reviews
    From
    $1,021
    1 night, 2 adults
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 197 reviews
    From
    $121
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 265 reviews
    From
    $165
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 6 reviews
    From
    $629
    1 night, 2 adults

Most booked hotels in Ballater and surrounding area in the past month

See all

Popular with guests booking hotels in Ballater

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 370 reviews

Popular with guests booking hotels in Ballater

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 119 reviews

Popular with guests booking hotels in Ballater

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,908 reviews

Popular with guests booking hotels in Dinnet

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 265 reviews

Best hotels with breakfast in Ballater and nearby

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 370 reviews

Located in Ballater, Alexandra Hotel has a terrace, restaurant, bar, and free WiFi throughout the property.

From $177.88 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews

Evansford is located in Ballater, just 29 miles from CairnGorm National Park and 12 miles from Aboyne Golf Club.

Celicall

Hotel in Ballater
Breakfast options
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 291 reviews

Celicall enjoys a location in Ballater, 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park. This guest house provides free private parking, luggage storage space, and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 10 reviews

The Studio at Rannagowan offers accommodations in Ballater, 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 49 reviews

Just off the Square... Ballater is located in Ballater, just 15 miles from Corgarff Castle and 19 miles from Craigievar Castle.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 7 reviews

Darroch View offers accommodations in Ballater, 29 miles from CairnGorm National Park and 12 miles from Aboyne Golf Club.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Craigclunie offers accommodations in Ballater, 12 miles from Aboyne Golf Club and 15 miles from Corgarff Castle. The 4-star vacation home is 29 miles from CairnGorm National Park.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews

Sycamore Cottage - Uk45923 is located in Ballater, just 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park.

Budget hotels in Ballater and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 108 reviews

Netherley Rooms enjoys a location in Ballater, 29 miles from CairnGorm National Park and 12 miles from Aboyne Golf Club.

From $106.73 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 8 reviews

Pine Tree Cottage - Uk45925 is located in Ballater, just 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 26 reviews

Spacious 2 Bedroom Flat in heart of Ballater is located in Ballater, just 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews

Offering a garden, Lewis Lodge - Stunning & Exclusive Luxury Home in the Heart of Ballater, Royal Deeside provides accommodations in Ballater.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 87 reviews

Offering a garden, Pannanich View Cottage, Ballater features accommodations in Ballater. With mountain views, this accommodation offers a patio.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Spacious cosy welcoming cottage is located in Ballater, just 12 miles from Aboyne Golf Club and 15 miles from Corgarff Castle.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 17 reviews

Gairnlea House offers accommodations in Ballater, 15 miles from Corgarff Castle and 20 miles from Craigievar Castle.

From $777.23 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 7 reviews

The Coyles - Uk31466 offers accommodations in Ballater, 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park.

Hotels located in the center of Ballater

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 197 reviews

Located in Ballater and with Balmoral Castle reachable within 11 miles, The Green Inn Rooms has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

From $175.25 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 159 reviews

A good location for a hassle-free stay in Ballater, The Lodges at Craigendarroch Country Club is a condo hotel surrounded by views of the garden.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 159 reviews

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.

From $316.24 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 12 reviews

The property is around 5.4 miles from CairnGorm National Park, 21 miles from Balmoral Castle, and 18 miles from Glenshee Ski Centre. The apartment features both free Wifi and free private parking.

From $969.30 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

11 miles from Balmoral Castle in Ballater, Logiemar Cottage provides accommodations with access to a hot tub. The 5-star vacation home is 29 miles from CairnGorm National Park.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7 reviews

The Coyles Cottage - Sbh offers accommodations in Ballater, 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 10 reviews

Ballater Retreat - SJA Stays - Modern 1 Bed Apartment offers accommodations in Ballater, 29 miles from CairnGorm National Park and 12 miles from Aboyne Golf Club.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Cairnie Cottage offers accommodations in Ballater, 29 miles from CairnGorm National Park and 12 miles from Aboyne Golf Club. With quiet street views, this accommodation provides a patio.

FAQs about hotels in Ballater

What Guests Said About Ballater:

10

We went to Ballater to be close to Balmoral Castle, where we...

We went to Ballater to be close to Balmoral Castle, where we went to an artisans market on the grounds. We were there in October, so opening of other parts of the castle were not available, due to royal residence use. I would return to this beautiful part of Scotland again if given the chance, to see more of the castle.
Guest review by
Anonymous
10

Beautiful little town in a stunning location.

Beautiful little town in a stunning location. The town is decorated with the most amazing hanging baskets. Several pubs, all seemed to be busy and offered good value food. The town is ideally located for exploring the beautiful area
Guest review by
Julia
United Kingdom
10

A very scenic town centre.

A very scenic town centre. A good supermarket and several specialist shops (bookshop especially) . just try and avoid the sweetshop (far too tempting) Several nice restaurants and an excellent fish and chip shop. Bike hire by the old station and easy routes along the old line.
Guest review by
Robinson
United Kingdom
10

Ballater is a lovely village.

Ballater is a lovely village. Very clean and tidy as you would expect being so close to Balmoral Castle. Beautiful hanging baskets outside the shops Plenty of cafes and gift shops. Lovely village green around the Church in the centre of Ballater with seating areas . Free car park and free parking around the Church. Lovely village to visit or stay. We stayed overnight at The Barrel before visiting Balmoral Castle the following day.
Guest review by
CHRISTINE
United Kingdom
10

Lovely authentic little Scottish village with nice...

Lovely authentic little Scottish village with nice independent shops and good bars & restaurants (especially Fish Shop). Well located for a visit to Balmoral Castle and local hills & mountains.
Guest review by
Derek
United Kingdom
10

It has been the most wonderful and comfortable place we have...

It has been the most wonderful and comfortable place we have stayed in on our trip we had been away for 4 weeks and this place by far the very best. Homemade cakes and a great breakfast. Highly recommend to everyone to stay, but you should stay a minimum of two nights.
Guest review by
Julie
Australia

See reviews by guests who stayed at hotels in Ballater

See all
From $174.26 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,908 reviews
We had the most amazing stay at Cambus O May, so much so that we extended our stay by a night! From the moment we arrived, everything was great. The staff were amazing, so friendly and accommodating, and despite the hotel not having an open kitchen for lunch/ dinner just yet, it really didn't matter - so much selection in neighbouring Ballater! We had the most relaxing time and cannot wait to return again.
Guest review by
Amber
United Kingdom
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 297 reviews
The location was ideal as we had an organised tour of Balmoral, and the dining opportunities in nearby Ballater were excellent. Our hostess Alison was very friendly.
Guest review by
Anthony
United Kingdom
From $177.88 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 370 reviews
Cosy hotel in the center of Ballater. The room was clean and the bed super comfortable. The breakfast was amazing and the owners were super nice and friendly.
Guest review by
Helena
Spain
From $92.24 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 813 reviews
Great views, great location near Ballater and Balmoral, great service 😍 both the cabin and common areas were perfectly clean
Guest review by
Janita
Finland
From $158.91 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,554 reviews
We like Ballater and chose a nice hotel
Guest review by
Frances
United Kingdom