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.

Search John o' Groats hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
9 Sept - 10 Sept
Tomorrow
10 Sept - 11 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Property class

Guest rating

Our top choices for John o' Groats hotels

1. The Ayre Hotel

The Ayre Hotel
Kirkwall
United Kingdom
Julie
AU$190
includes taxes & fees
3 Oct - 4 Oct
The Ayre Hotel

2. The Orkney Hotel

The Orkney Hotel
Kirkwall
United States
David
AU$291
includes taxes & fees
2 Oct - 3 Oct
The Orkney Hotel

3. Northern Sands Hotel

Northern Sands Hotel
Thurso
United Kingdom
Yvonne
AU$186
includes taxes & fees
10 Oct - 11 Oct
Northern Sands Hotel

4. Castletown Hotel

Castletown Hotel
Thurso
United Kingdom
phoebe
AU$175
includes taxes & fees
1 Oct - 2 Oct
Castletown Hotel

5. The Sands Hotel

The Sands Hotel
Burray
United States
Susan
AU$413
includes taxes & fees
13 Sept - 14 Sept
The Sands Hotel

6. Burnside Cottage

Burnside Cottage
Wick
United Kingdom
Stacey
Burnside Cottage

7. The Antlers

The Antlers
Lybster
United Kingdom
Melvin
The Antlers

8. The Royal Hotel Stromness

The Royal Hotel Stromness
Stromness
United Kingdom
Thomas
AU$449
includes taxes & fees
10 Oct - 11 Oct
The Royal Hotel Stromness

9. Park Hotel

Park Hotel
Thurso
United Kingdom
Paul
AU$151
includes taxes & fees
1 Oct - 2 Oct
Park Hotel

10. Harbour House Bed & Breakfast

Harbour House Bed & Breakfast
Wick
United Kingdom
John
AU$186
includes taxes & fees
30 Sept - 1 Oct
Harbour House Bed & Breakfast

11. Norseman Hotel

Norseman Hotel
Wick
Australia
Jeremy
AU$215
includes taxes & fees
2 Oct - 3 Oct
Norseman Hotel

12. Celtic Lodges

Celtic Lodges
Thurso
United Kingdom
Russell
AU$220
includes taxes & fees
2 Oct - 3 Oct
Celtic Lodges

13. The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
Thurso
Australia
Glenn
AU$209
includes taxes & fees
1 Oct - 2 Oct
The Hawthorns Bed & Breakfast

14. Albert Hotel

Albert Hotel
Kirkwall
United Kingdom
Cynthia
AU$338
includes taxes & fees
11 Sept - 12 Sept
Albert Hotel

15. Graemeshall House

Graemeshall House
Holm
Spain
Katy
Graemeshall House

16. Greenland House B&B

Greenland House B&B
Castletown
Australia
Philip
AU$216
includes taxes & fees
13 Sept - 14 Sept
Greenland House B&B

17. Mackays Hotel Wick

Mackays Hotel Wick
Wick
United States
Brian
AU$266
includes taxes & fees
5 Oct - 6 Oct
Mackays Hotel Wick

18. Ferry Inn Stromness

Ferry Inn Stromness
Stromness
United Kingdom
Roger
AU$454
includes taxes & fees
10 Sept - 11 Sept
Ferry Inn Stromness

19. Lindisfarne Bed & Breakfast

Lindisfarne Bed & Breakfast
Stromness
United Kingdom
Peter
AU$223
includes taxes & fees
15 Sept - 16 Sept
Lindisfarne Bed & Breakfast

20. Aurora B&B

Aurora B&B
Thurso
United Kingdom
Ruth
AU$299
includes taxes & fees
11 Sept - 12 Sept
Aurora B&B
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

Recent Reviews in John o' Groats

Park Hotel

Park Hotel

8/10 Good
"Lovely (recently redecorated?) room, excellent restaurant and very helpful staff. However, breakfast was at times poorly organised and generally inadequate."
Kerry 2-night trip
Posted 14 hours ago
Park Hotel
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 3 days ago
Manor House
Castletown Hotel

Castletown Hotel

8/10 Good
"The staff were very friendly and the room sizes were great. Breakfast was very nice. The only downside was the car park is not very large so I had to park on the street, but was not the biggest issue. Was overall a good experience"
phoebe 1-night trip
Posted 9 days ago
Castletown Hotel
Mackays Hotel Wick

Mackays Hotel Wick

8/10 Good
"Very enjoyable evening at Mackays. Good food and really interesting and pleasant chat with Murray in the bar afterwards."
Ronan 1-night trip
Posted 13 days ago
Mackays Hotel Wick
Pentland

Pentland

10/10 Excellent
"Good hotel to stay in prior to ferry crossing to Orkney"
DUDLEY 2-night trip
Posted 2 weeks ago
Pentland
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
The Ha Farmhouse – John O' Groats | Self-Catering Holiday Home | Holiday Cottage

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

10/10 Excellent
"A perfect location for a week exploring the northern coast of Scotland. Cosy home with all the facilities you could need, along with a path taking you straight on to the shoreline. Bliss."
Sara B. 7-night trip
Posted 4 months ago
The Ha Farmhouse – John O' Groats | Self-Catering Holiday Home | Holiday Cottage
Lodge 7 - 3 Bed  -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 7 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

10/10 Excellent
"Always 10-10 when we stay here. Jan and there team are amazing "
david h. 10-night trip
Posted 1 year ago
Lodge 7 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

More cheap accommodation in John o' Groats

Sandra's Backpackers Hostel

Sandra's Backpackers Hostel

Princess Street Thurso Scotland
AU$147
12 Sept - 13 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
AU$181
26 Sept - 27 Sept
includes taxes & fees
10/10 Exceptional! (2 reviews)
The View by BIDE Hotels
Celtic Lodges

Celtic Lodges

White Bridge, Scarfskerry Thurso Scotland
AU$220
2 Oct - 3 Oct
includes taxes & fees
10/10 Exceptional! (31 reviews)
Celtic Lodges
The Sands Hotel

The Sands Hotel

Pier Road Burray Scotland
AU$413
13 Sept - 14 Sept
includes taxes & fees
9.8/10 Exceptional! (61 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

Find out more about John o' Groats

Top reasons to visit John o' Groats

  • Stunning Coastline: Explore the breathtaking scenery along the coastline, perfect for scenic walks and photography.
  • Historic Lighthouse: Visit the iconic John o' Groats Lighthouse, a symbol of this picturesque location.
  • Outdoor Adventures: Enjoy a range of activities including cycling, golfing, and hiking amidst beautiful landscapes.
  • Charming Harbour: Stroll around the picturesque John o' Groats Harbour and take in the local atmosphere.
  • Diverse Accommodation: Choose from a variety of charming guesthouses and family-friendly resorts for a comfortable stay.

Find great hotels near John o' Groats

Discover the charm of John o' Groats with a variety of accommodation options that cater to every traveller's needs. From quaint guesthouses to welcoming resorts, you'll find pet-friendly and family-oriented hotels perfect for an adventurous holiday. Whether you're seeking a cosy retreat or a base for exploring the stunning landscapes, John o' Groats offers a selection of lodgings to ensure a memorable stay in this picturesque corner of Scotland.

  • Castletown Hotel: Nestled in the charming village of Castletown, this hotel boasts a guest rating of 8.8 and is situated 19km from John o' Groats. Aimed at families and adventure seekers, the hotel offers a myriad of outdoor activities both on-site and in the surrounding area. Guests can enjoy a selection of adventure sports such as surfing, hiking, and fishing, ensuring an exhilarating holiday experience. Additionally, the accommodation is family-friendly, featuring amenities like cribs and an arcade game room, making it a delightful retreat for those travelling with children.
  • Northern Sands Hotel: With a remarkable guest rating of 9.6, Northern Sands Hotel is a mere 16km from John o' Groats and offers direct access to the beach, making it a prime choice for beach lovers and business travellers alike. The hotel combines a relaxed seaside atmosphere with excellent business facilities, ensuring that guests can unwind after a day of work or leisure. The stunning coastal views and proximity to sandy shores create a tranquil environment, perfect for those looking to escape the hustle and bustle.
  • Greenland House B&B: This charming bed and breakfast enjoys a guest rating of 9.4 and is located 19km from John o' Groats. Renowned for its warm hospitality, Greenland House B&B offers complimentary local breakfast options daily, allowing guests to start their day on a delightful note. With nearby activities such as windsurfing and horse riding, as well as entertainment options like multiple televisions, the property provides a cozy and engaging atmosphere. Guests can also appreciate the picturesque rural views, making it an ideal spot for a relaxing getaway.

Where to stay in John o' Groats

John o' Groats offers a delightful mix of culture and outdoor adventure, perfect for families and history enthusiasts alike. Explore the stunning coastline, enjoy friendly local vibes, and immerse yourself in the rich history of the area. Nearby, Sutherland provides breathtaking landscapes and charming neighbourhoods, ensuring a memorable stay. Whether seeking budget-friendly options or luxury escapes, John o' Groats is a captivating destination that promises an unforgettable holiday experience.

  • Wick: Nestled in the northern part of Scotland, Wick is a vibrant city that serves as a gateway to John o' Groats. With a mix of rich culture and stunning landscapes, visitors flock here for outdoor adventures, romantic getaways, and cultural experiences. The city is known for its historic landmarks, including an impressive lighthouse and monuments that reflect its maritime heritage. Outdoor enthusiasts can enjoy numerous hiking trails and nearby golf courses, making Wick an ideal base for exploring the rugged beauty of the surrounding area.
  • Canisbay: A charming village located a mere 3km from John o' Groats, Canisbay offers a serene escape with a focus on eco-friendly and culture-themed experiences. The village is home to historical lighthouses and monuments that tell the story of its maritime past. Visitors will appreciate the tranquil atmosphere and the opportunity to engage in outdoor activities like hiking and nature walks. Canisbay’s proximity to the coast means that breathtaking coastal views are always within reach, making it a lovely stop for those seeking a peaceful retreat.
  • Gills: Situated 6km from John o' Groats, Gills is a picturesque village known for its stunning beach and outdoor recreational opportunities. This quaint location attracts visitors looking for a mix of cultural experiences and beach activities. The local marina and dock port are perfect for those wanting to explore the waters, while the nearby beach offers a scenic spot for relaxation and picnics. Gills is a delightful destination for families and nature lovers alike, providing a perfect blend of relaxation and adventure.

Things to do in John o' Groats

John o' Groats offers a delightful mix of culture and outdoor activities, perfect for family holidays. Visitors can enjoy a round of golf at the local course, unwind at a spa, or explore the scenic landscapes while biking. Additionally, there are various day trips available, allowing tourists to fully experience the beauty and charm of this iconic destination in Scotland.

Shopping

In John o' Groats, you'll find local shops offering unique souvenirs and gifts. If you're up for a drive, visit the Thurso Shopping Centre, about 24km away, where you can explore a variety of stores, including artisan shops and local produce stalls.

Recreation

In John o' Groats, the Natural Retreats Spa offers a serene atmosphere with rejuvenating treatments, perfect for unwinding after exploring the stunning coastline. Nearby, enjoy coastal walks and wildlife spotting, immersing yourself in the breathtaking landscapes that surround this unique destination.

Adventure

At John o' Groats, embark on exhilarating coastal walks with breathtaking views of the North Sea. Explore the nearby Orkney Islands on a ferry, or enjoy wildlife spotting, including seals and seabirds, while kayaking along the rugged coastline. Experience the rich history and stunning landscapes of this unique destination.

Nightlife

Enjoy a cosy evening at The Seaview Hotel, where you can savour local ales and hearty meals. For a lively atmosphere, visit the John O' Groats Inn, featuring traditional music sessions and a welcoming vibe perfect for mingling with locals and fellow travellers alike.

*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: The cheapest time to book a hotel in John o' Groats is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia’s search tool enables you to specify your budget, chosen location, and additional preferences easily. You can arrange your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in John o' Groats with your flights and activities by opting for an Expedia package.

Find the best attractions near John o' Groats

John o' Groats is an ideal destination for culture-themed and outdoor family holidays, featuring attractions such as the historic lighthouse, castles, and museums. Visitors can explore the picturesque John o' Groats Harbour and enjoy the nearby stunning beaches. This charming area caters to those seeking cultural experiences, romantic getaways, and adventure. Don't miss the chance to discover the scenic beauty and rich history surrounding this iconic location.

  • Castle of Mey: Nestled 10km from John o' Groats, this charming castle boasts a rich history and stunning gardens. Once the holiday residence of the Queen Mother, its romantic aura and cultural significance make it a delightful stop for history enthusiasts and those seeking picturesque views.
  • Dunnet Head Lighthouse: Situated 18km away, this historic lighthouse offers a glimpse into maritime history and breathtaking coastal scenery. The surrounding cliffs provide a dramatic backdrop, perfect for photography and appreciating the rugged beauty of Scotland's northern coastline.
  • Dunnet Bay Beach: Also located 18km from John o' Groats, this serene beach features golden sands and tranquil waters. Ideal for leisurely walks, picnics, or simply soaking in the picturesque views, it embodies the relaxed beach vibes of the Scottish Highlands.

Best time to go to John o' Groats

The best time to visit John o' Groats is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Getting to John o' Groats is convenient with three major airports nearby. INVerness Airport (INV) is located 135km away, with hotels like Ness Walk and Rocpool Reserve offering shuttle services. Kirkwall Airport (KOI) is situated 35km from John o' Groats, with excellent options such as Hildeval B&B and The Ayre Hotel nearby. Wick Airport (WIC) is the closest, at 21km away, with accommodations like Bank Guest House and Harbour Bridge Camps Bar within easy reach. Each hotel provides accessible transport services to their respective airports, ensuring a smooth journey for your visit to this picturesque Scottish destination.

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 cancelled 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 can I save on a hotel booking in John o' Groats with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on John o' Groats hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in John o' Groats?
Prices for hotels in John o' Groats often vary, but you can find a great deal from AU$147 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 our cheapest rates.

Explore a world of travel with Expedia