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 hotels in John o' Groats from £78

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
16 Sept - 17 Sept
Tomorrow
17 Sept - 18 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for John o' Groats hotels

1. The Ayre Hotel

The Ayre Hotel
Kirkwall
United Kingdom
Julie
£94
includes taxes & fees
17 Oct - 18 Oct
The Ayre Hotel

2. Albert Hotel

Albert Hotel
Kirkwall
United Kingdom
Cynthia
£162
includes taxes & fees
24 Sept - 25 Sept
Albert Hotel

3. Burnside Cottage

Burnside Cottage
Wick
United Kingdom
Stacey
Burnside Cottage

4. Norseman Hotel

Norseman Hotel
Wick
Australia
Jeremy
£108
includes taxes & fees
17 Oct - 18 Oct
Norseman Hotel

5. Northern Sands Hotel

Northern Sands Hotel
Thurso
United Kingdom
Yvonne
£95
includes taxes & fees
15 Oct - 16 Oct
Northern Sands Hotel

6. Mackays Hotel Wick

Mackays Hotel Wick
Wick
United States
Brian
£142
includes taxes & fees
2 Oct - 3 Oct
Mackays Hotel Wick

7. Castletown Hotel

Castletown Hotel
Thurso
United Kingdom
phoebe
£93
includes taxes & fees
16 Oct - 17 Oct
Castletown Hotel

8. Greenland House B&B

Greenland House B&B
Castletown
Australia
Philip
£115
includes taxes & fees
18 Sept - 19 Sept
Greenland House B&B

9. The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
Thurso
Australia
Glenn
£110
includes taxes & fees
17 Sept - 18 Sept
The Hawthorns Bed & Breakfast

10. Celtic Lodges

Celtic Lodges
Thurso
United Kingdom
Russell
£136
includes taxes & fees
15 Oct - 16 Oct
Celtic Lodges

11. Park Hotel

Park Hotel
Thurso
United Kingdom
Paul
£86
includes taxes & fees
1 Oct - 2 Oct
Park Hotel

12. The Sands Hotel

The Sands Hotel
Burray
United States
Susan
£220
includes taxes & fees
18 Sept - 19 Sept
The Sands Hotel

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

The Ha Farmhouse – John O' Groats | Self-Catering Holiday Home | Holiday Cottage
John O'Groats
United States
Sara B.
The Ha Farmhouse – John O' Groats | Self-Catering Holiday Home | Holiday Cottage

14. Murray Arms Hotel

Murray Arms Hotel
South Ronaldsay
United Kingdom
Tim
£180
includes taxes & fees
22 Sept - 23 Sept
Murray Arms Hotel

15. Graemeshall House

Graemeshall House
Holm
Spain
Katy
Graemeshall House

16. The Antlers

The Antlers
Lybster
United Kingdom
Melvin
The Antlers

17. The Stromness Hotel

The Stromness Hotel
Stromness
United States
Debra
£85
includes taxes & fees
16 Oct - 17 Oct
The Stromness Hotel

18. The Royal Hotel Stromness

The Royal Hotel Stromness
Stromness
Canada
Diane
£227
includes taxes & fees
17 Oct - 18 Oct
The Royal Hotel Stromness

19. The Orkney Hotel

The Orkney Hotel
Kirkwall
United States
David
£155
includes taxes & fees
2 Oct - 3 Oct
The Orkney Hotel

20. The Shore

The Shore
Kirkwall
United States
Beth
£213
includes taxes & fees
13 Oct - 14 Oct
The Shore
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular John o' Groats attractions

John O' Groats Signpost

8.8/10 (55 reviews)
You can learn about the history of John o' Groats when you stop by John O' Groats Signpost. Take in the museums while you're in the area.
See properties

Caithness Broch Centre

6.8/10 (3 reviews)
You can study the exhibits at Caithness Broch Centre, a museum with a storied past, during your travels to John o' Groats. While you're here, you can savour the top-notch restaurants.
See properties

Learn more about John o' Groats

Get away to John o' Groats! Enjoy the castle, museums and history.

See all hotels in John o' Groats
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.
Photo by Lysi

Top John o' Groats Hotel Reviews

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

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

10/10 Excellent
"John o groats is a small area with most things closing around 6 pm. The hotel is very nice and the room and a full kitchen that means we didn’t have to rely on facilities being open. Beautiful room with great view of the North Sea."
Kevin 2-night trip
Posted 2 days ago
A john o'groat that sleeps 2 guests in 1 bedroom
Pentland

Pentland

8/10 Good
"Friendly staff, great breakfast, nice rooms. Great location and fish and chips from restaurant was amazing."
CRAIG 1-night trip
Posted 2 days ago
Pentland
Norseman Hotel

Norseman Hotel

10/10 Excellent
"Above all else was the hospitality of the staff: although they have an 11:00PM cut off time for checking in, when I found out that I would not arrive until 1:00AM because my flight was cancelled and I was put on a flight 5 hours later, I e-mailed them and they immediately agreed to take me in. When I arrived the door was open, the key was hanging on a hook at the desk and all was right in my world. That is really service in my book. PS: breakfast was wonderful."
Carole M 1-night trip
Posted 3 days ago
Norseman Hotel
Castletown Hotel

Castletown Hotel

10/10 Excellent
"Always good. Would definitely recommend especially for the food"
Alistair 1-night trip
Posted 4 days ago
Castletown Hotel
Park Hotel

Park Hotel

10/10 Excellent
"Well The room looks perfectly, The Bathroom is fine."
Robin 2-night trip
Posted 5 days ago
Park Hotel
Mackays Hotel Wick

Mackays Hotel Wick

8/10 Good
"On arrival we confirmed the dinner reservation time, but despite telephoning to book there was apparently nothing on their system We were then booked in for dinner. We had an apartment which was great to have the space & the kitchen was well equipped & everything was very clean.The electricity tripped, but that was soon remedied.There was no toiletries other than basic soap in the bathroom - no problem but would have been good to know in advance. The restaurant seemed a little disorganised but we got there in the end. Having checked us in and sorted the electricity for us, I would have expected him to remember us when we went to the bar for a drink a few minutes later, but asked if we were wanted to book table ??"
Elaine 1-night trip
Posted 6 days ago
Mackays Hotel Wick
Manor House

Manor House

8/10 Good
"There was plenty of on road parking. We were greeted by the host who was jolly and informative Room was clean and tidy with everything you need for a overnight stay."
Mark 1-night trip
Posted 9 days ago
Manor House
Northern Sands Hotel

Northern Sands Hotel

10/10 Excellent
"Comfy clean room although a little small. Breakfast and dinner very good. free wifi and parking were very useful. EV charger in the car park came in handy"
Geoff 1-night trip
Posted 2 weeks ago
Northern Sands Hotel
3 bedroom accommodation in John O’ Groats

3 bedroom accommodation in John O’ Groats

10/10 Excellent
"The cottage was very clean and had all the equipment we needed. The mill was still undergoing renovation but didn't cause us any problems. The host was exceptionally welcoming and very knowledgeable about the mill and the area. It was great to know that the income from the cottages pays to keep the mill in good condition. The local hotel is dog friendly and does good food and dogs are allowed in the bar and restaurant. Stacks cafe and the brewery are also dog friendly. Tge cliff walks are beautiful and we really enjoyed visiting local beaches. Really hoping to get back next year."
Ann Coxall
Posted 4 months ago
3 bedroom accommodation in John O’ Groats

More cheap stays in John o' Groats

Sandra's Backpackers Hostel

Sandra's Backpackers Hostel

Princess Street Thurso Scotland
£78
17 Sept - 18 Sept
includes taxes & fees
8/10 Very good! (37 reviews)
Sandra's Backpackers Hostel
The View by BIDE Hotels

The View by BIDE Hotels

38 Shore St Thurso Scotland
£131
16 Oct - 17 Oct
includes taxes & fees
9.6/10 Exceptional! (4 reviews)
The View by BIDE Hotels
Celtic Lodges

Celtic Lodges

White Bridge, Scarfskerry Thurso Scotland
£136
15 Oct - 16 Oct
includes taxes & fees
10/10 Exceptional! (33 reviews)
Celtic Lodges
The Sands Hotel

The Sands Hotel

Pier Road Burray Scotland
£220
18 Sept - 19 Sept
includes taxes & fees
9.8/10 Exceptional! (62 reviews)
The Sands Hotel
Northbanks House

Northbanks House

Northbank House Sibmister Road Murkle Thurso Scotland
Get ratesNorthbanks House
The Clachan Wick in Wick

The Clachan Wick in Wick

Wick Scotland
Get ratesThe Clachan Wick in Wick

Hotels in John o' Groats with star rating

Find out more about John o' Groats

Top reasons to visit John o' Groats

  • Stunning Natural Beauty: John o' Groats boasts breathtaking views and fresh air, perfect for nature walks and outdoor activities.
  • Rich Cultural Heritage: Explore historic lighthouses, castles, and local breweries that reflect the area's unique history.
  • Access to Orkney Isles: A short trip away, the Orkney Isles offer additional exploration opportunities.
  • Variety of Accommodations: From charming guesthouses to luxury resorts, there's a perfect stay for every traveller.
  • Family-Friendly Activities: Engaging attractions and leisure options make it ideal for families and adventure seekers.

Find great hotels near John o' Groats

Discover a range of delightful accommodations in John o' Groats, from charming guesthouses to inviting resorts. Whether you're seeking a pet-friendly stay, family-friendly facilities, or an adventurous getaway, there's something for everyone. Explore the unique charm of this picturesque location while enjoying a comfortable retreat in one of the many hotels that cater to your needs and enhance your holiday experience.

  • Castletown Hotel: A charming 3-star hotel with a commendable guest rating of 8.8, Castletown Hotel is ideally located 19.3km from John o' Groats. This property embodies an adventurous spirit, catering to those who seek outdoor excitement and a pet-friendly atmosphere. Guests can engage in a variety of adventure sports including hiking, biking, kayaking, and fishing, all available nearby. The hotel also has a welcoming pet policy, making it perfect for those travelling with furry companions. Enjoy a delightful stay with a blend of comfort and adventure at Castletown Hotel.
  • Northern Sands Hotel: With an impressive guest rating of 9.6, the Northern Sands Hotel is a well-rated 3-star lodging situated 16.1km from John o' Groats. This hotel is a perfect fit for beach lovers and business travellers alike, featuring direct access to stunning sandy shores. The inviting atmosphere ensures a relaxing retreat after a day of exploring the coastal beauty of the area. Guests can appreciate the convenience of business facilities while relishing the charm of seaside relaxation. Northern Sands Hotel promises a refreshing getaway tailored to diverse needs.
  • Greenland House B&B: Rated at 9.4, the 4-star Greenland House B&B, located 19.3km from John o' Groats, offers a homely bed and breakfast experience. Guests are treated to complimentary daily breakfast featuring local delights, ensuring a delightful start to their day. The property also caters to outdoor enthusiasts with nearby activities such as horse riding and windsurfing. With amenities including a flatscreen television and picturesque rural views, Greenland House B&B is the perfect choice for those seeking a blend of comfort and local charm.

Where to stay in John o' Groats

John o' Groats offers a unique blend of historical charm and stunning natural beauty, making it an ideal destination for cultural and outdoor enthusiasts. With its breathtaking views and fresh air, visitors can explore the nearby Orkney Isles or simply enjoy the friendly atmosphere of this quaint village. Whether you're seeking budget-friendly options or a touch of luxury, John o' Groats promises an unforgettable experience for families and adventure seekers alike on your next visit to Scotland.

  • Wick: Nestled along the northeastern coastline of Scotland, Wick is a vibrant city that serves as a gateway to John o' Groats. With a year-round appeal, Wick draws visitors for its cultural charm and outdoor adventures. The city is renowned for its beautiful hiking trails, golf courses, and significant landmarks such as the historic lighthouse and monuments that narrate its rich maritime heritage. Whether you're indulging in the local culture or enjoying a romantic stroll along the coast, Wick offers a delightful mix of experiences throughout the year.
  • Canisbay: Just 3.2km from John o' Groats, the quaint village of Canisbay is perfect for those seeking a tranquil escape. Known for its moderately seasonal visitor influx, Canisbay attracts guests with its eco-friendly and culture-themed experiences. Explore the nearby historic lighthouse or take in the serene beauty of the surrounding landscapes dotted with monuments. This village is an ideal spot for outdoor enthusiasts and those wanting to immerse themselves in the local heritage while enjoying the stunning coastal scenery.
  • Gills: Located 6.4km from John o' Groats, Gills is a charming village that offers a unique blend of outdoor and cultural experiences. With a peak in visitors during the summer months, Gills is renowned for its beautiful marina and nearby beach, making it an excellent destination for beach lovers and adventurers alike. Stroll along the picturesque dock port or relax by the sandy shores, all while soaking in the natural beauty and local culture that this lovely village has to offer.

Things to do in John o' Groats

John o' Groats, a charming destination in Scotland, offers a delightful mix of culture and outdoor activities perfect for families. Visitors can enjoy leisurely strolls, nature walks, and explore local attractions. Additionally, there's a spa and a golf course for those looking to unwind or engage in some sport. Don't forget to check out the variety of hotels available to enhance your stay in this picturesque part of the UK.

Shopping

In John o' Groats, you’ll find local gift shops offering unique Scottish souvenirs. If you're up for a drive, head to Wick, where the Wick Market features various stalls with handmade crafts and local produce, providing a charming shopping experience.

Recreation

Experience the serene atmosphere at the John o' Groats Wellness Centre, where you can indulge in rejuvenating treatments and yoga sessions. Take a leisurely stroll along the breathtaking coastal paths, immersing yourself in the stunning natural beauty of the area and enjoying the fresh sea air.

Adventure

Explore the rugged beauty of the John o' Groats coastal path, offering stunning views and wildlife spotting opportunities. For a thrill, embark on a boat trip to see the iconic Orkney Islands, where you can enjoy birdwatching and historical sites, all while surrounded by breathtaking scenery.

Nightlife

In John o' Groats, enjoy a relaxed evening at the local pub, The Seaview Hotel, where you can savour a hearty meal and a pint. For a unique experience, visit the nearby John o’ Groats Brewery for craft beer tastings while soaking in the stunning coastal views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for John o' Groats

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in John o' Groats are January to February and November, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in John o' Groats about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in John o' Groats is Monday. The most expensive day to stay in John o' Groats is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, desired location, and preferred type of accommodation. To uncover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in John o' Groats with your flights and activities through an Expedia package.

Find the best attractions in and around John o' Groats

John o' Groats is a fantastic destination for culture enthusiasts and families alike, offering a variety of attractions such as historic lighthouses, castles, and sites of historical significance. Visitors can explore the local brewery, discover nearby attractions, and enjoy the scenic beauty of the area. Whether you're seeking a romantic getaway or a beach experience, John o' Groats has something for everyone to enjoy during their visit.

  • John O' Groats Signpost: A quintessential landmark marking the most northerly point of mainland Britain, the John O' Groats Signpost is an iconic site steeped in history and culture. The vibrant signpost, adorned with distances to various global destinations, offers fantastic photo opportunities and a sense of adventure.
  • Castle of Mey: Located 9.7km from John o' Groats, this charming castle exudes romance and culture. Once the holiday home of the Queen Mother, its beautifully restored gardens and fascinating history make it a delightful visit for history buffs and couples alike.
  • Dunnet Head Lighthouse: Situated 17.7km away, this historic lighthouse stands on the dramatic cliffs of Dunnet Head, offering breathtaking coastal views and a glimpse into maritime history. The surrounding area is perfect for exploration and birdwatching.

Best time to go to John o' Groats

The best time to visit John o' Groats can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in John o' Groats falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in John o' Groats falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.8°F (6.0°C)Light RainMostly CloudyAverageSlightly Low
February42.4°F (5.8°C)Light RainMostly CloudyAverageSlightly Low
March43.3°F (6.3°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
May48.4°F (9.1°C)Light RainMostly CloudyAverageSlightly High
June52.5°F (11.4°C)Light RainMostly CloudySlightly HighSlightly High
July55.6°F (13.1°C)Light RainMostly CloudySlightly HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudySlightly HighAverage
September54.5°F (12.5°C)Light RainMostly CloudyAverageAverage
October51.1°F (10.6°C)Light RainMostly CloudySlightly LowAverage
November47.5°F (8.6°C)Light RainMostly CloudySlightly LowSlightly Low
December44.1°F (6.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to John o' Groats

To visit John o' Groats, you can fly into three major airports. INVerness Airport (INV) is 135.2km away, with nearby hotels like the 5-star Rocpool Reserve and Ness Walk, both around 12.9km from the airport, offering various transport services. Kirkwall Airport (KOI) is only 35.4km from John o' Groats, with excellent accommodation options such as the 4-star Graemeshall House and Hildeval B&B, both within 6.4km. WICk Airport (WIC), just 20.9km away, features the 4-star Bank Guest House and 3.5-star Harbour Bridge Camps Bar, both conveniently located under 1.6km from the airport.

Frequently asked questions

What is the best area to stay in John O' Groats?
The best area to stay in John O' Groats is right in the village centre or just a short walk away, as this keeps you close to the main attractions and amenities.The village itself is quite compact, with the iconic John O' Groats signpost and the harbour being the focal points. You'll find a few local shops, eateries, and accommodation options clustered around these areas. It's a place known for its stark natural beauty and its status as the starting or end point for many long-distance journeys.For couples looking for a relaxing stay with easy access to coastal walks and scenic views, staying close to the harbour is ideal. You'll be able to enjoy strolls along the coast, take boat trips to the Orkney Islands, and have immediate access to the few local restaurants and pubs for an evening meal.Solo travellers will also appreciate accommodation within the village centre for its convenience.
When is the best time to go to John O' Groats?
The best time to visit John O' Groats is during the late spring and summer months, from May to September, when the weather is generally milder and the days are longer.During this period, you'll experience the best of the Scottish Highlands' climate, with less chance of rain and higher average temperatures, typically ranging from 10°C to 16°C. The extended daylight hours, especially in June and July, provide ample opportunity for exploring the dramatic coastal scenery and local attractions like the Duncansby Head Sea Stacks and the iconic John O' Groats signpost. This makes it ideal for couples and families looking to enjoy outdoor activities such as walking, wildlife spotting, and boat trips to the Orkney Islands.Travellers interested in seeing puffins will find May to July particularly rewarding as this is when these charming birds nest along the cliffs of Duncansby Head.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in John o' Groats.
How much is the nightly rate at a John o' Groats hotel?
Prices for hotels in John o' Groats often vary, but you can find a great deal from £78 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia