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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for John o' Groats hotels

1. The Ayre Hotel

The Ayre Hotel
3.0 star property
Kirkwall
8.6 out of 10, Excellent, (259 reviews)
"Lovely old hotel great location in Orkney and good food"
United States
James
The price is AU$249
includes taxes & fees
14 Aug - 15 Aug
The Ayre Hotel

2. The Orkney Hotel

The Orkney Hotel
3.0 star property
Kirkwall
8.4 out of 10, Very good, (79 reviews)
"Clean room, modern furnishings, nice towels and linens. Excellent breakfast and personable waiter."
United States
Jonathan
The price is AU$334
includes taxes & fees
26 July - 27 July
The Orkney Hotel

3. Northern Sands Hotel

Northern Sands Hotel
3.0 star property
Thurso
9.4 out of 10, Exceptional, (235 reviews)
"Staff excellent and always so helpful"
United Kingdom
Catherine
The price is AU$286
includes taxes & fees
27 July - 28 July
Northern Sands Hotel

4. Castletown Hotel

Castletown Hotel
3.0 star property
Thurso
8.8 out of 10, Excellent, (472 reviews)
"Staff were very friendly and helpful. Excellent breakfast. Room was a very high standard. O problem parking the car in the convenient car park."
United Kingdom
Alexander
The price is AU$201
includes taxes & fees
24 Aug - 25 Aug
Castletown Hotel

5. The Sands Hotel

The Sands Hotel
2.5 star property
Burray
9.8 out of 10, Exceptional, (59 reviews)
"It worked out great for our overnight stay on Orkney. Dinner was very good and breakfast hit the spot."
Canada
tony
The price is AU$420
includes taxes & fees
28 July - 29 July
The Sands Hotel

6. Burnside Cottage

Burnside Cottage
3.5 star property
Wick
10.0 out of 10, Exceptional, (54 reviews)
"Lovely place and fantastic hosts. The food was also excellent "
United Kingdom
Stacey
The price is AU$382
includes taxes & fees
9 Aug - 10 Aug
Burnside Cottage

7. The Antlers

The Antlers
3.0 star property
Lybster
9.4 out of 10, Exceptional, (111 reviews)
"This is a good place to stay with comfortable accommodation and home cooked breakfast. "
United Kingdom
Melvin
The price is AU$191
includes taxes & fees
26 July - 27 July
The Antlers

8. The Royal Hotel Stromness

The Royal Hotel Stromness
3.0 star property
Stromness
8.8 out of 10, Excellent, (85 reviews)
"This hotel was very convenient for a stay off the ferry from Scrabster. It was clean and comfortable and the breakfast was lovely. Staff were friendly and helpful."
United Kingdom
Thomas
The price is AU$368
includes taxes & fees
23 Aug - 24 Aug
The Royal Hotel Stromness

9. Park Hotel

Park Hotel
3.0 star property
Thurso
9.0 out of 10, Wonderful, (460 reviews)
"A lovely welcoming Hotel to stay. Excellent comfortable bed and delicious breakfast…would recommend and we shall stay again.."
United Kingdom
Paul
The price is AU$240
includes taxes & fees
21 Aug - 22 Aug
Park Hotel

10. Harbour House Bed & Breakfast

Harbour House Bed & Breakfast
3.0 star property
Wick
7.8 out of 10, Good, (149 reviews)
"Location, breakfast brought into room, parking easy"
United Kingdom
John
The price is AU$189
includes taxes & fees
14 Aug - 15 Aug
Harbour House Bed & Breakfast

11. Norseman Hotel

Norseman Hotel
3.0 star property
Wick
8.2 out of 10, Very good, (354 reviews)
"The position on the river is beautiful, also close to the harbour and railway station. My room was light and bright and comfortable and the breakfast was excellent."
Australia
Susan
The price is AU$204
includes taxes & fees
23 Aug - 24 Aug
Norseman Hotel

12. Celtic Lodges

Celtic Lodges
2.0 star property
Thurso
10.0 out of 10, Exceptional, (28 reviews)
"Perfect host and property"
United Kingdom
Russell
The price is AU$278
includes taxes & fees
24 Aug - 25 Aug
Celtic Lodges

13. The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
3.0 star property
Thurso
9.8 out of 10, Exceptional, (91 reviews)
"We had a great stay last night, friendly staff and great room. Would definitely stay here again!"
United Kingdom
Stefan
The price is AU$228
includes taxes & fees
8 Aug - 9 Aug
The Hawthorns Bed & Breakfast

14. Albert Hotel

Albert Hotel
3.0 star property
Kirkwall
9.0 out of 10, Wonderful, (291 reviews)
"Excellent hotel!"
United Kingdom
Cynthia
The price is AU$344
includes taxes & fees
31 July - 1 Aug
Albert Hotel

15. Graemeshall House

Graemeshall House
4.0 star property
Holm
10.0 out of 10, Exceptional, (39 reviews)
"Lovely B&B. John is a wonderful host!! Enjoyed the stay "
United States
Steven
Graemeshall House

16. Greenland House B&B

Greenland House B&B
4.0 star property
Castletown
9.4 out of 10, Exceptional, (225 reviews)
"Good room and breakfast."
United Kingdom
ian
The price is AU$220
includes taxes & fees
24 Aug - 25 Aug
Greenland House B&B

17. Mackays Hotel Wick

Mackays Hotel Wick
3.0 star property
Wick
9.0 out of 10, Wonderful, (249 reviews)
"great breakfast, great location"
United States
Patricia
The price is AU$367
includes taxes & fees
28 July - 29 July
Mackays Hotel Wick

18. Ferry Inn Stromness

Ferry Inn Stromness
3.0 star property
Stromness
8.8 out of 10, Excellent, (177 reviews)
"Restaurant quality food in the pub and great selection of drinks was an added bonus."
United Kingdom
Roger
The price is AU$315
includes taxes & fees
26 July - 27 July
Ferry Inn Stromness

19. Lindisfarne Bed & Breakfast

Lindisfarne Bed & Breakfast
3.0 star property
Stromness
9.8 out of 10, Exceptional, (86 reviews)
"Excellent stay felt like a home from home Delicious freshly made breakfasts "
United Kingdom
david
The price is AU$230
includes taxes & fees
28 July - 29 July
Lindisfarne Bed & Breakfast

20. Aurora B&B

Aurora B&B
3.0 star property
Thurso
10.0 out of 10, Exceptional, (83 reviews)
"Very good hosts and lovely property. "
United Kingdom
Stephen
The price is AU$305
includes taxes & fees
30 July - 31 July
Aurora B&B
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular John o' Groats attractions

Learn more about John o' Groats

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

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
Open Photo by Lysi

Top John o' Groats Hotel Reviews

Recent Reviews in John o' Groats

More cheap accommodation in John o' Groats

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$132 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.