Skip to main content

Search hotels in Ballater

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

Filter by:

Star rating

Review score

Ballater – 12 hotels and places to stay

See the latest prices and deals by choosing your dates.
Cambus O' May Hotel, hotel in Ballater

Cambus O' May Hotel has free bikes, garden, a shared lounge and terrace in Ballater. 23 km from Balmoral Castle and 13 km from Aboyne Golf Club, the property offers ski storage space, as well as a...

Great location, friendly staff.
Scored 8.6
8.6
Rated fabulous
Fabulous
1,631 reviews
Price from
£99
1 night, 2 adults
Alexandra Hotel, hotel in Ballater

Set in Ballater and with Balmoral Castle reachable within 18 km, Alexandra Hotel offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

Good situation, easy to find, plenty parking nearby.
Scored 8.8
8.8
Rated fabulous
Fabulous
411 reviews
Price from
£130
1 night, 2 adults
Howe of Torbeg, hotel in Ballater

Howe of Torbeg provides glamping accommodation near Ballater, within the Cairngorms National Park. Guests can use the property's Kadai fire bowls for BBQs and evenings around the fire.

Peacefull and quiet. Only met Iain but he was helpful. Little kitchen shed with sachets for hot drinks. Nice size bathrooms but detached.
Scored 9.1
9.1
Rated superb
Superb
828 reviews
Price from
£66
1 night, 2 adults
The Gordon Guest House, hotel in Ballater

The Gordon Guest House is located in Ballater, within Cairngorns National Park. Free WiFi access is available. Each room here will provide you with a TV.

Very friendly owners who went out of their way to make sure everything was right. Excellent location and beautiful room. We'll certainly stay there in the future if we revisit the area.
Scored 9.6
9.6
Rated exceptional
Exceptional
218 reviews
Price from
£179
1 night, 2 adults
Ballater Hostel, hotel in Ballater

Located in Ballater and within 18 km of Balmoral Castle, Ballater Hostel features a shared lounge, non-smoking rooms, and free WiFi.

Secure bike lock up area. Great kitchen and lounge area. Lovely owner who was very helpful. Good shower. I would highly recommend staying.
Scored 9.2
9.2
Rated superb
Superb
297 reviews
Price from
£93
1 night, 2 adults
No 45, Ballater, hotel in Ballater

No 45, Ballater is a guesthouse set in an acre of gardens and is just 5 minutes' walk from the centre of Ballater. The individually designed rooms each offer unique charm.

Comfortable bed, delicious breakfast, and friendly host and staff.
Scored 9.6
9.6
Rated exceptional
Exceptional
519 reviews
Price from
£163
1 night, 2 adults
The Auld Kirk, hotel in Ballater

This former church has been tastefully converted, enabling retention of the original features. Auld Kirk Hotel is situated in the heart of picturesque Royal Deeside.

Everything, what a lovely place to stay. We decided on an overnight stay a few months back, we have only stopped in the village in the passing so we decided to stay overnight. We were graciously welcomed to the premises by Helen who took the time to explain a bit about the building and the facilities in the room they had, where breakfast was served and appropriate times. We were pointed to local restaurants for our evening meal and given all the options depending on types of food available. Once we had eaten and a few drinks later we retired to the room which was warm clean and comfortable. We loved the whiskey in the room which was a lovely touch. A coffee machine in the room allowed us to make a coffee before heading for breakfast. Breakfast was simply delicious, a freshly cooked Scottish breakfast certainly set us both up for the day. Thank you for a lovely stay and a great memory. We will return at some point for sure.
Scored 9.6
9.6
Rated exceptional
Exceptional
687 reviews
Price from
£190
1 night, 2 adults
Balmoral Arms, hotel in Ballater

Balmoral Arms is situated in village of Ballater, in the centre of Royal Deeside. The property offers open log fires and free WiFi.

Location
Scored 8.2
8.2
Rated very good
Very good
1,481 reviews
Price from
£123
1 night, 2 adults
Celicall, hotel in Ballater

Celicall, a property with a garden, is located in Ballater, 18 km from Balmoral Castle, 47 km from CairnGorm National Park, as well as 20 km from Aboyne Golf Club.

The hosts are super friendly and the breakfast is great!
Scored 8.6
8.6
Rated fabulous
Fabulous
355 reviews
Price from
£105
1 night, 2 adults
Crannach House bed and breakfast and self catering apartments, hotel in Ballater

Located in Ballater and only 21 km from Balmoral Castle, Crannach House bed and breakfast and self catering apartments provides accommodation with garden views, free WiFi and free private parking.

Friendly staff, quiet location, nearby town of Ballater really beautiful, very nice breakfast. Laundry service was provided, which was very appreciated by us. Very nice bathroom.
Scored 8.7
8.7
Rated fabulous
Fabulous
440 reviews
Price from
£115
1 night, 2 adults
See all 21 hotels in Ballater

What guests said about Ballater:

  • Scored 10
    10

    Lovely walks nearby & plenty of walks & climbing not too far...

    Lovely walks nearby & plenty of walks & climbing not too far to travel by car. Ballater a lovely village you can walk around it all no prblem & qutie a lot of different eateries, snacks to gourmet meals.
    Cindy
    United Kingdom
  • Scored 8.0
    8.0

    We just had a short wander on a beautiful day around the...

    We just had a short wander on a beautiful day around the village. And it was later in the day. Cafes seem to close around 3.30/4pm on a Saturday. The flowers around were just perfect. . We were looking for an evening meal. We thought the places we saw were too expensive. So sad to see the War Memorial had been defaced by purple paint. No respect. Overall it is a beautiful place and liked that parking was close by.
    Angela
    United Kingdom
  • Scored 10
    10

    Lovely gardens in the centre with good seating.

    Lovely gardens in the centre with good seating. Everywhere was very clean, lots of good signage for walks etc and helpful information bureau. Plenty of eateries and good selection of shops. Good free car park.
    Derek
  • Scored 10
    10

    Ballater is a lovely old Victorian village alongside the...

    Ballater is a lovely old Victorian village alongside the river Dee and next to the Balmoral Estate, the Scottish home of the King. There is easy accessibility to the mountains river walks, distilleries and more
    Norman
    United Kingdom
  • Scored 10
    10

    Ballater is a lovely little town, very close to the Balmoral...

    Ballater is a lovely little town, very close to the Balmoral Estate so excellent location if you are planning to visit the Castle and grounds of the royal estate. It has an excellent selection of restaurants, coffee shops and boutique / gift shops to choose from. Free parking in most places and some lovely walks that are all clearly marked that follow the river and circulate the town.
    David
    United Kingdom
  • Scored 10
    10

    Ballater is a beautiful historic town.

    Ballater is a beautiful historic town. It has lovely architecture, a Victorian train station where Queen Victoria used to travel to. Lots of restaurants, pubs, and the townspeople are very nice. It's close to Balmoral and was a perfect location to drive around and see the sites.
    Kathryn
    United States

Explore guest reviews of hotels in Ballater

  • From £135 per night
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,631 reviews
    The hotel was all you could dream of for a stay in Scotland. The building, setting, and indoor decorations were all beautiful. The rooms and hotel facilities were plush and comfortable. The staff were lovely, and the food was gorgeous. The hotel is dog friendly.
    Colera
    France
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 115 reviews
    Great and well equipped cottage in beautiful Ballater. Fab location for exploring the surrounding area and the little town has all amenities you need. The hosts are very accommodating and communication was very good. We would definitely go back.
    Kathryn
    United Kingdom
  • From £179 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 218 reviews
    Property and room were spotlessly clean and well appointed. Located in the middle of Ballater within easy walk of all amenities. Hosts were friendly and accommodating too. They even booked a local hotel for my meal. Will definitely return.
    Jerry
    United Kingdom
  • From £145 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 410 reviews
    The Alexandra Hotel was wonderful! Everything was just fab! Rooms were very clean and comfortable. The evening meal I had and the breakfast on offer was amazing. The staff were super friendly and very welcoming.
    H
    Hannah
    United Kingdom
  • From £130.50 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,481 reviews
    Location is great in the center of Ballater. Both the facilities and the rooms where amazing and breakfast was stunning with a service that you would expect from a 4-5 star hotel
    Veronica
    Spain