British Beaches

Visitor information for every beach in the UK

"Ah! Seaweed smells from sandy caves"

Brora Beach

Highland, Scotland

☆☆☆☆
Rate this beach!
Approximate Location Map

Use two fingers to pan or zoom the map

Brora Beach is a small, rural, and unspoilt sandy beach located in a picturesque area, offering a range of amenities and activities for visitors.

Brora Beach is a sheltered beach with a small stretch of golden sand, situated alongside a golf course. The beach offers spectacular views over the North Sea and the Moray Firth, making it an ideal spot for taking in beautiful sunsets over the hills. The sea waters are crystal clear, but usually very cold, and there is no lifeguard on duty, so visitors should exercise caution if they intend to swim.

The beach has free parking available at the nearby golf club car park, as well as toilets and a café. Visitors can enjoy walking and picnics on the beach, which is dog-friendly and has a number of dog bins. The beach is also favoured for wildlife watching, with opportunities to spot seals, otters, heron, Arctic tern, dolphins, and even minke whales out at sea. At low tide, the stretch of clean sand north of the river Brora is suitable for beach-combing and kite-flying.

The beach is an excellent spot for spotting wildlife, including inquisitive seals, otters, and birds such as heron and Arctic tern. Visitors may also have the chance to see dolphins and minke whales out at sea. In addition, fossils can be found at the mouth of the river, providing a glimpse into the area's prehistoric past.

On the southern side of the river, the beach is rockier and more exposed to the winds, making it a good spot for basking seals. The northern side of the river, on the other hand, has a stretch of clean, golden sand that is suitable for beach-combing and kite-flying.

Estuary Sand Shingle Rock

Weather and tides for Sunday 4 October

Tonight
Chance of rain 75%
Min temperature 13°C
feels like 13°C
Wind 18mph
Tomorrow (Monday)
Chance of rain 49%
Max temperature 13°C
feels like 14°C
Wind 21mph
Max UV Index

The tide at Brora Beach is currently falling. Low tide will be at approximately 1:11 AM tomorrow, and the next high tide will be at approximately 7:25 AM tomorrow.

Today's air pollution levels are forecast to be Low

Detailed weather and tides »

Other beaches nearby

Location: Brora

Location type: Rural

OS Grid: NC911039

Coordinates: 58°0'41"N 3°50'36"W

Mapcode: GBR J7WK.235

What 3 Words: switch.undivided.hardly

Coordinates and location codes are for an approximate mid-point of the beach, and may not reflect the best access point or the most popular part of the beach.

Country: Scotland

Local Authority: Highland

Nearest postcode: KW9 6PY

(for sat-nav purposes only, a beach does not have a postal address!)

Important! Beach information is compiled from a variety of different sources and is correct to the best of our knowledge at the time of compilation. However, information may be incorrectly supplied by our sources or go out of date after publication. BritishBeaches.uk makes no warranty as to the accuracy of any information on this page.

Visitor information for Brora Beach, Highland, Scotland. Weather, tides, visitor comments, beach facilities, photos, nearest postcode, beach information and nearby accommodation.

British Beaches is a Good Stuff website.

216.73.216.115 Sun, 04 Oct 2026 19:28:06 +0100