Please Wait.

The Camping Directory

For campsites, glamping sites, touring or holiday parks.
HomeAdvertise with usContact Us0 Favourites

Find your perfect campsite, glamping site, touring or holiday park.

Search Options (0 of 21 selected)
Clear AllUpdate Results
+ Favourite ♡Visit Website ⇒


Tents: 63
Caravans: 77
Static: 10
Motorhomes: 77


Touring from 18.75 a night including electric hook up, 2 man tent from 11, static from 350 per week.


Contact: Reservations
Telephone: 01620 893348
Send a message

Tantallon Caravan & Camping Park

North Berwick, East Lothian



Tantallon Caravan and Camping Park overlooks the Firth of Forth with easy access to the beach by footpath from the park. We are an ideal base for those who want a relaxing break to North Berwick and the East Lothian area.

The camping and caravanning park consists of a reception, games room, showers (with free hot water), also separate cubicles containing shower, WC and wash hand basin, toilets and a coin operated laundry, quality play equipment and a 9 hole putting green as well as lots of space for children to play.

For tourers, campers and holiday home hirers alike Tantallon Caravan and Camping Park is an ideal base from which to explore this scenic part of Scotland.

North Berwick is one of East Lothian's most charming harbour towns. With varied shops, bars and restaurants only a fifteen minute stroll away; you can wander down the tree lined road at your leisure taking in the scenery on the way. Between the Park and the beach is the Glen Golf Course where 'pay & play' can be arranged or one can relax and enjoy the park's own 9-hole putting green.

For more information please visit our website.

Rates: Touring from 18.75 a night including electric hook up, 2 man tent from 11, static from 350 per week.
4 Star Visit Scotland.
Groups allowed by arrangement.
Pets allowed by arrangement.

Booking enquiries for Tantallon Caravan & Camping Park

To make a reservation or to request more information about staying at Tantallon Caravan & Camping Park.

Contact Reservations on 01620 893348 or fill in the form below.