Over 8000 of Europe's best campsites, right at your fingertips

Sandyhills Bay Leisure Park

Sandyhills Bay Leisure Park

Scotland, Lowlands, Dumfries and Galloway, Dalbeattie

01387 780257
01557 870267
Easter/1 April - 31 October.

Ref: UK6880

Alan Rogers Review

Sandyhills Bay is a small, quiet park beside a sheltered, sandy beach. Reception is on the left through a car park used by visitors either walking the hills or enjoying the beach. Beyond is a large flat camping area, above which, divided by a tree lined hedge, are 60 pitches, 35 taken by holiday homes situated around the perimeter. The 24 touring pitches, most with 16A electricity connections are in the centre of the flat grass area. Wooden wigwams with a terrace and picnic bench are available to rent. This is an excellent family park, with the beach and a children’s play area on the park.

Within walking distance, at Barend, is an approved riding centre suitable for all the family. There is a well stocked licensed shop and a takeaway with table and chairs outside from where you can enjoy the well kept garden and splendid views across the Solway.


The sanitary facilities are of traditional design, situated in one central block to the side of the touring area. Laundry room (tokens from reception). Shop. Snack bar/takeaway (Easter-30/9). Adventure play area by the beach. Visitors can also use the facilities at Brighouse Bay, the largest park in the Gillespie Group. Barrier at entrance and beach car park (returnable deposit).

  • Accommodation to Rent
  • American Motor Homes
  • Bicycle Hire Nearby
  • Boat Launch Nearby
  • Childrens Play Area
  • Lake/River Beach Nearby
  • Seaside Beach Onsite
  • Fishing Nearby
  • Twin Axle Caravans Accepted
  • Golf Nearby
  • Riding Nearby
  • Lake/River Swim
  • Shop on Site
  • Pets allowed
  • Takeaway Food
  • Small Site



From Dumfries take A710 Solway coast road (about 16 miles). Site is on left just after signs for Sandyhills.

Location Coordinates

  • Decimal Degrees (DD)
    Latitude Longitude
    54.87901 -3.73103
  • Degrees, Minutes & Seconds (DMS)
    Latitude Longitude