Hotels in Brodie Forres Moray
11 handpicked places to stay
Photo © Brodie Countryfare, Google Maps
Carisbrooke Hotel
Hotel · 42 Tregonwell Road, Bournemouth · 4.6 miles away
Broomlea
B&B · Mains Of Balnagowan, Inverness · 10.6 miles away
Star Inn Rooms
Hotel · 66 High Street, Inverness · 12.3 miles away
Courtyard Inverness Airport by Marriott
Hotel · Fresson Circle, Inverness · 13.7 miles away
Moraydale Guest House
Guest House · High Street, Elgin town centre · 14.8 miles away
A Victorian guest house on the High Street with private parking, five room types and a full Scottish breakfast.
The Mansion House Hotel
Hotel · The Haugh, banks of the River Lossie · 14.8 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 · 14.8 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.
Doura Lodge
B&B · Little Cantray, Inverness · 14.8 miles away
The Mansefield Hotel
Hotel · Mayne Road, Elgin town centre · 14.9 miles away
A refurbished 15-room hotel near Elgin's centre with a restaurant known for local seafood and Aberdeen Angus beef.
St Michaels Guest House
Guest House · Northfield Terrace, Elgin town centre · 14.9 miles away
An iconic period townhouse in the town centre with eight en-suite rooms, an open-fire lounge, and locally sourced breakfasts.
Sunninghill Hotel
Hotel · Hay Street, near Elgin railway station · 14.9 miles away
A privately owned town hotel on Hay Street, five minutes from the station, with a restaurant focused on local seafood.