Beaches and Lochs in The Cairngorms and Moray

There are no end of stunning beaches and lochs to be seen across the Highlands and Islands. Many are easily accessed but some will require a sturdy pair of walking boots! Whether fishing, swimming or relaxing with a book, bear in mind that the Scottish weather can change in the blink of an eye, so a backpack with towel, waterproof and sun cream should cover all bases!


RDTRIP – Cairngorms

Road Trip Planning & Sporty Modern Classic Car Hire

t: +44 (0)1479 872159
e: tour@rdtrip.co.uk
Website | Facebook | Twitter

Find out more about RDTRIP

RDTRIP hires sporty modern classic cars to help you make the most of exploring the Highlands.
We are more than a car hire business. We are an experience business.

Why just tour the roads of the Highlands when you can do it in a convertible sports car. Why simply travel down those roads when you can tap into local knowledge and experience the best of what this region has to offer. In addition to car hire, RDTRIP offers trip planning services to clients. This can take the form of a few recommendations through to fully planning and booking clients itineraries

In other words, we make your RDTRIP!

This slideshow requires JavaScript.


Loch Morlich

8 miles from the skiing town of Aviemore and 300 m above sea level yet with a perfectly sandy beach. Freshwater, shallow and SEPA designated make this a perfect spot for swimming. The Loch is also the location of a water sports facility if sailing or kayaking appeal.

loch caoldair

Loch Caoldair

Loch Caoldair, on the western edge of the Cairngorms is only a mile from the road (three and a half miles south of Laggan) but it’s completely wild and hidden among birch woods, with a lovely little beach.

Strathmashie Forest

There are some great waterfalls a mile down the road at Strathmashie Forest, with a perfect place to pitch your tent right by the edge of the water, ready for that early morning skinny dip.

loch an eilean

Loch an Eilein

A beautiful location just south of Aviemore with nice walking and biking and easy parking. The water around the beach on the northern shore is crystal clear and perfect for swimming.

Loch Avon

A truely remote Loch at 750 meters in a stunning location underneath Ben Macdui. So remore it is ideal for a skinny dip with a nice shingle beach at the eastern shore.

loch avon


Lochindorb is a freshwater loch north of Granton and features the ruins of a castle built on an artificially created island, once home to the infamous Wolf of Badenoch. It is a popular spot with fishers and birdwatchers, the latter of whom come to see the local black-throated divers and greylag geese.

Findhorn Bay

This 1.5km stretch of sandy beach is popular with locals and holidaymakers. With sand dunes, caravan site and Findhorn Bay Nature Reserve backing the beach. The area has a large tidal range so check tide times before you visit. A SEPA designated bathing area.



In the town of Lossiemouth, close to Elgin, this 2km stretch of golden sands is popular with walkers and surfers and is a SEPA designated bathing area. The town, with its spectacular marina, provides easy access to amenities for visitors to the beach.


This fishing village has a rocky shoreline that stretches west to Portknockie, at low tide you can stroll easily among the dictinctive rocky outcrops.


Buckie beach

A small sandy bay surrounded by rocks and backed by a grassy area which is part of the Moray Coastal Way. Head west for the best chance of spotting seals.