Skip to main content

Hotels in The Lecht Ski Centre Corgarff Ballindalloch Strathdon Moray

20 handpicked places to stay

Darroch Learg
4 star

Darroch Learg

Hotel · Braemar Road, west end of Ballater village · 10.5 miles away

A family-run Victorian country house hotel on the slopes of Craigendarroch, known for its restaurant and views across the Dee valley.

Darroch Learg
4 star

Darroch Learg

Hotel · Braemar Road, Ballater · 10.5 miles away

Family-run country house hotel above Ballater with ten bedrooms, a long-standing restaurant and views across the Dee valley towards Glen Muick.

St Andrews House
4 star

St Andrews House

Guest House · Ballater village, below Craigendarroch · 10.6 miles away

A peaceful guest house dating from around 1850, sheltered by Craigendarroch and surrounding woodland in Ballater village.

The Auld Kirk
4 star

The Auld Kirk

B&B · Braemar Road, Ballater village · 10.7 miles away

An award-winning B&B in a converted early Victorian church on Braemar Road, named Scotland's Best B&B in 2025.

The Auld Kirk
5 star

The Auld Kirk

B&B · Braemar Road, Ballater · 10.7 miles away

Converted Victorian free church in Ballater, named AA B&B of the Year Scotland 2024, with seven en-suite rooms and a well-known afternoon tea.

Celicall

Celicall

Guest Accommodation · 3 Braemar Road, Ballater · 10.9 miles away

The Gordon Guest House
4 star

The Gordon Guest House

Guest House · Station Square, Ballater village centre · 10.9 miles away

A four-star Victorian townhouse guest house on Station Square, built in 1868 as a bank manager's residence.

Gordon Guesthouse

Gordon Guesthouse

Guest Accommodation · Station Square, Ballater · 10.9 miles away

Balmoral Arms
4 star

Balmoral Arms

Hotel · Victoria Road, near Ballater station and village centre · 11 miles away

A Crerar Hotels property, formerly the Deeside Inn, refurbished into a boutique Highland hotel a short walk from Ballater station.

The Alexandra Hotel
3 star★★

The Alexandra Hotel

Hotel · Bridge Square, Ballater village centre · 11.1 miles away

A small, family-run hotel in the centre of Ballater with a CAMRA-recognised real ale bar and a restaurant serving local produce.

Cambus O'May Hotel
3 star★★

Cambus O'May Hotel

Hotel · Cambus o' May, four miles east of Ballater · 12.4 miles away

A traditional Victorian Highland hotel in woodland gardens at Cambus o' May, four miles from Ballater on Royal Deeside.

The Fife Arms
5 star

The Fife Arms

Hotel · Braemar, Royal Deeside · 12.9 miles away

Five-star Victorian coaching inn in Braemar, reimagined as an art-filled Highland hotel with two Michelin Keys, 47 individual rooms and six bars and restaurants.

Hotel
Minmore House
4 star

Minmore House

Hotel · Glenlivet, Speyside · 12.9 miles away

A small country house hotel in the grounds of the Glenlivet distillery, with an outdoor pool and an extensive malt whisky collection.

Loch Kinord Hotel
3 star★★

Loch Kinord Hotel

Hotel · Dinnet, five miles east of Ballater · 14.1 miles away

A family-run country inn at Dinnet with 22 rooms, self-catering woodland lodges, and a restaurant, five miles from Ballater.