Melvich Beach
Beach

Melvich Beach

Highlands

Dog Friendly Rating: 8/10 A beautiful sandy beach at the Halladale river mouth in Melvich on the north Sutherland coast with year-round dog access and the big, open skies of the Caithness-Sutherland border.

Melvich Beach is a beautiful sandy beach in the north Sutherland village of Melvich, where the River Halladale meets the Pentland Firth. The beach is wide and backed by dunes, and the River Halladale mouth creates an interesting coastal dynamic. The Halladale Inn is a local pub nearby.

No dog restrictions apply. Year-round access.

At a Glance

Dog Access Year Round
Beach Type Sand, Dunes
Tide Notes North coast beach. Pentland Firth swells and currents near river mouth.
Facilities Halladale Inn pub. Village facilities. Thurso nearby for full amenities
Parking Roadside parking at Melvich beach off A836

Visitor Reviews

No reviews yet. Be the first to share your experience.

Location

Melvich

58.5554, -3.9208

Get Directions

What's Nearby?