Croft B & B, Elgin, Morayshire

The Croft B & B is a charming Victorian town house set in formal gardens of nearly one acre. It was built in 1848 for local Town Clerk and solicitor Patrick Duff. The house is centrally and peacefully located, only a short walk from Elgin's town centre and historic cathedral.
Elgin is on the main route between Inverness (39 miles) and Aberdeen (65 miles).
We have 3 guest bedrooms:
1 ensuite kingsize double
1 ensuite kingsize twin/family
1 single with private bathroom.
All bedrooms are equipped with hospitality tray, colour TV, clock radio, hairdryer and central heating. Comfortable easy chairs are provided in the sitting area of each room. The rooms are enhanced by traditional furnishings and individually decorated to a high standard.
Elgin is situated in the area called the 'Laich of Moray'. Lying in the shelter of the Grampian mountains, this region is well known for its dry and sunny climate.
Elgin Cathedral, known as the Lantern of the North, was founded in 1224, but destroyed by the Wolf of Badenoch in 1390. Now in the care of Historic Scotland, it is second in size in Scotland only to St Andrews cathedral.
Step back in history while you are here. Within a few miles of Elgin you can visit Birnie Church (12th century), Pluscarden Abbey (13th century), Duffus Castle (14th century) and Spynie Palace (15th century). Splendid Ballindalloch Castle (just 23 miles away) dates from the 16th century and is open between Easter and September.
We are conveniently situated for day trips to the famous Castle Trail and the distilleries on the Malt Whisky Trail. The Victorian Heritage Trail and Coastral Trail also offer popular touring itineraries. Heading towards Inverness, the castles of Cawdor and Brodie are both worth a visit, together with Culloden Battlefield and Fort George which give insights into Jacobite history and Bonnie Prince Charlie.
The energetic can enjoy many local opportunities for walking and cycling. There are 18 golf courses within a 30-minute drive. The ski resort of Aviemore is only 50 miles south of Elgin.
Rates : From £32 to £35 per person per night.
Children by arrangement.
No smoking. Sorry, no pets.
Parking available.
4 Star STB, 5 Star AA.