Skip to main content

The best B&Bs in Ballater

Check out our selection of great B&Bs in Ballater

Filter by:

Review score

See the latest prices and deals by choosing your dates.
St Andrews House, hotel in Ballater

St Andrews House offers accommodations in Ballater, 11 miles from Balmoral Castle and 28 miles from CairnGorm National Park.

Everything The hosts are exceptionally friendly and very helpful with advice on local attractions and businesses
Scored 9.6
9.6
Rated exceptional
Exceptional
331 reviews
Price from
$207.05
1 night, 2 adults
The Gordon Guest House, hotel in Ballater

The Gordon Guest House offers accommodations in Ballater, 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park.

Excellent service and clearly work hard at customer care,
Scored 9.5
9.5
Rated exceptional
Exceptional
223 reviews
Price from
$192.26
1 night, 2 adults
No 45, Ballater, hotel in 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.

What a beautiful place, with such helpful, friendly hosts
Scored 9.5
9.5
Rated exceptional
Exceptional
529 reviews
Price from
$201.05
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 located in the heart of picturesque Royal Deeside.

Loved the wee town! Location was perfect. Gardens are beautiful.
Scored 9.6
9.6
Rated exceptional
Exceptional
690 reviews
Price from
$234.17
1 night, 2 adults
Crannach House bed and breakfast and self catering apartments, hotel in Ballater

A recently renovated bed and breakfast, Crannach House bed and breakfast and self catering apartments offers accommodation in Ballater.

I had a comfortable room with a couch. The morning breakfast was very nice and I enjoyed watching the birds twittering around the many bird houses in the morning. I was there when falls leaves were beautiful and was able to take advantage by going on long walks starting right there at the B&B. Ballater was three miles away. It is small but has a choice of pubs and an excellent Indian restaurant. The hosts were very nice.
Scored 9.0
9.0
Rated wonderful
Wonderful
458 reviews
Price from
$141.42
1 night, 2 adults
Balmoral Arms, hotel in Ballater

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

Great location, lounge bit was lovely was the fire! Room was huge, perfect for us and the dog.
Scored 8.1
8.1
Rated very good
Very Good
1,486 reviews
Price from
$119.79
1 night, 2 adults
Celicall, hotel in Ballater

Providing a garden, Celicall offers accommodations in Ballater. This guest house provides free private parking, luggage storage space, and free Wifi.

The host and hostess were extremely wonderful they did everything they could to make us comfortable and we really enjoyed our stay there.
Scored 8.6
8.6
Rated excellent
Excellent
334 reviews
Price from
$129.41
1 night, 2 adults
Creag Meggan, hotel in Ballater

Featuring mountain views, Creag Meggan in Ballater offers accommodations, a garden, and a terrace. This bed and breakfast features free private parking, bicycle parking, and free Wifi.

The location was really good, ideal for visiting Balmoral castle etc. Beautiful views from our room. Breakfast was excellent.
Scored 8.6
8.6
Rated excellent
Excellent
367 reviews
Price from
$141.73
1 night, 2 adults
The Green Inn Rooms, hotel in Ballater

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.

Good location
Scored 7.3
7.3
Rated good
Good
200 reviews
Price from
$97.36
1 night, 2 adults
Firhurst, hotel in Aboyne

Firhurst is located in Aboyne, just 22 miles from Balmoral Castle and 29 miles from Hilton Community Centre. Featuring a garden, the property is located within 30 miles of Beach Ballroom.

Lovely little studio, very cosy. Kitchen was well equipped for size, including washing machine. Nice personal touches like a home-baked cake, fresh milk, tea & coffee etc. Plenty of street parking.
Scored 9.6
9.6
Rated exceptional
Exceptional
189 reviews
Price from
$80.11
1 night, 2 adults
All B&Bs in Ballater
Looking for a B&B?
For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Ballater this month

See all

Enjoy breakfast in Ballater!

  • The Gordon Guest House
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 223 reviews

    The Gordon Guest House offers accommodations in Ballater, 11 miles from Balmoral Castle and 29 miles from CairnGorm National Park.

    Very welcoming and made to feel like being at home

  • The Auld Kirk
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 690 reviews

    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.

    Great location and staff with an amazing breakfast.

  • Balmoral Arms
    Breakfast options
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,486 reviews

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

    Sweet and charming. Spacious. Traditional. Quaint.

  • Creag Meggan
    Breakfast options
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 367 reviews

    Featuring mountain views, Creag Meggan in Ballater offers accommodations, a garden, and a terrace. This bed and breakfast features free private parking, bicycle parking, and free Wifi.

    The setting and view from our bedroom window was superb!

  • Craggan
    Breakfast options
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 253 reviews

    Offering garden views, Craggan in Ballater features accommodations and a garden. This bed and breakfast provides free private parking and full-day security.

    Everything! Martyn and Louise are first class hosts

  • St Andrews House
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 331 reviews

    St Andrews House offers accommodations in Ballater, 11 miles from Balmoral Castle and 28 miles from CairnGorm National Park.

    Location, owners, cleanliness, decoration, friendliness

  • Schoolhouse Ballater B&B
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 114 reviews

    Schoolhouse Ballater B&B enjoys a location in Ballater, 12 miles from Aboyne Golf Club and 16 miles from Corgarff Castle.

    Hosts were very nice and welcoming . Great location

  • No 45, Ballater
    Breakfast options
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 529 reviews

    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.

    Lovely building which was extremely well maintained.

FAQ about B&Bs in Ballater

B&Bs That Guests Love in Ballater

See all
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 80 reviews
    Great location for hiking. Very clean, quiet and well equipped.
    Kim
    Family with young children
  • Avg. price/night: $128.17
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,486 reviews
    Sweet and charming. Spacious. Traditional. Quaint.
    KJ
    Young couple
  • Avg. price/night: $162.99
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,699 reviews
    Quaint room in a quiet location surrounded by trees. Lovely brass(?) bed. Modern bathroom. Very nice staff- hotel reception and the owner. Nice continental breakfast available
    Henrietta
    Solo traveler
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 529 reviews
    Great location, wonderful bedroom with a shower and bath, very comfortable bed great hosts Louise we truly enjoyed our stay here and great for both Ballater and Balmoral Castle visits.
    Louise
    Young couple
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 125 reviews
    It was tranquil and very private with easy parking in a very quiet location
    M
    Moira
    Young couple
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 114 reviews
    Great location for our purposes. Good parking too & quiet
    anne
    Family with young children
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 79 reviews
    Clean, comfortable and warm…this was delightful, quirky accommodation with a great view in a quiet, private setting. The hot tub was a nice addition and the wild flowers very appealing. Parking was easy and free. The bottle of wine was a nice, welcoming touch too. Thank you, we’ve had a lovely few days.
    Keith
    Young couple
  • Avg. price/night: $234.17
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 690 reviews
    Great hosts, nice venue for a bed and breakfast (excellent breakfast!!), very accommodating and thoughtful, and free overnight parking. We had a great time and would stay there again.
    Adam321GO
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 331 reviews
    Great hosts - engaging yet professional Excellent breakfast Great location Nice decor communal area -very welcoming
    Peter
    Young couple