Photo by Lysi

Hotels in John o' Groats

Fri 21 Nov
Wed 26 Nov
November 2025
16
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
16 Nov - 17 Nov
Tomorrow
17 Nov - 18 Nov
Next weekend
21 Nov - 23 Nov
In two weeks
28 Nov - 30 Nov

Where to stay in John o' Groats?

£86
includes taxes & fees
26 Nov - 27 Nov
Greenland House B&B
£109
includes taxes & fees
17 Nov - 18 Nov
Northern Sands Hotel
£90
includes taxes & fees
17 Nov - 18 Nov
Castletown Hotel
£76
includes taxes & fees
10 Dec - 11 Dec
Broadhaven Road
£84
includes taxes & fees
1 Dec - 2 Dec
Bank Guest House
£80
includes taxes & fees
12 Dec - 13 Dec
Murray Arms Hotel
£99
includes taxes & fees
22 Nov - 23 Nov
Celtic Lodges
£117
includes taxes & fees
6 Dec - 7 Dec
Mackays Hotel Wick
£86
includes taxes & fees
22 Nov - 23 Nov
Harbour House B&B
£80
includes taxes & fees
18 Nov - 19 Nov
Park Hotel
£974
includes taxes & fees
20 Nov - 21 Nov
The Steading
£95
includes taxes & fees
21 Nov - 22 Nov
Norseman Hotel
£75
includes taxes & fees
15 Dec - 16 Dec
Sandra's Backpackers Hostel
£76
includes taxes & fees
17 Dec - 18 Dec
Manor House
£100
includes taxes & fees
18 Nov - 19 Nov
House by the Harbour - Nc500 Route
£82
includes taxes & fees
29 Nov - 30 Nov
Pentland
£134
includes taxes & fees
22 Nov - 23 Nov
The Sands Hotel
Gingerbread House
See more properties

Top landmarks in John o' Groats

John O' Groats Signpost

4.6/5 (12 reviews)
If you're planning a bit of sightseeing during your trip, head to John O' Groats Signpost – just one of the monuments in central John o' Groats.
See properties

Caithness Broch Centre

4.0/5 (1 review)
If visiting museums in John o' Groats is on your list, you might want to visit the upcoming exhibitions at Caithness Broch Centre. If you want to experience more of the culture John o' Groats has to offer, head to John O' Groats Signpost, Duncansby Head, and Gills Bay Ferry Port.
See properties

Learn more about John o' Groats

John o' Groats is well known for its attractions such as John O' Groats Signpost and John O' Groats Ferry Terminal.

See all hotels in John o' Groats
Scotland
Photo by Lysi

Check out reviews of John o' Groats hotels guests love

Frequently asked questions

How much does a hotel room cost in John o' Groats?
You can find top hotels in John o' Groats from £75 with options to suit your budget and needs. If you're looking for an affordable hotel in John o' Groats that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in John o' Groats?
You can find top hotels in John o' Groats from £75 with options to suit your budget and needs. If you're looking for an affordable hotel in John o' Groats that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at John o' Groats hotels?
Discover great deals on John o' Groats hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on John o' Groats hotels.
How can I find deals and earn rewards at John o' Groats hotels?
Members can save up to 20% on select hotels in John o' Groats. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book John o' Groats hotels with free cancellation?
It's easy to book a refundable John o' Groats hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central John o' Groats?
If you're looking for hotels in central John o' Groats, check out The Hawthorns Bed & Breakfast. Travellers love The Hawthorns Bed & Breakfast for its location, as well as the free full breakfast, free parking and free WiFi this bed & breakfast offers.
Can I book a refundable accommodation option in John o' Groats?
If you want the flexibility to change your plans to John o' Groats, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in John o' Groats be like during my visit?
August and July are typically the warmest months in John o' Groats, when the average temperature is 13°C. February and January are the coldest months, when the average temperature is 6°C. October and September are the months with the most rain.
Why should I book my John o' Groats hotel with Hotels.com?
There are lots of reasons to book your John o' Groats trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about John o' Groats

John o' Groats: Where Ancient Castles Meet Untamed Coasts

Nestled at the northern tip of Scotland, John o' Groats is a captivating destination renowned for its rugged coastline and dramatic vistas. This charming village serves as a gateway to the wild beauty of the Highlands, offering breathtaking views of the Orkney Islands and the North Sea. Key attractions include the iconic John o' Groats signpost, perfect for memorable photographs, and the nearby Duncansby Stacks, where towering cliffs meet the crashing waves. A haven for nature enthusiasts, it's ideal for coastal walks and wildlife spotting, making John o' Groats an unforgettable stop for adventurers and those seeking tranquillity alike.

Discover great hotels in John o' Groats

John o' Groats offers a variety of accommodation options, from charming guesthouses to comfortable inns. Visitors can enjoy friendly atmospheres and stunning coastal views, making it an ideal base for exploring the beautiful Scottish Highlands. Whether you prefer a quaint retreat or a modern hotel, you'll find plenty of choices to suit your needs. These are some of the hotels preferred by our travellers in John o' Groats:

  1. Burnside CottageOpens in a new window: This delightful 3.5-star Bed and Breakfast offers an eco-certified haven for travellers seeking a nature-themed getaway. Guests can indulge in a pet-friendly experience, enjoying amenities that cater to their furry companions. The hotel emphasises sustainable practices, allowing visitors to connect with the beautiful surroundings. Our travellers appreciate the welcoming atmosphere, which perfectly balances comfort and environmental consciousness, making it an ideal choice for those who value both nature and hospitality.
  2. The Hawthorns Bed & BreakfastOpens in a new window: The charming 3.0-star Bed and Breakfast is an excellent option for pet lovers looking for a relaxing getaway. This hotel offers a warm and inviting atmosphere, complete with amenities designed to enhance the travel experience for both guests and their pets. With a focus on comfort and accessibility, this hotel shines in delivering a memorable stay. The positive sentiments surrounding this property highlight its welcoming nature and the delightful experiences it offers to all visitors.
  3. A Castle View B & BOpens in a new window: This stylish 3.5-star Bed and Breakfast is perfect for LGBTQIA travellers seeking a welcoming and inclusive environment. With its thoughtful design and attention to detail, this hotel provides a unique experience that celebrates diversity and acceptance. Visitors appreciate its vibrant atmosphere and commitment to fostering a sense of community. The standout features create a memorable experience, allowing guests to relax and embrace their individuality in a space that truly feels like home.

Top locations to stay in John o' Groats

Some of the best areas to stay in when visiting John o' Groats are Wick, South Ronaldsay, and Dunnet. Wick boasts rich historical connections and a vibrant culture, while South Ronaldsay is known for its stunning natural beauty and outdoor activities. Dunnet offers a friendly atmosphere and breathtaking coastal views. For first-time visitors, Wick is the ideal choice for its amenities and accessibility.

  1. WickOpens in a new window: Wick is a charming coastal town steeped in history and culture. With its fascinating maritime heritage, visitors can explore the Wick Heritage Museum, which showcases the town's fishing and shipbuilding past. The stunning scenery along the coastline offers breathtaking views, making it a great base for scenic walks. Wick also has a variety of local shops and boutiques, perfect for picking up unique souvenirs. The nearby Old Pulteney Distillery invites whisky lovers to tour and taste some of the finest Scotch, making it a must-visit during your stay.
  2. South RonaldsayOpens in a new window: South Ronaldsay is a delightful island known for its rich archaeological sites and beautiful landscapes. The area is home to the famous Italian Chapel, a stunning piece of wartime history, and the scenic Tomb of the Eagles, where you can learn about the ancient history of the Orkney Islands. The island’s friendly community adds to its charm, making it a perfect spot for a relaxing getaway. Enjoy the local shops, and don’t miss the chance to take in the stunning coastal views that surround you.
  3. DunnetOpens in a new window: Dunnet is a friendly village that offers a warm welcome and a taste of traditional Scottish life. Nestled close to Dunnet Head, the most northern point of mainland Britain, it boasts spectacular views and is a prime location for spotting wildlife. The area is perfect for leisurely walks along the coastline, and the nearby Dunnet Bay is known for its beautiful sandy beach. Visitors can also enjoy the quaint local shops and the hospitality of the community, making it a lovely retreat for those looking to experience Scotland’s natural beauty.

Things to do in John o' Groats

John o' Groats is a stunning coastal destination, where rugged cliffs meet the shimmering sea, offering breathtaking views and a peaceful atmosphere. Ideal for biking along scenic routes, you can also explore nearby beaches, hike through lush landscapes, or enjoy boating adventures. With charming hotels to unwind in, it's a perfect getaway for nature lovers.

  • Duncansby HeadOpens in a new window – Make your way to Duncansby Head, where you’ll find a historic lighthouse standing tall against the dramatic cliffs. Take a stroll along the scenic paths that lead to breathtaking coastal views, perfect for capturing unforgettable photographs.
  • John O' Groats SignpostOpens in a new window – Don’t miss a photo at the iconic John O' Groats Signpost, a historic site marking the northernmost point of mainland Britain. It’s the ideal spot to commemorate your journey with a snapshot, and you can soak in the surrounding landscapes while you’re there.
  • Old Wick CastleOpens in a new window – Explore the ruins of Old Wick Castle, where ancient stone walls whisper tales of history. Wander through the remnants and enjoy the panoramic views of Wick Bay, creating a sense of the past in a stunning setting.
  • Duncansby StacksOpens in a new window – Venture to the Duncansby Stacks, towering sea stacks that rise majestically from the ocean. Admire their unique formations and watch for seabirds nesting on the cliffs, making it a delightful spot for nature enthusiasts.
  • Caithness Broch CentreOpens in a new window – Head over to the Caithness Broch Centre, a fascinating museum that delves into the ancient brochs of the region. Discover the rich history and culture of Caithness through engaging exhibits that bring the past to life.

4 tips for savvy savings when booking a hotel in John o' Groats

  1. Book for the cheapest times: The most budget-friendly time to visit John o' Groats is during January, February, and November, when hotel prices are generally lower. A stay of at least 3 to 4 days is recommended to fully appreciate the area's key landmarks and cultural offerings. Visitors can explore historical sites, ride bikes along scenic paths, and visit local museums, all of which provide great value for money. With the potential for prices to drop during these months, planning a trip then can make for an affordable getaway without sacrificing the richness of the experience.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to John o' Groats, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. You could also enable email alerts or push notifications to stay informed about flash sales and special promotions, ensuring you don't miss any saving opportunities. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you’re more likely to see those updates and secure a great deal for your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could mean you may save on your stay at a hotel in John o' Groats. If you’re seeking something a bit different, boutique hotels often provide a more personalised experience and could offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that might be more affordable, helping you to secure the best possible deal.
  4. Consider your location: Opting for accommodation near key attractions or city centres can be convenient, but it often comes with a higher price tag. For those seeking more affordable options, consider hotels in less central areas or neighbourhoods, where you can strike a balance between cost and ease of access to the sights you wish to explore. You might also look into independent hotels situated further afield, as they are usually likely to be more affordable and can offer a more authentic experience.

Best time to go to John o' Groats

John o' Groats experiences its lowest average temperature in February, at 42.4°F (5.8°C), while August is the hottest month, with an average temperature of 56.3°F (13.5°C). October tends to be the wettest months.The peak travel months to visit John o' Groats are June to August, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring