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

Filter by:

Star rating
Review score

Cambus O' May Traditional Highland Hotel

Hotel in Ballater

Cambus O' May Traditional Highland Hotel has free bikes, garden, a shared lounge and terrace in Ballater.

S
Sandra
From
Switzerland
A beautiful property in a gorgeous location and a very comfortable room.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,897 reviews
Price from
US$133.26
1 night, 2 adults

The Barrel

Hotel in Ballater

Situated in Ballater and with Balmoral Castle reachable within 18 km, The Barrel features a terrace, non-smoking rooms, free WiFi and a bar.

K
Karen
From
New Zealand
It was comfortable, clean and a wonderful location with free parking. The staff were very friendly.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 108 reviews
Price from
US$134.34
1 night, 2 adults

Fairdene Cottage

Ballater

Featuring garden views, Fairdene Cottage features accommodation with a patio, around 18 km from Balmoral Castle.

C
Catriona
From
United Kingdom
Location excellent. A real home from home - very comfortable. Great layout for quite a small property. Everything considered. Particularly like the outdoor space - great to have somewhere to sit as the weather was lovely.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 131 reviews
Price from
US$154.50
1 night, 2 adults

Howe of Torbeg

Ballater

Offering a garden and garden view, Howe of Torbeg is situated in Ballater, 20 km from Balmoral Castle and 45 km from CairnGorm National Park.

A
Arne
From
Ecuador
The absolute silence and very clear sky made this a stay to remember.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 826 reviews
Price from
US$94.04
1 night, 2 adults

Ballater Hostel

Ballater

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

H
Haenkmann
From
Germany
I enjoyed my stay very much. Very friendly staff and one of the nicest hostels I have visited so far.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 273 reviews
Price from
US$135.69
1 night, 2 adults

The Gordon Guest House

Ballater

Offering quiet street views, The Gordon Guest House is an accommodation situated in Ballater, 46 km from CairnGorm National Park and 19 km from Aboyne Golf Club.

N
Nidhi
From
India
Our stay at The Gordon Guest House was perfect! We got an upgrade to suite room which offered us an amazing view of the mountain in the morning. The suite room had luxurious jacuzzi and a very big bathroom. The bed was very comfortable and the room was set at a cozy temperature. We felt very welcome. The breakfast was made as per choice. It was prepared by the hosts themselves. The delicious breakfast made our morning and we had a very good start of the day, enroute to starting our NC500 journey. Beth and Steve are great hosts and we had a very engaging conversation on topics such as Indian music, Scottish Highland life. We would definitely come back again if we visit Ballater. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 167 reviews
Price from
US$232.42
1 night, 2 adults

The Auld Kirk

Ballater

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

P
Pierre
From
France
Very friendly and attentive staff. Freshly baked scones at breakfast were excellent!. Very comfortable accomodations.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 642 reviews
Price from
US$255.26
1 night, 2 adults

No 45, Ballater

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.

C
C
From
Ireland
everything was great, amazing food but a little pricey
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 536 reviews
Price from
US$221.67
1 night, 2 adults

Gairnlea House

Ballater

Set 17 km from Balmoral Castle, Gairnlea House offers accommodation with free WiFi and free private parking.

J
Janine
From
United Kingdom
Everything, beautiful nice furnished house very homely.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
Price from
US$852.82
1 night, 2 adults

Gairnlea Cottage

Ballater

Gairnlea Cottage, a property with a garden, is located in Ballater, 46 km from CairnGorm National Park, 20 km from Aboyne Golf Club, as well as 24 km from Corgarff Castle.

D
Derek
From
United Kingdom
Lovely little place with high-quality furnishings. Just a short walk from the middle of Ballater but feels quiet and peaceful. The lounge/dining room catches the late afternoon sun and has a view up to the oak woods of Craigendarroch hill. It's quite a small place (the reasonable price reflects this - it's in a 'premium' part of the Highlands) but the quality of the armchair, sofa and dining chairs would put many a grand country hotel to shame and made for a relaxing and memorable stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
US$760.12
1 night, 2 adults
See all 66 hotels in Ballater

Most booked hotels in Ballater and surroundings in the past month

See all
  • Popular with guests booking hotels in Ballater

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 373 reviews
  • Popular with guests booking hotels in Ballater

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 108 reviews
  • Popular with guests booking hotels in Ballater

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,895 reviews
  • Popular with guests booking hotels in Dinnet

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

Budget hotels in Ballater and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 6 reviews

    Evansford, a property with a garden, is set in Ballater, 47 km from CairnGorm National Park, 20 km from Aboyne Golf Club, as well as 25 km from Corgarff Castle.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 302 reviews

    Celicall is located in Ballater, 18 km from Balmoral Castle, 47 km from CairnGorm National Park, and 20 km from Aboyne Golf Club.

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

    Located 20 km from Aboyne Golf Club, 25 km from Corgarff Castle and 31 km from Craigievar Castle, Just off the Square... Ballater offers accommodation situated in Ballater.

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

    Set 20 km from Aboyne Golf Club, 24 km from Corgarff Castle and 31 km from Craigievar Castle, Darroch View offers accommodation situated in Ballater.

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

    Craigclunie, a property with a garden, is located in Ballater, 20 km from Aboyne Golf Club, 24 km from Corgarff Castle, as well as 31 km from Craigievar Castle.

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

    Sycamore Cottage - Uk45923, a property with a garden, is set in Ballater, 46 km from CairnGorm National Park, 20 km from Aboyne Golf Club, as well as 24 km from Corgarff Castle.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews

    Pine Tree Cottage - Uk45925, a property with a garden, is set in Ballater, 46 km from CairnGorm National Park, 20 km from Aboyne Golf Club, as well as 24 km from Corgarff Castle.

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

    Situated in Ballater and only 17 km from Balmoral Castle, Spacious 2 Bedroom Flat in heart of Ballater features accommodation with garden views, free WiFi and free private parking.

Best hotels with breakfast in Ballater and nearby

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

    A recently renovated holiday home located in Ballater, Lewis Lodge - Stunning & Exclusive Luxury Home in the Heart of Ballater, Royal Deeside features a garden.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 85 reviews

    Featuring mountain views, Pannanich View Cottage, Ballater offers accommodation with free bikes and a patio, around 18 km from Balmoral Castle.

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

    Spacious cosy welcoming cottage, a property with a garden, is located in Ballater, 19 km from Aboyne Golf Club, 24 km from Corgarff Castle, as well as 31 km from Craigievar Castle.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 7 reviews

    The Coyles - Uk31466, a property with a garden, is set in Ballater, 47 km from CairnGorm National Park, 20 km from Aboyne Golf Club, as well as 25 km from Corgarff Castle.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 642 reviews

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

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

    Boasting a hot tub, Logiemar Cottage is located in Ballater. The 5-star holiday home is 47 km from CairnGorm National Park. The property is non-smoking and is situated 18 km from Balmoral Castle.

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

    The Coyles Cottage - Sbh is located in Ballater, 47 km from CairnGorm National Park, 20 km from Aboyne Golf Club, and 25 km from Corgarff Castle.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 8 reviews

    Ballater Retreat - SJA Stays - Modern 1 Bed Apartment is located in Ballater, 47 km from CairnGorm National Park, 19 km from Aboyne Golf Club, and 25 km from Corgarff Castle.

Hotels located in the centre of Ballater

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 199 reviews

    Set in Ballater and with Balmoral Castle reachable within 18 km, The Green Inn Rooms offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

    From US$193.46 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 12 reviews

    Situated in Ballater in the Grampian region, Dalvorar - Mar Lodge Estate features accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 274 reviews

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

    From US$126.15 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 10 reviews

    Located in Ballater, 18 km from Balmoral Castle and 47 km from CairnGorm National Park, Cairnie Cottage provides accommodation with free WiFi in a historic building.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 9 reviews

    Westwood, a property with a garden, is situated in Ballater, 47 km from CairnGorm National Park, 20 km from Aboyne Golf Club, as well as 25 km from Corgarff Castle.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 138 reviews

    Offering a garden and garden view, Invercauld Lodges is situated in Ballater, 18 km from Balmoral Castle and 46 km from CairnGorm National Park.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 28 reviews

    A recently renovated holiday home located in Ballater, Greenwood - Stunning Scandinavian Style Home in the heart of Ballater Royal Deeside features a garden.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 95 reviews

    Situated in Ballater and only 18 km from Balmoral Castle, 1 Golf Mews features accommodation with quiet street views, free WiFi and free private parking.

FAQs about hotels in Ballater

What guests said about Ballater:

  • 10.0

    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.0

    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.0

    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.0

    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.0

    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
  • 8.0

    Great little town on the eastern edge of the Cairngorms.

    Great little town on the eastern edge of the Cairngorms. Some nice speciality shops, cafes and restaurants. We ate at Angus and Ale - the food was first class.. Ballater makes a perfect base to explore the highlands.
    Guest review by
    Steve P
    United Kingdom

See reviews by guests who stayed at hotels in Ballater

See all
  • From US$133 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 522 reviews
    We had a wonderful experience at the hotel. The room was spotless, comfortable and the location was great for our plans, close to a lovely Ballater village. The owner was warm and attentive, making us feel welcome throughout our stay. The breakfast was fresh, flavorful, and definitely one of the highlights. I'd gladly stay here again!!!
    Guest review by
    Klaudia
    Poland
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 51 reviews
    We really love the Mill and its facilities are excellent. Fabulous location with wonderful walks nearby…we now return each year. Starlink WiFi is a bonus and the town of Ballater nearby is a lovely town with a wide range of shops, takeaways and restaurants.
    Guest review by
    Donna
    United Kingdom
  • From US$134.34 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 108 reviews
    The property is rooms over a pub in centre of Ballater. There is food on offer but we ate elsewhere. Dog friendly at no extra charge - easy to take them outside to pee in morning etc.
    Guest review by
    Lesley
    United Kingdom
  • From US$193.46 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,534 reviews
    A nice hotel in the heart of Ballater town. Very cozy restaurant and bar and lounge area-we never wanted to leave.Friendly staff and delicious meal
    Guest review by
    Anna
    France
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 82 reviews
    The location was ideal for our reason on coming to the area. We were visiting golf clubs in Banchory. Aboyne, Braemar and Ballater.
    Guest review by
    John
    United Kingdom