Moray’s selected guides compare Elgin’s town parks and cathedral grounds, Forres green space with an optional coast walk, and Lossiemouth’s shore. Some stays sit outside the town named in the guide, so choose the exact base before planning a coastal day. This is selected coverage, not a county-wide directory.
Elgin gives a Moray break an easy town-and-park rhythm, with Cooper Park and the cathedral’s permitted outdoor areas offering two different outings. Travelodge is an edge-of-town hotel; Surradale Farmhouse is a larger rural self-catering choice near Elgin. Choose around your party and transport rather than treating them as interchangeable rooms. A short heritage visit and riverside walk leave time to settle in without starting a wider coastal tour.
Forres offers a green-space break that can stay local or reach the Moray coast. Grant Park and Cluny Hill provide a flexible first outing, while a selected coast-trail section towards Findhorn makes a separate day. Reiver House is a town B&B; Tullochwood’s self-catering lodges are at Rafford outside Forres. The lodge woodland is attractive for dogs, but it is not an enclosed private garden.
Lossiemouth is a self-catering coast break with broad shore views and the option to keep walks pleasantly short. Choose the two-bedroom house at Fulmar Road in town or Halliman Cottage at Covesea Lighthouse, outside Lossiemouth. The photograph shows East Beach; the outings focus on West Beach and a selected coast-trail section. Neither requires a long exposed walk, and a windy day is a good reason to shorten the plan.