Hotels in Glenesk
27 handpicked places to stay
Photo © Trevor O'Hanlon, Google Maps
House of Mark
Hotel · House Of Mark, Glenesk
A Highland hotel in Glenesk, Angus, handy for Glamis Castle and the Angus Glens, with parking and mountain views.
The Panmure Arms Hotel
Hotel · 52 High Street, Brechin · 8.6 miles away
A High Street hotel in Brechin with its own bridal suite and wedding facilities, plus free parking and Glamis Castle nearby.
Glenesk Hotel
Hotel · High Street, Edzell · 8.9 miles away
A High Street hotel in the Angus village of Edzell, with an indoor pool, garden and easy reach of Glamis Castle and Montrose.
Ramsay Arms Hotel
Hotel · Burnside Road, Fettercairn · 9.7 miles away
A long-standing hotel in the Aberdeenshire village of Fettercairn, with a restaurant, bar and garden plus free parking on site.
Glen Clova Hotel
Hotel · Glenclova, Kirriemuir · 11.6 miles away
Glen Clova Hotel is an 18-room inn in Kirriemuir, Angus, with its own restaurant and bar at the heart of walking and cycling country.
The Boat Inn
Hotel · Charleston Road, Aboyne · 11.7 miles away
The Boat Inn is a pet-friendly hotel on Charleston Road in Aboyen, Aberdeenshire, with en-suite rooms and free on-site parking.
Lys-Na-Greyne
B&B · Rhu Na Haven Road, Aboyne · 11.8 miles away
A quiet B&B on Rhu Na Haven Road in Aboyne, Aberdeenshire, with garden and mountain views and Craigievar Castle nearby.
Struan Hall
B&B · Ballater Road, Aboyne · 12.1 miles away
Struan Hall is a characterful Aberdeenshire B&B on Ballater Road in Aboyne, an adults-only base for exploring Royal Deeside.
Firhurst
Guest Accommodation · Firhurst, Aboyne · 12.3 miles away
Firhurst is an adults-only guesthouse in Aboyne, Aberdeenshire, with free parking and easy reach of the Cairngorms and Balmoral Castle.
Loch Kinord Hotel
Hotel · Ballater Road, Aboyne · 12.4 miles away
A traditional hotel in Aboyne, Royal Deeside, with parking and easy reach of Loch Kinord, the Cairngorms and Ballater.
Loch Kinord Hotel
Hotel · Dinnet, five miles east of Ballater · 12.4 miles away
A family-run country inn at Dinnet with 22 rooms, self-catering woodland lodges, and a restaurant, five miles from Ballater.
Cambus O May Traditional Highland Hotel
Hotel · Cambus O May Hotel, Ballater · 12.6 miles away
Highland hotel near Ballater with 20 rooms, handy for Cairngorms National Park, Tomnaverie Stone Circle and Aberdeen travel links.
Gramarcy House
B&B · 6 Airlie Street, Brechin · 13 miles away
Angus B&B on Airlie Street in Brechin, handy for Glamis Castle and Montrose, with free parking and a garden to relax in.
Schoolhouse Ballater B and B
B&B · Ferndean, Ballater · 13.1 miles away
A Ballater B&B on Ferndean serving breakfast each morning, with mountain views and easy reach of Royal Deeside and Balmoral.
The Lodge On The Loch Of Aboyne
Hotel · Aboyne Golf Centre, Aboyne · 13.1 miles away
Lochside hotel in Aboyne on Royal Deeside, with a spa, restaurant and garden right on the golf centre grounds.
Northern Hotel
Hotel · Clerk Street, Brechin · 13.1 miles away
A straightforward town-centre base in Brechin, Angus, with a restaurant, bar and family rooms suited to golfers and short breaks alike.
The Alexandra Hotel
Hotel · Bridge Square, Ballater village centre · 13.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.
Balmoral Arms
Hotel · Victoria Road, near Ballater station and village centre · 13.2 miles away
A Crerar Hotels property, formerly the Deeside Inn, refurbished into a boutique Highland hotel a short walk from Ballater station.
The Green Inn Rooms
Hotel · 9 Victoria Road, Ballater · 13.2 miles away
A relaxed small hotel in Ballater for those touring Royal Deeside, with parking, a garden and en-suite rooms close to Balmoral and the Cairngorms.
Crannach House
B&B · A93 Ballater Road, Ballater · 13.2 miles away
A B&B in Ballater, on Royal Deeside, with immaculate en-suite rooms and a garden where red squirrels and birds often appear at breakfast.
The Gordon Guest House
Guest House · Station Square, Ballater village centre · 13.3 miles away
A four-star Victorian townhouse guest house on Station Square, built in 1868 as a bank manager's residence.
Celicall
Guest Accommodation · 3 Braemar Road, Ballater · 13.3 miles away
Guest accommodation in Ballater for walkers and Deeside explorers, with free parking and easy reach of Balmoral and the Cairngorms.
The Auld Kirk
B&B · Braemar Road, Ballater · 13.4 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.
No 45
Guest Accommodation · 45 Braemar Road, Ballater · 13.5 miles away
Guest accommodation on Braemar Road, Ballater, with en-suite rooms and a garden setting close to Royal Deeside and the Cairngorms.
St Andrews House
Guest House · Ballater village, below Craigendarroch · 13.6 miles away
A peaceful guest house dating from around 1850, sheltered by Craigendarroch and surrounding woodland in Ballater village.
Darroch Learg
Hotel · Braemar Road, Ballater · 13.7 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.
Craggan
B&B · Craggan, Ballater · 14.4 miles away
Craggan is an adults-only B&B in Ballater with homemade breakfasts and a garden, well placed for Royal Deeside and the Cairngorms.
Know a hotel / b&b in Glenesk that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b