Where to stay in John o' Groats

John o' Groats travel FAQs

  • What are the best hotels in John o' Groats?

    Mackays Hotel, rated with a score of 8.5 from 231 reviewers, is one of the most popular hotels in John o' Groats. Other top stays include Hamnavoe, with an average rating of 8.5 from 366 reviewers, and Horseshoecroft, with a score of 9.8 from 124 reviewers.