Skip to main content
Bed & Breakfast

The Milton

57 Main Street, Elgin · B&B

View on Google Maps

Photo: The Milton Bed & Breakfast

A family-run B&B on Elgin's Main Street with free parking, en-suite rooms and Glenfiddich Distillery within easy reach.

What's nearby

  • Kirkie Bar next door
  • New Elgin Service Station next door
  • Esso next door
  • New Elgin Primary School 200m away
  • New Elgin Post Office 250m away

Distances as the crow flies, via Google

Photos

Photos via Google

About The Milton

The Milton occupies a spot on Main Street in Elgin, a straightforward B&B set up for guests who want comfortable, no-fuss accommodation in Moray. It's the kind of place built around practicality rather than flourish, with a garden and free on-site parking making arrivals and downtime equally easy.

Rooms come with en-suite bathrooms and drinks facilities, and family rooms are available for those travelling with children, who are also catered for with a dedicated kids' menu. Breakfast is included, free WiFi runs throughout, and reception operates around the clock, so late check-ins are not a problem.

Golf, entertainment, pubs and restaurants are all within reach nearby, and Glenfiddich Distillery is a notable point of interest for anyone keen on whisky. Elgin itself lies a short distance away, making The Milton a practical base for exploring the town and the wider Moray countryside.

At a glance

Property type
B&B
Location
57 Main Street, Elgin
Good for children
Yes
Destination
Elgin