Melvich Bay beach is a small stretch of unspoilt sand backed by grass covered dunes. The bay has rocky outcrops to the west with a small concrete pier and the river Halladale in the east.
The beach is popular with bathers, surfers, and dog walkers.
Access is from Melvich village by a signposted track which leads to a parking area just behind the dunes.
We have no dog information for Melvich beach.