Join millions who use Snaptrip Group



Our top picks of the best accommodation in Ballater
Save up to 15% on over 100,000 hotelsBallater / Group
See the latest prices and deals by

The Boat Inn
Inn in Aboyne
Located in Aboyne, The Boat Inn is a 2-minute drive from Aboyne Golf Club and 6 minutes from The Butterworth Gallery. This inn is 4.1 mi (6.7 km) from Deeside Activity Park and 8.8 mi (14.1 km) from Muir of Dinnet National Nature Reserve.

Balmoral Arms
Hotel in Ballater
Located in Ballater, Balmoral Arms is in a national park – a 1-minute drive from Ballater Golf Club and 9 minutes from Cairngorms National Park. This luxury hotel is 7.8 mi (12.5 km) from Balmoral Castle and 8.6 mi (13.9 km) from Royal Lochnagar Distillery.

Cambus O' May Traditional Highland Hotel
Hotel in Aboyne, Ballater
<h2>Comfortable Accommodations</h2>
Cambus O' May Traditional Highland Hotel in Ballater offers family rooms with private bathrooms, free WiFi, and modern amenities. Each room includes a work desk, TV, and soundproofing for a pleasant stay.
<h2>Dining and Leisure</h2>
Guests can enjoy a sun terrace, garden, and outdoor fireplace. The hotel provides free bicycles, an outdoor play area, and a children's playground. The family-friendly restaurant serves British cuisine with vegetarian, vegan, and gluten-free options.
<h2>Convenient Location</h2>
Located 56 km from Aberdeen Airport, the hotel is near attractions such as Aboyne Golf Club (13 km) and Craigievar Castle (26 km). Free on-site private parking and paid shuttle service enhance the stay.
<h2>Exceptional Service</h2>
Highly rated for its attentive staff and excellent breakfast, the hotel offers a continental buffet with fresh pastries, cheese, fruits, and juice. Additional amenities include streaming services, a coffee shop, and an electric vehicle charging station.

The Commercial Hotel
Hotel in Tarland, Aboyne
With a stay at The Commercial Hotel in Aboyne, you'll be within a 10-minute drive of Cairngorms National Park and Muir of Dinnet National Nature Reserve. This hotel is 4.7 mi (7.5 km) from Loch Kinord and 5.2 mi (8.3 km) from Burn O'Vat.

Loch Kinord Hotel
Hotel in Aboyne
With a stay at Loch Kinord Hotel in Aboyne, you'll be within a 5-minute drive of Cairngorms National Park and Loch Kinord. This hotel is 2.7 mi (4.3 km) from Cambus O'May Suspension Bridge and 3.6 mi (5.7 km) from Burn O'Vat.

Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside
Hotel in Ballater
When you stay at Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside in Ballater, you'll be in a national park, within a 15-minute drive of Balmoral Castle and Cairngorms National Park. This spa hotel is 0.3 mi (0.4 km) from Craigendarroch Hill and 0.3 mi (0.5 km) from Ballater Old Royal Station.

The Green Inn Rooms
Inn in Ballater
<h2>Comfortable Accommodations</h2>
The Green Inn Rooms in Ballater offers family rooms with private bathrooms, garden views, and modern amenities. Each room includes a tea and coffee maker, free toiletries, and a TV.
<h2>Dining Experience</h2>
Guests can enjoy Italian cuisine at the family-friendly restaurant, featuring traditional, modern, and romantic ambiances. The restaurant serves lunch and dinner with halal, kosher, vegetarian, vegan, gluten-free, and dairy-free options.
<h2>Leisure Activities</h2>
The inn provides skiing and hiking opportunities, along with an electric vehicle charging station and luggage storage. Balmoral Castle is 18 km away, and Aberdeen Airport is 63 km from the property.

Alexandra Hotel
Hotel in Ballater
Set in Ballater, Alexandra Hotel has a terrace, restaurant, bar, and free WiFi throughout the property. The property is around 47 km from CairnGorm National Park, 19 km from Aboyne Golf Club and 25 km from Corgarff Castle. The property is non-smoking and is located 18 km from Balmoral Castle.
All units in the hotel are equipped with a kettle. All guest rooms in Alexandra Hotel are fitted with a flat-screen TV and free toiletries.
Craigievar Castle is 31 km from the accommodation, while Kildrummy Castle is 34 km from the property. Aberdeen Airport is 62 km away.

Celicall
Guest house in Ballater
<h2>Comfortable Accommodations</h2>
Celicall in Ballater offers private bathrooms with showers, TVs, electric kettles, and wardrobes. Free WiFi is available in public areas.
<h2>Guest Services</h2>
The guest house provides daily housekeeping, bicycle parking, luggage storage, and ski storage. Free on-site private parking is provided.
<h2>Breakfast Options</h2>
A full English or Irish breakfast is served, including vegetarian and vegan options. Fruits are also available.
<h2>Activities and Attractions</h2>
Guests can enjoy skiing and cycling. Nearby attractions include Balmoral Castle (18 km), CairnGorm National Park (47 km), and Glenshee Ski Centre (41 km). Aberdeen Airport is 63 km away.
<h2>Guest Satisfaction</h2>
Highly rated for its breakfast, host, and convenient location.

Creag Meggan
Bed and breakfast in Ballater
Situated in Ballater, within 15 km of Balmoral Castle and 44 km of CairnGorm National Park, Creag Meggan features accommodation with a garden as well as free private parking for guests who drive. The property has mountain and river views, and is 21 km from Aboyne Golf Club. The bed and breakfast features family rooms.
All units in the bed and breakfast are fitted with a flat-screen TV. Featuring a private bathroom with a shower and a hair dryer, units at the bed and breakfast also feature free WiFi. At the bed and breakfast, each unit is fitted with bed linen and towels.
Guests at the bed and breakfast can enjoy a Full English/Irish breakfast.
Corgarff Castle is 22 km from Creag Meggan, while Craigievar Castle is 33 km from the property. Aberdeen Airport is 64 km away.

The Auld Kirk
Bed and breakfast in 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. It features free Wi-Fi and free off-site parking.
Breakfast is freshly cooked to order and made from local ingredients wherever possible, and Auld Kirk's chef has won numerous awards and accolades.
Bedrooms are stylish and contemporary. The range of guest amenities in each room include a Nespresso coffee machine, homemade biscuits, an iron and an ironing boards, a hairdryer, a television and free Wi-Fi. There is also a dram of Royal Lochnagar whisky.
The Royal residence of Balmoral castle is less than 8 miles away and Dufftown, part of the famous whisky trail, is just over an hour’s drive away.

No 45, Ballater
Guest house 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. All feature a hospitality tray with Scottish biscuits, tea, coffee and hot chocolate.
The spacious and comfortable public areas include a lounge with leather sofas and log fire in winter, and a library with a wide selection of books and games.
Breakfast is served in the conservatory from 08:00 - 09:30, with a full Scottish breakfast, porridge and a variety of cooked options. There is a range of teas and coffees along with cereals, fruit and yoghurt.
No 45, Ballater is surrounded by beautiful scenery with mountain and riverside walks close by. Balmoral Castle is just 6 miles away, and the Glenshee and Lecht ski resorts are a 30-minute drive away.

Crannach House bed and breakfast and self catering apartments
Bed and breakfast in Ballater
Housed in a historic building, the recently renovated Crannach House bed and breakfast and self catering apartments provides accommodation with a garden and free WiFi. This bed and breakfast offers free private parking and private check-in and check-out. The bed and breakfast features family rooms.
The units at the bed and breakfast are equipped with a seating area, a flat-screen TV with streaming services and a private bathroom with a hair dryer and a walk-in shower. All units include a kettle, while some rooms will provide you with a fully equipped kitchen with an oven, a microwave and a toaster. At the bed and breakfast, the units have bed linen and towels.
A Full English/Irish breakfast is available at the property and includes fruits and juice.
Guests can also relax in the shared lounge area.
Balmoral Castle is 21 km from the bed and breakfast, while CairnGorm National Park is 50 km away. Aberdeen Airport is 58 km from the property.

St Andrews House
Guest house in Ballater
<h2>Comfortable Accommodations</h2>
St Andrews House in Ballater offers a sun terrace and a garden. Guests enjoy free WiFi, ensuring connectivity during their stay.
<h2>Delicious Breakfast</h2>
A variety of breakfast options are available, including continental, buffet, à la carte, full English/Irish, vegetarian, vegan, and gluten-free. Local specialities, warm dishes, juice, fresh pastries, cheese, fruits, and more are served.
<h2>Convenient Amenities</h2>
The guest house provides free on-site private parking, streaming services, a hairdryer, shower, TV, electric kettle, and more. Additional features include bathrobes, private bathrooms, kitchens, and garden views.
<h2>Local Attractions</h2>
Nearby attractions include Aboyne Golf Club (20 km), Craigievar Castle (33 km), Kildrummy Castle (35 km), Crathes Castle (42 km), and Banchory Library (38 km). Aberdeen Airport is 63 km away. Guests appreciate the friendly host, excellent breakfast, and clean rooms.

Ballater Retreat - SJA Stays - Modern 1 Bed Apartment
Apartment in Ballater
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. The property is around 31 km from Craigievar Castle, 34 km from Kildrummy Castle and 41 km from Crathes Castle. Free WiFi is available throughout the property and Balmoral Castle is 18 km away.
The apartment comes with 1 bedroom, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with a walk-in shower, a hair dryer and a washing machine. Towels and bed linen are provided in the apartment. This apartment is non-smoking and soundproof.
Glenshee Ski Centre is 41 km from the apartment. Aberdeen Airport is 65 km away.

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. The property is located 47 km from CairnGorm National Park, 19 km from Aboyne Golf Club and 24 km from Corgarff Castle. The hotel has family rooms.
The rooms in the hotel are equipped with a kettle. The private bathroom is fitted with a shower, free toiletries and a hairdryer. At The Barrel, rooms include a flat-screen TV with satellite channels.
A Full English/Irish breakfast is available at the accommodation. At The Barrel you will find a restaurant serving British cuisine. Vegetarian, vegan and gluten-free options can also be requested.
Craigievar Castle is 31 km from the hotel, while Kildrummy Castle is 34 km from the property. Aberdeen Airport is 65 km away.

The Gordon Guest House
Guest house in 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. The property has mountain and city views, and is 18 km from Balmoral Castle. The accommodation features a 24-hour front desk, and luggage storage for guests.
Featuring a private bathroom, units at the guest house also feature free WiFi. At the guest house, some units are fitted with a kettle and fruits.
Buffet and à la carte breakfast options with warm dishes, local specialities and pancakes are available. As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property.
The area is popular for cycling and hiking, and bike hire is available at this 4-star guest house.
Corgarff Castle is 24 km from The Gordon Guest House, while Craigievar Castle is 31 km from the property. Aberdeen Airport is 63 km away.

Cambus o'May Hotel
Hotel in Aboyne
When you stay at Cambus o'May Hotel in Aboyne, you'll be on the riverwalk, within a 15-minute drive of Cairngorms National Park and Balmoral Castle. This hotel is 0.2 mi (0.3 km) from Cambus O'May Suspension Bridge and 1.4 mi (2.3 km) from Cambus O'May Forest.

Station Cottage Dinnet Aboyne Aberdeenshire
Vacation home in Aboyne
With a stay at Station Cottage Dinnet Aboyne Aberdeenshire in Aboyne, you'll be within a 5-minute drive of Cairngorms National Park and Muir of Dinnet National Nature Reserve. This holiday home is 13.6 mi (21.8 km) from Balmoral Castle and 5.4 mi (8.7 km) from Reflect Spa.

Glenernan Self Catering Cottages
Cottage in Ballater
Located in Ballater, Glenernan Self Catering Cottages is within a 15-minute drive of Balmoral Castle and Cairngorms National Park. This cottage is 0.2 mi (0.4 km) from Craigendarroch Hill and 0.2 mi (0.4 km) from Ballater Old Royal Station.
