John O’Groats Caravan And Camping Site
2026 Open Date
April - October
About John O'Groats Caravan And Camping Site
Large campsite located right at the top of mainland Britain in the village of John O’Groats that caters for campervans and tents on both hard standing and grass pitches. Pitches on the coast line look out towards the Pentland Firth and Orkney. The site is located a short walk to the village where you will find a pub, restaurant, brewery, visitor / craft centre and ferry service. A short walk to the East of the site is a golden sandy beach, although rather windy and cold due to being exposed to the Northern winds. This is a great site for those looking for a night stop on the NC500 route but also ideal for those looking to stay a few days and explore the local area or as a base while you get the ferry across to Orkney.
We list over 200+ Campsites
We list over 200+ campsites on our website where you can use our Campsite Finder page to help filter and find that perfect campsite. You can also save campsites on your own personal favourite bar to easily reference later on.
Whats Nearby
Restaurant, pub, brewery, castles, historic sights, craft shop, ferry, coastal walks, golden beach, shop.
Photo Gallery
Campsite Type
Campervans
Tents
Our Favourite Sites
Facilities & Rules
Toilets
No Campfires
Dog Friendly
Campsite Setting & Location
Coastal
Open Field
Located on the North Coast 500 route
Within (30-min) Walking Distance:
Sandy Beach
Pub
Restaurant
Walking Trails
Brewery/Distillery
Shop
Contact & Booking Details
Website:
Email Address:
Bookable Online:
NO
Address:
John o' Groats Caravan And Camping Site, John O'Groats, Highlands, KW1 4YR
Contact No:
Location & Map
John O'Groats
Highlands
Camping Inspiration
Whisky Stats
Planning a whisky camping trip? Check out all the distilleries nearby on the map below.
Whisky Region:
Highlands
Closest Distillery:
Old Pulteney
Reviews
{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}








