A castle with a white facade and black roof, a grassy area with a large metal sculpture, and a body of water in the background.

Find Beach Resorts in John o' Groats

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on John o' Groats Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for John o' Groats beach hotels

1. Lodge 19 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 19 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
10.0 out of 10, Exceptional, (4 reviews)
"Wonderful location and clean comfortable house. Love it!"
Netherlands
Sjellie J.
The price is £628
includes taxes & fees
4 Nov - 5 Nov
Lodge 19 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

2. Luxury 1 Bed Room Stylish and contemporary double room with private bathroom within the iconic Inn a

Luxury 1 Bed Room Stylish and contemporary double room with private bathroom within the iconic Inn a
Wick
10.0 out of 10, Exceptional, (1 review)
The price is £187
includes taxes & fees
4 Nov - 5 Nov
Luxury 1 Bed Room Stylish and contemporary double room with private bathroom within the iconic Inn a

3. A john o'groat that sleeps 2 guests in 1 bedroom

A john o'groat that sleeps 2 guests in 1 bedroom
Wick
10.0 out of 10, Exceptional, (1 review)
"There was an issue with our original property. However Claire moved us to a different property and sorted everything out quickly and professionally, for which we are very grateful."
United Kingdom
Angela
The price is £187
includes taxes & fees
4 Nov - 5 Nov
A john o'groat that sleeps 2 guests in 1 bedroom

4. A john o'groat that sleeps 2 guests in 1 bedroom

A john o'groat that sleeps 2 guests in 1 bedroom
Wick
6.8 out of 10, (3 reviews)
"Lovely spacious room and bathroom "
Australia
Maryanne D.
The price is £187
includes taxes & fees
4 Nov - 5 Nov
A john o'groat that sleeps 2 guests in 1 bedroom

5. Inverallochy - 2 Bed Luxury Apartment

Inverallochy - 2 Bed Luxury Apartment
Wick
10.0 out of 10, Exceptional, (1 review)
"Thoroughly enjoyed our short break at the property in spite of the storms - even managed to see the Northern Lights."
United Kingdom
Michael E.
The price is £357
includes taxes & fees
4 Nov - 5 Nov
Inverallochy - 2 Bed Luxury Apartment

6. Lodge 11 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 11 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
10.0 out of 10, Exceptional, (2 reviews)
"Great family vacation "
Germany
Marcos R.
The price is £628
includes taxes & fees
4 Nov - 5 Nov
Lodge 11 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

7. A john o'groat that sleeps 4 guests in 2 bedrooms

A john o'groat that sleeps 4 guests in 2 bedrooms
Wick
10.0 out of 10, Exceptional, (1 review)
"This place was fantastic. Very modern and the bed was enormous and the bathroom was very good. The location was excellent. Could easily stayed there 2 nights as there was more in John O'Groats than expected."
United Kingdom
Michael
The price is £357
includes taxes & fees
4 Nov - 5 Nov
A john o'groat that sleeps 4 guests in 2 bedrooms

8. A john o'groat that sleeps 4 guests in 2 bedrooms

A john o'groat that sleeps 4 guests in 2 bedrooms
Wick
10.0 out of 10, Exceptional, (1 review)
"Simply perfect. Thank you!"
United Kingdom
Marcus W.
The price is £306
includes taxes & fees
5 Nov - 6 Nov
A john o'groat that sleeps 4 guests in 2 bedrooms

9. Lodge 20 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 20 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
10.0 out of 10, Exceptional, (1 review)
"Cosy logde - priceless panorama windows views of the sea; wouldn't want to leave... modern and perfectly equipped. Caring and helpful site manager - only hickup: wifi broke and could be only restored running on base level."
United Kingdom
Markus P.
The price is £628
includes taxes & fees
4 Nov - 5 Nov
Lodge 20 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

10. Lodge 22 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 22 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
10.0 out of 10, Exceptional, (1 review)
"Super Ausblick"
Germany
Annette L.
The price is £628
includes taxes & fees
4 Nov - 5 Nov
Lodge 22 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

11. A john o'groat that sleeps 8 guests in 4 bedrooms

A john o'groat that sleeps 8 guests in 4 bedrooms
Wick
10.0 out of 10, Exceptional, (1 review)
The price is £625
includes taxes & fees
4 Nov - 5 Nov
A john o'groat that sleeps 8 guests in 4 bedrooms

12. Lodge 6 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 6 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
10.0 out of 10, Exceptional, (1 review)
"Property was perfectly appointed with everything you would need. Bathrooms are spacious and nice big towels! Ocean view and great walks. We did two day trips and spent one day locally which worked out very well. I would definitely recommend this rental!"
United States
Anonymous traveller
The price is £511
includes taxes & fees
4 Nov - 5 Nov
Lodge 6 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

13. Lodge 18 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 18 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
10.0 out of 10, Exceptional, (1 review)
The price is £628
includes taxes & fees
9 Nov - 10 Nov
Lodge 18 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

14. Lodge 7 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 7 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
10.0 out of 10, Exceptional, (1 review)
"Always 10-10 when we stay here. Jan and there team are amazing "
United Kingdom
david h.
The price is £511
includes taxes & fees
4 Nov - 5 Nov
Lodge 7 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

15. Lodge 10 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 10 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
8.0 out of 10, Very good, (1 review)
"This was our 3rd VRBO stay on our tour of Scotland in a transit van. We were a family of 5 adults and Lodge 10 was a great base camp with ample parking from which we explored the area. The Lodge was airy and bright despite the stubborn fog. The only reason we give this property 4 stars instead of 5 is there were some things in need of maintenance and sprucing up. But, we would gladly stay here again!"
United States
Patrick D.
The price is £500
includes taxes & fees
4 Nov - 5 Nov
Lodge 10 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

16. Lodge 4 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 4 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
6.0 out of 10, (2 reviews)
"Our stay was amazing and the members staff of the hotel were the best. The manager was very kind. She helped me and treated us as a firend. And very professional."
United Kingdom
ENRIQUE VICENTE G.
The price is £506
includes taxes & fees
9 Nov - 10 Nov
Lodge 4 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

17. A john o'groat that sleeps 2 guests in 1 bedroom

A john o'groat that sleeps 2 guests in 1 bedroom
Wick
The price is £271
includes taxes & fees
4 Nov - 5 Nov
A john o'groat that sleeps 2 guests in 1 bedroom

18. Lodge 9 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 9 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
The price is £511
includes taxes & fees
4 Nov - 5 Nov
Lodge 9 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

19. A john o'groat that sleeps 2 guests in 1 bedroom

A john o'groat that sleeps 2 guests in 1 bedroom
Wick
The price is £271
includes taxes & fees
4 Nov - 5 Nov
A john o'groat that sleeps 2 guests in 1 bedroom

20. Lodge 16 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Lodge 16 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Wick
The price is £628
includes taxes & fees
4 Nov - 5 Nov
Lodge 16 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in John o' Groats

Find out more about John o' Groats

John o' Groats and its attractions for beach lovers

John o' Groats, with its stunning coastal scenery, offers a unique blend of adventure and relaxation for beach-loving travellers. Begin your day by exploring the breathtaking cliffs that loom over the North Sea, where you can enjoy panoramic views and watch seabirds soaring above the waves. For those seeking a bit of adventure, the nearby coastline is perfect for a variety of water-based activities, including kayaking and paddleboarding, allowing you to connect with nature while soaking up the sun. After an exhilarating morning, take a leisurely stroll along the sandy shores, where you can collect seashells or simply unwind as the gentle waves lap at your feet. The area is also rich in history; take a moment to appreciate the fascinating local heritage and vibrant culture that define this charming coastal community. Finally, as the sun begins to set, indulge in a delightful beachside picnic, savoring the local flavors while watching the sky transform into a canvas of colors. With a variety of hotels nearby, you can enjoy both comfort and convenience, ensuring your stay is both relaxing and memorable.

Find the best beach hotels and resorts in John o' Groats

For beach lovers heading to John O' Groats, these accommodations offer ideal nearby the shore and plenty of opportunities for seaside activities.

The Ha Farmhouse – John O' Groats | Self-Catering Holiday Home | Holiday Cottage

  • Why it's great for the ultimate beach vacation spot: The Ha Farmhouse is a delightful self-catering holiday home that perfectly suits beach enthusiasts. With a stellar traveler review rating of 10 out of 10, this budget-friendly hotel is just a stone's throw from the beach, offering easy access for sunbathing, swimming, or simply enjoying the coastal scenery. Guests can also indulge in nearby surfing and bodyboarding, making it a fantastic choice for those looking to embrace the waves.
  • Other amenities: Beyond its prime location, the farmhouse features a fully equipped kitchen, allowing travelers to prepare their own meals, and a cozy fireplace for relaxing evenings. The hotel includes a garden and a patio, perfect for enjoying the fresh sea air. Families will appreciate the variety of amenities, such as games for children, toys, and a dedicated arcade game room. Additionally, the hotel offers onsite parking, ensuring a straightforward experience for travellers.
  • Nearby attractions: Caithness Broch Centre - 0.9 km, John O' Groats Signpost - 1.3 km

Top John o' Groats Hotel Reviews

Frequently asked questions

Which area of John O' Groats is best to stay in for beaches?
The best area to stay in John O' Groats for beaches is directly in John O' Groats itself, especially for convenient access to the local coastline.

John O' Groats is a small settlement at the very tip of mainland Scotland. The main attraction here is the iconic signpost and the harbour area, which provides direct access to the sea and coastal paths. While not a traditional sandy beach destination, the coastline around John O' Groats offers stunning views, rocky coves, and opportunities for coastal walks. The village is compact, with accommodation options typically within a short walk of the sea.

Couples looking for a tranquil escape will appreciate staying in John O' Groats. You'll find it easy to take romantic strolls along the shore, explore the Duncansby Head sea stacks a short drive away, and enjoy the dramatic coastal scenery.
How much does a beach hotel in John o' Groats cost?
Prices for beach hotels in John o' Groats vary, but you can find a great deal from £55 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
What is the best time of year to stay in a beach hotel in John O' Groats?
The most popular time to stay in a beach hotel in John O' Groats is during the summer months, particularly July and August. The weather during this period is at its warmest, with average temperatures typically ranging from 14°C to 18°C, making it ideal for coastal walks and enjoying the seaside.

During these peak months, the area buzzes with activity, and you'll find plenty of opportunities for outdoor exploration, from boat trips to the Orkney Islands to exploring the dramatic cliffs and beaches. The longer daylight hours mean more time to soak in the stunning scenery and participate in local events. Families often find this time particularly appealing due to school holidays and the chance to enjoy the outdoors.

For a distinct experience, May is a fantastic alternative. While slightly cooler, with temperatures around 10°C to 13°C, the weather is often dry and bright, superb for invigorating coastal strolls and admiring the vibrant spring flora.
What beach activities should we do in John O' Groats?
The best area to stay for beach activities in John O' Groats is right in the village itself, particularly near the harbour and the main bay.

John O' Groats village is a small, linear settlement, with most of its amenities and accommodation options situated along the main road that runs parallel to the coast. The main beach area is easily accessible from anywhere in the village, stretching out from the harbour. It's known for its colourful pebbles and views across the Pentland Firth to the Orkney Islands.

Families will find staying in John O' Groats village convenient for beach activities. The beach is a short walk from most accommodations, making it easy to pop back for snacks or a rest. Children can spend hours searching for unique pebbles or building stone cairns. There are also opportunities for rock pooling at low tide, revealing small marine creatures.

Couples looking for a relaxing coastal break will also appreciate the village's proximity to the beach. It's a lovely spot for a leisurely stroll along the shore, enjoying the sea air and the expansive views.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in John o' Groats for you.
How can I save on a beach hotel in John o' Groats with Expedia?
There are plenty of ways to save on a beach hotel in John o' Groats. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book flights and a beach hotel in John o' Groats as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia