Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Tork Mackenzie on trover

Search for Ballater Hotels from CA $96

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Ballater hotels and places to stay

Braemar Youth Hostel
Get Rates
22.03 km from city centre
4.6/5Wonderful! (7 reviews)

"Most helpful kind staff Ian so knowledgeable of area"…"

Reviewed on Oct. 25, 2019

Braemar Youth Hostel
Braemar Apartment
3.5 out of 5
Get Rates
22.12 km from city centre
Braemar Apartment
3.5 out of 5
The price is CA $225 per night
0.35 km from city centre
5/5Exceptional! (4 reviews)

"Excellent for mid-vacation regrouping when traveling by car. Relax in the garden while washing your clothes, walk short distance for shopping, dining, and drinking or enjoy a home cooked meal in a beautifully appointed kitchen."…"

Reviewed on May 23, 2019

  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Braemar Lodge Hotel
The price is CA $152 per night
22.07 km from city centre
4.4/5Wonderful! (138 reviews)

"Great B+B room was great, food at breakfast and in the restaurant excellent!"…"

Reviewed on Mar. 20, 2020

Braemar Lodge Hotel
Glenernan Self Catering Cottages
Get Rates
0.36 km from city centre
4.4/5Excellent! (5 reviews)
Lovely little cottage!

"We stayed for 2 weeks in the Bothy, and it was perfect. The place is small, but it had everything we needed for a relaxing stay. The location is great for lots of outdoor activities, and an easy walk into town for shopping and restaurants."…"

Reviewed on Jan. 13, 2019

Glenernan Self Catering Cottages
Moorfield House Hotel
The price is CA $96 per night
22.71 km from city centre
4.4/5Wonderful! (295 reviews)

"Small friendly with character. Nice location easy check in out"…"

Reviewed on Mar. 17, 2020

Moorfield House Hotel
Braemar Lodge Cabins
Get Rates
22.09 km from city centre
4/5Very Good! (1 review)

"Situated in an amazing place right at the bottom of the Glenshee mountain"…"

Reviewed on Mar. 11, 2020

Braemar Lodge Cabins
The Invercauld Arms Hotel
3 out of 5
Get Rates
22.06 km from city centre
3.2/5 (69 reviews)

"Parking tricky and place is showing its age. Food was good."…"

Reviewed on Oct. 3, 2018

The Invercauld Arms Hotel
Darroch Learg Hotel & Restaurant
Braemar Road ,52-56, Ballater, SCT
Get Rates
0.83 km from city centre
Darroch Learg Hotel & Restaurant
Invercauld Lodges
Get Rates
0.41 km from city centre
4/5Very Good! (3 reviews)
A wee break in Scotland

"We had a lovely time in Scotland and Invercauld Lodges were a perfect base to go sightseeing from. We were greeting by Gordon who made us feel most welcome. I was pleasantly surprised by the fact that milk, tea, suger and coffee plus a packet of shortbread were waiting for us upon arrival. Would ..."…"

Reviewed on Oct. 3, 2019

Invercauld Lodges
Don't see what you're looking for?
See all available properties in Ballater
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Ballater Hotel Guide

Planning to spend some time in Aberdeenshire? Hoping to book a place to stay in or near Ballater? Ballater offers 3 quality accommodation options within a 0.1-kilometre (0.06-mile) distance of its central area.

Ballater features some centrally located lodgings, including the The Deeside Inn and The Auld Kirk.

Ballater features only a handful of no-frills lodgings. You will find the Moorfield House Hotel 25 kilometres (14 miles) from the heart of the town.

Check out the Hilton Grand Vacations at Craigendarroch Suites and the Loch Kinord Hotel. The Hilton Grand Vacations at Craigendarroch Suites is situated 1 kilometre (1 mile) away from the heart of Ballater. The Loch Kinord Hotel, is 16 kilometres (10 miles) away. More hotel and apartment options in the Ballater area are the Huntly Arms and the The Commercial Hotel.

Banchory is 30 kilometres (18 miles) to the east of Ballater and is where you'll find Crathes Castle and Gardens and Banchory Museum. Banchory hotel options include the Inchmarlo Villas and Feughside Inn. Or stay in Macduff, 75 kilometres (48 miles) to the northeast of Ballater, where you can pick from the Gardenia Guest House - B&B and Fife Lodge. The Duff House and Macduff Marine Aquarium are a couple of the most popular points of interest to explore while in Macduff.

If watching sport is a favourite pastime, take the time to visit Pittodrie Stadium, which is 60 kilometres (37 miles) to the east of Ballater. For travelers who are interested in booking a bed close by, make a reservation in the Aberdeen Douglas Hotel or Rox Hotel.

If you are flying into or out of Dyce Airport and choose to stay nearby try Britannia Hotel Aberdeen or Aberdeen Marriott Hotel.

Frequently asked questions

What's the best place to stay in Ballater?
Based on our traveler data, Braemar Lodge Hotel is one of the top choices for your stay. This 3-star hotel offers a restaurant and free parking. Other good choices for your trip include Hilton Grand Vacations at Craigendarroch Suites and Invercauld Lodges.
If I need to cancel my hotel reservation in Ballater, will I receive a refund?
Yes! You’ll find that most hotel room reservations are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to review the best deals in Ballater.
What's the best hotel for a family trip to Ballater?
Hilton Grand Vacations at Craigendarroch Suites is a top 3.5-star hotel on Expedia for families, and features 2 indoor pools and a restaurant. Schiehallion Guest House is another choice for your family trip.
What's the best pet-friendly hotel in Ballater?
Deeside Hotel - Hotel is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. Other good choices for you and your pet’s trip include The Invercauld Arms Hotel and The Deeside Inn.
What's the best golf hotel in Ballater?
Deeside Hotel - Hotel is a hotel featuring free breakfast and a restaurant, and it’s a top choice for golfing nearby. Another good choice is Hilton Grand Vacations at Craigendarroch Suites if you’d like to be close to a golf course while in town. Visit Ballater Golf Club or Braemar Golf Club to perfect your golf swing.
What's the best hotel for a winter vacation in Ballater?
Based on our travel data, Deeside Hotel - Hotel is a top hotel for hitting the ski slopes, and features free breakfast and a restaurant. Hilton Grand Vacations at Craigendarroch Suites is another good choice to stay near the slopes. Enjoy the skiing and snowboarding by visiting Glenshee Ski Centre or Lecht Ski Resort.
What are some accommodations with pools in Ballater?
Hilton Grand Vacations at Craigendarroch Suites is a popular 3.5-star hotel featuring 2 indoor pools, a full-service spa, and a restaurant.

Recent Reviews in Ballater

More trip options