Skip to main content

Hotels in Tarfside

27 handpicked places to stay

House of Mark

House of Mark

Hotel · House Of Mark, Glenesk · 4.1 miles away

A Highland hotel in Glenesk, Angus, handy for Glamis Castle and the Angus Glens, with parking and mountain views.

The Panmure Arms Hotel

The Panmure Arms Hotel

Hotel · 52 High Street, Brechin · 8.3 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

Glenesk Hotel

Hotel · High Street, Edzell · 8.6 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.

Hotel
Ramsay Arms Hotel

Ramsay Arms Hotel

Hotel · Burnside Road, Fettercairn · 9.4 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

Glen Clova Hotel

Hotel · Glenclova, Kirriemuir · 11.8 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

The Boat Inn

Hotel · Charleston Road, Aboyne · 11.9 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

Lys-Na-Greyne

B&B · Rhu Na Haven Road, Aboyne · 12 miles away

A quiet B&B on Rhu Na Haven Road in Aboyne, Aberdeenshire, with garden and mountain views and Craigievar Castle nearby.

B&B
Struan Hall

Struan Hall

B&B · Ballater Road, Aboyne · 12.3 miles away

Struan Hall is a characterful Aberdeenshire B&B on Ballater Road in Aboyne, an adults-only base for exploring Royal Deeside.

Firhurst

Firhurst

Guest Accommodation · Firhurst, Aboyne · 12.5 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

Loch Kinord Hotel

Hotel · Ballater Road, Aboyne · 12.7 miles away

A traditional hotel in Aboyne, Royal Deeside, with parking and easy reach of Loch Kinord, the Cairngorms and Ballater.

Loch Kinord Hotel
3 star★★

Loch Kinord Hotel

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

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

Gramarcy House

Gramarcy House

B&B · 6 Airlie Street, Brechin · 12.7 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.

Northern Hotel

Northern Hotel

Hotel · Clerk Street, Brechin · 12.8 miles away

A straightforward town-centre base in Brechin, Angus, with a restaurant, bar and family rooms suited to golfers and short breaks alike.

Cambus O May Traditional Highland Hotel

Cambus O May Traditional Highland Hotel

Hotel · Cambus O May Hotel, Ballater · 12.9 miles away

Highland hotel near Ballater with 20 rooms, handy for Cairngorms National Park, Tomnaverie Stone Circle and Aberdeen travel links.

The Lodge On The Loch Of Aboyne

The Lodge On The Loch Of Aboyne

Hotel · Aboyne Golf Centre, Aboyne · 13.3 miles away

Lochside hotel in Aboyne on Royal Deeside, with a spa, restaurant and garden right on the golf centre grounds.

Schoolhouse Ballater B and B

Schoolhouse Ballater B and B

B&B · Ferndean, Ballater · 13.4 miles away

A Ballater B&B on Ferndean serving breakfast each morning, with mountain views and easy reach of Royal Deeside and Balmoral.

The Alexandra Hotel
3 star★★

The Alexandra Hotel

Hotel · Bridge Square, Ballater village centre · 13.4 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.

Crannach House

Crannach House

B&B · A93 Ballater Road, Ballater · 13.5 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.

Balmoral Arms
4 star★

Balmoral Arms

Hotel · Victoria Road, near Ballater station and village centre · 13.5 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

The Green Inn Rooms

Hotel · 9 Victoria Road, Ballater · 13.5 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.

The Gordon Guest House
4 star★

The Gordon Guest House

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

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

Celicall

Celicall

Guest Accommodation · 3 Braemar Road, Ballater · 13.6 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
5 star

The Auld Kirk

B&B · Braemar Road, Ballater · 13.8 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

No 45

Guest Accommodation · 45 Braemar Road, Ballater · 13.9 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
4 star★

St Andrews House

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

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

Darroch Learg
4 star★

Darroch Learg

Hotel · Braemar Road, Ballater · 14 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

Craggan

B&B · Craggan, Ballater · 14.8 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 Tarfside 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