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,907 reviews
    From
    US$130
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 117 reviews
    From
    US$131
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 132 reviews
    From
    US$151
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 815 reviews
    From
    US$92
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 273 reviews
    From
    US$132
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 163 reviews
    From
    US$227
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 642 reviews
    From
    US$249
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 540 reviews
    From
    US$216
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 16 reviews
    From
    US$788
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 16 reviews
    From
    US$683
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 12 reviews
    From
    US$937
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,556 reviews
    From
    US$177
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 107 reviews
    From
    US$135
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 290 reviews
    From
    US$138
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 160 reviews
    From
    US$229
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 9 reviews
    From
    US$1,042
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 12 reviews
    From
    US$1,016
    1 night, 2 adults
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 197 reviews
    From
    US$121
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 265 reviews
    From
    US$164
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 6 reviews
    From
    US$625
    1 night, 2 adults

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, 367 reviews

Popular with guests booking hotels in Ballater

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

Popular with guests booking hotels in Ballater

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,907 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.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.

Celicall

Hotel in Ballater
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 290 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 9.3
Superb - What previous guests thought, 10 reviews

Set 47 km from CairnGorm National Park and 20 km from Aboyne Golf Club in Ballater, The Studio at Rannagowan offers accommodation with a kitchenette.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 50 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.0
Superb - What previous guests thought, 8 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.

Hotels located in the centre of Ballater

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

Situated in Ballater within 18 km of Balmoral Castle and 47 km of CairnGorm National Park, Netherley Rooms features rooms with free WiFi.

From US$149.37 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 197 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$175.57 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 160 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 US$465.14 per night
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.

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 9.0
Superb - What previous guests thought, 87 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
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.

Budget hotels in Ballater and nearby

Scored out of 10, guest rating 10
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.2
Very good - What previous guests thought, 9 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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 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 8.9
Fabulous - What previous guests thought, 367 reviews

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

From US$176.88 per night
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
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.

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 US$173.28 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,907 reviews
Choose this if you are after something a little different. This hotel is unique in a very special way. At first you look and say "oh,oh" but then you realise that all its quirks are it's beauty. Ideally located if you like walks. Dog friendly throughout. Great drinks and gorgeous food. Absolutely loved our stay. I hope we'll be back here again some time.
Guest review by
Tracey
United Kingdom
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 525 reviews
The Braemar and Ballater area is lovely. We were passing through, so it would be nice to return and explore. The B&B has been newly reurbished, so everyting is clean and fresh. Good breakfast cooked to order. Several places in Ballater for the evenning meal.
Guest review by
Ronald B
United Kingdom
From US$135.61 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,556 reviews
Very friendly & helpful staff. Hotel has had a refresh recently, bathrooms are like new with great water pressure, spot on after day on hills. Very comfortable bed and dog Friendly. Fire on on lobby and lounge, just a brilliant stay all round
Guest review by
Stuart
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 298 reviews
Tranquil Highland retreat about a mile from Ballater. Easy to walk to along ‘7 Bridges’ route. Alison and Rob couldn’t have been more helpful with lots of local knowledge. Exceptional breakfast and super comfy beds! Dog friendly too.
Guest review by
Jennifer
United Kingdom
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 354 reviews
Breakfast - fantastic choice and great quality Location - superb for exploring Ballater and abundance of local walks. Also well located for exploring this area of Scotland.
Guest review by
Jonathan
United Kingdom