The beautiful county of Moray lies east of Inverness and Nairn and is well hidden from the main Scottish tourist route. The coast is fairly flat, characterised by large stretches of sand dunes backed by forests and wide bays. Further inland the landscape changes to agricultural, rising up across empty moorland, criss-crossed by rivers and glens towards the foothills of the Cairngorms.

Elgin, Moray's capital is an elegant town offering an array of historic features to view including the magnificent 13th Century cathedral. There is also a Biblical garden, museum with fossil collections and Drumin Castle, a 14th Century tower house.

Not surprisingly this area is a haven for hikers. A network of paths and quiet back roads link the coastal towns and villages making it easy to explore the mosaic of farmland, woodland and shore. Follow the Moray Coastal Trail from Forres and you will eventually reach historic Cullen. Along the way you will find information boards describing your journey.

This unspoilt county abounds with wildlife, such as ospreys, otters, crested tits, red squirrels, pine martens and bottlenose dolphins. Visit Culbin Forest which stands on one of the largest sand dune systems in Britain, and Culbin Bar the best example of a shingle spit.

Visitors to the region will also discover a string of ancient Highland communities all offering you a warm welcome and a variety of attractions. From Historic ruins and castles to dynamic eco-communities, from scenic coastal woodland walks to thrilling climbing, skiing and mountain biking. Whether you want to stroll along the riverbank or beach, or tackle something more adventurous, there are always plenty of options when it comes to getting active.

Moray offers a real taste of the true traditions of the Highlands that is sure to have you coming back again and again.

Lakeside Cottage ref: CC511480

Fochabers, Moray

£459-£722

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

3 star rating
Lakeside Cottage
Add to favourites Remove from favourites
A well equipped rustic cottage situated next to an ornamental lake within the grounds of Gordon Castle.
  • Sleeps
    4
  • Number of Pets
    2
  • Bedrooms
    2
  • Bathrooms
    1
  • Changeover
    SUN

Isla Bank House ref: UWW

Keith, Moray

£709-£2742

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
This impressive, baronial-style mansion provides a magnificent setting from which to tour the Moray coast.
  • Sleeps
    12
  • Number of Pets
    1
  • Bedrooms
    7
  • Bathrooms
    2
  • Changeover
    SAT

The Boathouse ref: UK5322

Findochty, near Buckie, Moray

£311-£821

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
Overlooking the harbour, this holiday property lies in a beautiful location within walking distance of the beach and local amenities.
  • Sleeps
    4
  • Number of Pets
    0
  • Bedrooms
    2
  • Bathrooms
    1
  • Changeover
    SAT

Boatman’s Cottage ref: 27787

Portessie, near Buckie, Moray

£409-£661

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
Dating from 1863 this traditional sail-makers cottage lies just 100 yards from the seafront in Portessie.
  • Sleeps
    4
  • Number of Pets
    2
  • Bedrooms
    2
  • Bathrooms
    2
  • Changeover
    SAT

Cowrie Cottage ref: CC511091

Portknockie, Banffshire, Moray

£429-£909

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
Pretty, traditional fisherman’s cottage for 6 situated just a few steps from the lovely beach of Portnockie.
  • Sleeps
    6
  • Number of Pets
    2
  • Bedrooms
    3
  • Bathrooms
    2
  • Changeover
    SAT

Spey Bay Lodges - Beach Breeze ref: UK5796

Spey Bay, near Fochabers, Moray

£579-£1520

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

3 star rating
Nature lovers will love this beautiful location, from wildlife and bat tours to discover, to minke whale, dolphins and seals to spot.
  • Sleeps
    7
  • Number of Pets
    1
  • Bedrooms
    2
  • Bathrooms
    1
  • Changeover
    SAT

Shalom ref: 29029

Buckie, Moray

£766-£2144

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
This very spacious, detached holiday property offers great family accommodation who want to enjoy outdoor pursuits.
  • Sleeps
    10
  • Number of Pets
    0
  • Bedrooms
    5
  • Bathrooms
    5
  • Changeover
    FRI

Scotsonhill Farmhouse ref: UK5538

near Elgin, Moray

£1159-£1439

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
This stunning property with a cosy wood burner and shared hot tub, nestles in a peaceful area perfect for family or couples all year round.
  • Sleeps
    8
  • Number of Pets
    0
  • Bedrooms
    4
  • Bathrooms
    3
  • Changeover
    FRI

The Shempston Experience - Cottage 1 ref: UK5829

Duffus, near Elgin, Moray

£593-£1127

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

0 star rating
New!
Enjoy a family break exploring the historic coastal town of Banff, and Lossiemouth with two beautiful sandy beaches and ideal for water sports enthusiasts.
  • Sleeps
    4
  • Number of Pets
    0
  • Bedrooms
    2
  • Bathrooms
    1
  • Changeover
    SAT

Auldfield ref: UK5344

Lhanbryde, near Elgin, Moray

£410-£1124

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
Auldfield is a spacious bungalow for 6 located just 5 miles from the historic town of Elgin.
  • Sleeps
    6
  • Number of Pets
    0
  • Bedrooms
    3
  • Bathrooms
    2
  • Changeover
    SAT

The Old Post Office ref: W40263

Portknockie, Moray

£283-£779

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
Portnockie provides an excellent base from which to explore Morayshire, with its golf, horse riding and beaches.
  • Sleeps
    5
  • Number of Pets
    2
  • Bedrooms
    2
  • Bathrooms
    2
  • Changeover
    SAT

Spey Bay Lodges - Bunnyhops ref: UK5797

Spey Bay, near Fochabers, Moray

£434-£942

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

3 star rating
Whether you are looking for lots to see and do, or just wanting to sit and relax and watch the world go by, Spey Bay is the perfect destination.
  • Sleeps
    4
  • Number of Pets
    1
  • Bedrooms
    2
  • Bathrooms
    1
  • Changeover
    SAT

Isla Bank Cottage ref: SF17

Keith, Moray

£235-£599

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

3 star rating
The end cottage of a terrace of three, Isla Bank Cottage lies in Keith, an agricultural centre of the Whiskey Trail.
  • Sleeps
    5
  • Number of Pets
    2
  • Bedrooms
    2
  • Bathrooms
    1
  • Changeover
    SAT

Shelterstone ref: CC511183

Elgin, Moray

£569-£1394

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

0 star rating
Originally two fisherman’s cottage’s combined to make a spacious cottage leading directly down to the sea.
 
  • Sleeps
    6
  • Number of Pets
    2
  • Bedrooms
    3
  • Bathrooms
    2
  • Changeover
    SAT

Yardie ref: UK5839

Buckie, Moray

£332-£836

searchresult-paid-pet-description

searchresult-paid-pet-tooltip

searchresult-free-pet-description

searchresult-free-pet-tooltip

4 star rating
Just 300 yards from Buckie’s beach, this terraced house is a great base from which to explore coastal towns or the Whisky Trail.
  • Sleeps
    5
  • Number of Pets
    0
  • Bedrooms
    3
  • Bathrooms
    1
  • Changeover
    SAT