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.
Yes! You'll find that most hotel reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by free cancellation to find flexible hotel deals in John O'Groats.
Visitors can enjoy all that John O'Groats has to offer, including its museums. In John O'Groats, there are 78 hotels and other accommodation options to choose from. Find out more about John O'Groats.
The hottest months are usually July and August, with an average temperature of 12°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for John O'Groats is 864 mm.
Recent Reviews in John O'Groats
expedia verified reviews
Jog - Lodge 17 - 3 Bed Sea-view
5/5 Excellent
Tranquillity and perfect views
"We had an amazing family stay. The lodge was spacious & fully equipped. Views were amazing & and surroundings fantastic."
A verified traveller stayed at Jog - Lodge 17 - 3 Bed Sea-view