Photo by Lysi

Find Beach Hotels in John o' Groats

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on John o' Groats Beach Hotels

Our top choices for John o' Groats beach hotels

Castletown Hotel

Castletown Hotel
3.0 star property
Thurso
8.8 out of 10, Excellent, (450)
"Friendly staff, comfortable room and yummy breakfast!"
Canada
amber
The price is ¥14,025
¥16,830 total
includes taxes & fees
Dec 21 - Dec 22
Castletown Hotel

Northern Sands Hotel

Northern Sands Hotel
3.0 star property
Thurso
9.6 out of 10, Exceptional, (218)
"Enjoyed our stay, very comfortable and staff were wonderful."
Canada
Megan
The price is ¥16,795
¥20,154 total
includes taxes & fees
Dec 19 - Dec 20
Northern Sands Hotel

Manor House

Manor House
3.0 star property
Thurso
8.4 out of 10, Very Good, (125)
"Food is excellent!"
Canada
Patricia Ann
The price is ¥12,337
¥14,805 total
includes taxes & fees
Dec 25 - Dec 26
Manor House

Park Hotel

Park Hotel
3.0 star property
Thurso
9.0 out of 10, Wonderful, (443)
"All was good, room was clean and the food was good. "
United Kingdom
Colin
Park Hotel

Elegant luxury apartment, in a Central location.

Elegant luxury apartment, in a Central location.
Wick
8.0 out of 10, Very Good, (2)
"Beautiful setting. Loved the location. Easy access to attractions. Museum was the best!!"
United States
Jeanette L.
The price is ¥31,166
¥35,529 total
includes taxes & fees
Dec 19 - Dec 20
Elegant luxury apartment, in a Central location.

Celtic Lodges

Celtic Lodges
2.0 star property
Thurso
10.0 out of 10, Exceptional, (21)
"The owner Wayne was amazing and the small cabin was adorable! If you’re in the area don’t hesitate to spend the night here."
United States
randy
The price is ¥17,489
¥20,987 total
includes taxes & fees
Dec 19 - Dec 20
Celtic Lodges

Marine Aparthotel sleeps 2

Marine Aparthotel sleeps 2
Highland Council
The price is ¥16,414
¥19,697 total
includes taxes & fees
Dec 19 - Dec 20
Marine Aparthotel sleeps 2

The Sands Hotel

The Sands Hotel
2.5 star property
Burray
9.8 out of 10, Exceptional, (53)
"Pleasant staff-great breakfast-convenient parking"
United States
Ben D
The price is ¥24,760
¥29,711 total
includes taxes & fees
Dec 19 - Dec 20
The Sands Hotel

Sea View Room With Balcony 50m from the Beach

Sea View Room With Balcony 50m from the Beach
Highland Council
The price is ¥21,401
¥25,681 total
includes taxes & fees
Dec 19 - Dec 20
Sea View Room With Balcony 50m from the Beach

Marine Rooms - Family Room

Marine Rooms - Family Room
Highland Council
The price is ¥26,803
¥32,164 total
includes taxes & fees
Dec 19 - Dec 20
Marine Rooms - Family Room
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.

Top John o' Groats Hotel Reviews

Frequently asked questions

What is John o' Groats like for travelers who love the beach?
Find a great place to stay in John o' Groats, which has a lot to offer the traveler looking to book a beach vacation.
When's the best time for a beach vacation in John o' Groats?
You can plan your beach trip with a look at the seasons in John o' Groats: The hottest months are usually August and July with an average temp of 55°F, while the coldest months are February and January with an average of 43°F. Average annual precipitation for John o' Groats is 35 inches.
What is there to see and do around John o' Groats?
After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you're eager to check out the beaches, head to Dunnet Bay Beach or Sand of Wright for some relaxation by the water. Make time for a range of local attractions, which include John O' Groats Signpost and John O' Groats Ferry Terminal. For more things to see and do, consider visiting Caithness Broch Centre or Duncansby Head.
What's the best way to get to my beach hotel in John o' Groats?
Here's some information to help you get to and around your beach accommodation in John o' Groats with ease. To get to John o' Groats, book a flight to Wick (WIC), the closest major airport, which is located 13.3 mi (21.3 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.