Hotels in Wester Greens Dunphail Forres Moray
19 handpicked places to stay
Photo © Dunphail Distillery, Google Maps
Carisbrooke Hotel
Hotel · 42 Tregonwell Road, Bournemouth · 5.9 miles away
Cardhu Country House
B&B · Knockando, Aberlour · 10.1 miles away
Moraydale Guest House
Guest House · High Street, Elgin town centre · 13.1 miles away
A Victorian guest house on the High Street with private parking, five room types and a full Scottish breakfast.
The Mansefield Hotel
Hotel · Mayne Road, Elgin town centre · 13.2 miles away
A refurbished 15-room hotel near Elgin's centre with a restaurant known for local seafood and Aberdeen Angus beef.
Sunninghill Hotel
Hotel · Hay Street, near Elgin railway station · 13.2 miles away
A privately owned town hotel on Hay Street, five minutes from the station, with a restaurant focused on local seafood.
The Mansion House Hotel
Hotel · The Haugh, banks of the River Lossie · 13.2 miles away
A 19th-century mansion in landscaped grounds beside the River Lossie, with an indoor pool, spa facilities and a restaurant serving Scottish menus.
Mansion House Hotel
Hotel · Elgin, on the River Lossie · 13.2 miles away
A baronial mansion on the banks of the River Lossie in Elgin, with a spa and pool, at the northern gateway to Speyside.
St Michaels Guest House
Guest House · Northfield Terrace, Elgin town centre · 13.2 miles away
An iconic period townhouse in the town centre with eight en-suite rooms, an open-fire lounge, and locally sourced breakfasts.
Southbank Guesthouse
Guest House · Academy Street, Elgin town centre · 13.4 miles away
A family-run guesthouse near the centre with 15 en-suite rooms across the main house and a converted church annex.
Laichmoray Hotel
Hotel · Maisondieu Road, near Elgin railway station · 13.4 miles away
A Victorian former station hotel with 34 rooms, a bar stocking over 100 malts, and function and event spaces.
Grant Arms Hotel
Hotel · The Square, Grantown-on-Spey · 13.7 miles away
Historic four-star hotel on Grantown's square, home to the Bird Watching and Wildlife Club, with 51 rooms and guided wildlife trips for guests.
Grant Arms Hotel
Hotel · Grantown-on-Spey town centre · 13.7 miles away
A long-established coaching inn on Grantown-on-Spey's Georgian square, known locally as the Wildlife Hotel for its guided nature trips.
The Pines Guest House
Guest House · East Road, historic East end of Elgin · 13.9 miles away
A family-run Victorian mansion B&B in its own grounds on the East Road, a five-minute walk from Elgin centre.
Culdearn House
Guest House · Grantown-on-Spey · 14.2 miles away
A Victorian guest house on the edge of Grantown-on-Spey, known for its home-cooked dinners and personal service.
Dowans Hotel
Hotel · Aberlour, Speyside · 14.5 miles away
A Victorian hunting lodge above Aberlour, with views over the Spey valley and a well-regarded restaurant.
The Mash Tun
Hotel · 8 Broomfield Square, Aberlour · 14.5 miles away
Bankhouse B&B
B&B · 102a High Street, Aberlour · 14.6 miles away
Broomlea
B&B · Mains Of Balnagowan, Inverness · 14.6 miles away
Aberlour Hotel
Hotel · 87 High Street, Aberlour · 14.6 miles away