Skip to main content

Hotels in Turriff

18 handpicked places to stay

Photo © William Stuart, Google Maps

Turriff's accommodation is small in scale and firmly local in character, reflecting its status as a working market town rather than a tourist destination. In town, expect guesthouses and B&Bs such as Deveron Lodge and small hotels like Fife Lodge, offering straightforward comfort, cooked breakfasts and a warm welcome rather than resort-style extras. These make a practical, well-placed base for visiting Delgatie Castle, Fyvie Castle and the wider Aberdeenshire castle trail, all within easy reach by car.

Beyond the town itself, the surrounding farmland is dotted with self-catering cottages and farmhouse accommodation, many converted from steadings and outbuildings, giving a genuine feel for the agricultural landscape that defines this part of Aberdeenshire. These rural options suit visitors planning a longer stay to explore at a slower pace, whether that's fishing the River Deveron, walking quiet country lanes, or driving out to the coast at Banff and Macduff.

Prices in Turriff tend to be noticeably lower than in Aberdeen or the more heavily visited coastal towns, making it a good-value option for travellers touring the north-east. The one time to plan ahead is the August Turriff Show weekend, when the town's limited rooms are in high demand from the thousands of visitors the show attracts. Outside that period, availability is generally easier and last-minute bookings are often possible.

Deveron Lodge Guest House

Deveron Lodge Guest House

B&B · Bridgend Terrace, Turriff

B&B on Bridgend Terrace in Turriff, Aberdeenshire, with free parking and easy reach of Glen Garioch Distillery and local golf.

The New Inn

The New Inn

Hotel · 79 Main Street, Aberchirder · 6.3 miles away

Village hotel in Aberchirder, Aberdeenshire, handy for Glen Garioch Distillery and fishing nearby, with Keith about 15.5 miles off.

Fife Lodge

Fife Lodge

Hotel · Sandyhill Road, Banff · 8.6 miles away

A small 8-room lodge hotel on Sandyhill Road in Banff, Aberdeenshire, with its own restaurant and bar and free parking.

The County Hotel

The County Hotel

Hotel · 32 High Street, Banff · 9 miles away

A High Street hotel in Banff with its own restaurant and breakfast, handy for Fraserburgh Golf Club and the Aberdeenshire coast.

The Knowes Hotel

The Knowes Hotel

Hotel · 78 Market Street, Macduff · 9 miles away

A small 7-room hotel on Market Street in Macduff, Aberdeenshire, with a restaurant, bar and free parking on site.

Banff Springs Hotel

Banff Springs Hotel

Hotel · Golden Knowes Road, Banff · 9.3 miles away

A 36-room hotel on Golden Knowes Road in Banff, on the Aberdeenshire coast, with free parking and a garden setting for exploring the area.

Durn House

Durn House

Guest Accommodation · Durn Road, Portsoy, Banff · 9.3 miles away

Country house on Durn Road near Portsoy's Aberdeenshire coast, with 7 rooms, a spa, indoor pool and grounds to explore.

Nether Dallachy Farmhouse

Nether Dallachy Farmhouse

B&B · Boyndie, Banff · 10.1 miles away

Adults-only farmhouse B&B near Banff, Aberdeenshire, with en-suite rooms, garden views and free parking for exploring the coast.

Seafield Arms Hotel

Seafield Arms Hotel

Hotel · 5 Chapel Street, Whitehills · 10.5 miles away

Traditional hotel on Chapel Street in Whitehills, Aberdeenshire, close to golf, fishing and the harbour village's coastal scenery.

Rudan Guest House

Rudan Guest House

Guest Accommodation · Beech Row, Turriff

A modest guest house on Beech Row in Turriff, Aberdeenshire, with free parking and easy access to walking and cycling country.

Pennan Inn

Pennan Inn

Hotel · Pennan, Fraserburgh · 12.2 miles away

A five-room inn in Pennan, Fraserburgh, with its own restaurant and breakfast on-site, near Loch of Strathbeg.

Station Hotel Portsoy

Station Hotel Portsoy

Hotel · Seafield Street, Portsoy · 13 miles away

A straightforward base in Portsoy for golfers, walkers and anglers, with sea views and a bar-restaurant right on site.

The Gordon Arms Huntley

The Gordon Arms Huntley

Hotel · The Square, Huntly · 13.6 miles away

A traditional pub-hotel on Huntly's main square in Aberdeenshire, handy for exploring Craigievar Castle and the surrounding countryside.

Meldrum Arms Hotel

Meldrum Arms Hotel

Hotel · South Road, Oldmeldrum · 14.1 miles away

Traditional hotel on South Road in Oldmeldrum, Aberdeenshire, with a golf course and countryside walks close by and mountain views from the property.

Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course

Hotel · East Lodge, Inverurie · 14.1 miles away

Country hotel near Inverurie in Aberdeenshire with its own golf course, restaurant, bar and 57 rooms set around a garden estate.

White Horse Hotel

White Horse Hotel

Hotel · 65 High Street, Strichen · 14.2 miles away

A traditional High Street hotel in Strichen, Aberdeenshire, with free parking, dogs welcome and en-suite rooms throughout.

Commercial Hotel Insch

Commercial Hotel Insch

Hotel · 17 Commerce Street, Insch · 14.7 miles away

A 5-room hotel on Commerce Street in Insch, Aberdeenshire, with free parking and a rail station under half a mile away.

Aberdeen Arms Hotel

Aberdeen Arms Hotel

Hotel · The Square, Ellon · 14.7 miles away

Hotel on The Square in Ellon, Aberdeenshire, handy for golf, local pubs and restaurants, with free on-site parking.