Photo by Lysi

Find hotels in John o' Groats from £66

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 John o' Groats hotels and places to stay

Northern Sands Hotel

3.0 star property
9.4 out of 10, Exceptional, (195)
"Great staff!"
The price is £135
includes taxes & fees
22 Aug - 23 Aug
Northern Sands Hotel

Bank Guest House

4.0 star property
8.6 out of 10, Excellent, (129)
" Very central friendly staff clean easy parking "
The price is £99
includes taxes & fees
14 Aug - 15 Aug
Bank Guest House

Broadhaven Road

3.0 star property
9.0 out of 10, Wonderful, (26)
"Very easy self check in and comfortable room. "
The price is £86
includes taxes & fees
21 Aug - 22 Aug
Broadhaven Road

Harbour House B&B

3.0 star property
8.0 out of 10, Very good, (137)
"Close to town and good hot breakfast"
The price is £85
includes taxes & fees
30 Aug - 31 Aug
Harbour House B&B

Greenland House B&B

4.0 star property
9.4 out of 10, Exceptional, (198)
"The bed and breakfast is absolutely beautiful and extremely comfortable."
The price is £110
includes taxes & fees
1 Sept - 2 Sept
Greenland House B&B

Pentland

3.0 star property
8.0 out of 10, Very good, (339)
"Stayed, two adults, two kids. Room was slightly updated from the pictures- two beds vs the picture showed bunk beds. Overall nice, black out curtains, room enough for all our bags. Breakfast included was tasty and perfect. Would def stay again. "
The price is £114
includes taxes & fees
29 Aug - 30 Aug
Pentland

The Hawthorns Bed & Breakfast

3.0 star property
9.8 out of 10, Exceptional, (78)
"Easy to find ,excellent parking facilities ,lovely hosts, large clean comfy room."
The price is £115
includes taxes & fees
19 Aug - 20 Aug
The Hawthorns Bed & Breakfast

Castletown Hotel

3.0 star property
8.8 out of 10, Excellent, (430)
"Fantastic place to stay, with delicious food and fantastic staff"
The price is £110
includes taxes & fees
3 Sept - 4 Sept
Castletown Hotel

Manor House

3.0 star property
8.4 out of 10, Very good, (101)
"Nice stay"
The price is £66
includes taxes & fees
16 Aug - 17 Aug
Manor House

Mackays Hotel Wick

3.0 star property
9.0 out of 10, Wonderful, (207)
"great location , warm welcome and good facilities , nice breakfast and good service"
The price is £179
includes taxes & fees
10 Aug - 11 Aug
Mackays Hotel Wick

Aurora B&B

3.0 star property
10.0 out of 10, Exceptional, (75)
"Very good hosts and lovely property. "
The price is £115
includes taxes & fees
16 Aug - 17 Aug
Aurora B&B

Murray Arms Hotel

3.0 star property
9.2 out of 10, Wonderful, (140)
"The proprietors are very friendly and accommodating. The place has a lot of charm and is clean and perfect for our needs."
The price is £100
includes taxes & fees
19 Aug - 20 Aug
Murray Arms Hotel

Celtic Lodges

2.0 star property
10.0 out of 10, Exceptional, (16)
"It was amazing experience ever "
The price is £138
includes taxes & fees
2 Sept - 3 Sept
Celtic Lodges

Norseman Hotel

3.0 star property
8.2 out of 10, Very good, (299)
"The price, cleaness, staffs good attitude, comfortable beds"
The price is £125
includes taxes & fees
17 Aug - 18 Aug
Norseman Hotel

Park Hotel

3.0 star property
9.2 out of 10, Wonderful, (425)
"Our room was clean and comfortable. The bathroom was spacious with plenty of places to put/hang your toiletries or clothing on. I think the walls are thin because it was quite noisy. The shower pressure was weak and although breakfast was good, there were no millk alternatives. "
The price is £122
includes taxes & fees
30 Aug - 31 Aug
Park Hotel

Stromabank Hotel

3.0 star property
10.0 out of 10, Exceptional, (1)
"What a wonderful stay.. Graham, Sarah and Claire were such lovely hosts nothing to much trouble very accommodating from checking in to checking out.. Breakfast was excellent each morning cooked to order and evening meals were fantastic especially the fish and chips and homemade tartar sauce was so yummy.. The rooms are clean with lovely bedding and fantastic views of the beautiful island.. Can't wait to go back.. "
The price is £154
includes taxes & fees
10 Aug - 11 Aug
Stromabank Hotel

Achmeney Glamping Pod Larger Than Average Pod

3.0 star property
10.0 out of 10, Exceptional, (10)
"Andrea was an excellent host, the pod was clean and well stocked with everything you could need to make your own meals. The bed was comfortable and the hot tub was an added bonus to relax after a long drive. Highly recommended! "
The price is £149
includes taxes & fees
17 Aug - 18 Aug
Achmeney Glamping Pod Larger Than Average Pod

House by the Harbour - Nc500 Route

3.0 star property
9.6 out of 10, Exceptional, (4)
"Perfect for a comfortable stop over."
The price is £150
includes taxes & fees
11 Aug - 12 Aug
House by the Harbour - Nc500 Route

The Sands Hotel

2.5 star property
9.8 out of 10, Exceptional, (48)
"We loved staying at the Sands hotel and wished we could have stayed longer! Facilities, location and food fantastic, Thankyou for making our Orkney trip memorable - You even laid on lovely weather too !!"
The price is £194
includes taxes & fees
22 Aug - 23 Aug
The Sands Hotel

Burnside Cottage

3.5 star property
10.0 out of 10, Exceptional, (48)
"We had a wonderful time at Burnside during our road trip through Scotland. Our suite was comfortable and provided all we needed. We loved walking around the tranquil setting and making friends with the local sheep. Our host was friendly, attentive, and the food wonderful. She lent us binoculars and guided us to the best places to see puffins. We’re happy we had the opportunity to stay there."
The price is £185
includes taxes & fees
3 Sept - 4 Sept
Burnside Cottage
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

Accommodation near John o' Groats attractions

Learn more about John o' Groats

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

by
(
)
Open Photo by Nicholas Mutton (CC BY-SA) / Cropped from original

Top John o' Groats Hotel Reviews

Find out more about John o' Groats

Find out more about John o' Groats

Top reasons to visit John o' Groats

  • Stunning Coastal Scenery: Experience breathtaking views along the rugged coastline, perfect for photography and nature walks.
  • Historic Landmarks: Visit iconic sites like the John o' Groats lighthouse and nearby castles, rich in local heritage.
  • Outdoor Activities: Enjoy golfing, biking, and hiking in picturesque landscapes, ideal for adventurers.
  • Charming Village Atmosphere: Explore the friendly village, offering a warm welcome and local culture.
  • Diverse Accommodation: Choose from a variety of options, including guesthouses and family-friendly resorts, catering to all travellers.

Find great hotels near John o' Groats

Explore a range of delightful accommodation options in John o' Groats, from charming guesthouses to inviting resorts. This picturesque location caters to various travellers, with pet-friendly and family-oriented services that enhance your adventure vacation experience. Whether you're seeking the comfort of the John o' Groats Inn or unique lodges, you’ll find the ideal base to discover local attractions and enjoy the stunning Scottish scenery.

  • Castletown Hotel: Nestled approximately 7.5km from John o' Groats, Castletown Hotel is a delightful 3-star establishment that caters to adventure enthusiasts and pet owners alike. This hotel offers a range of exhilarating outdoor activities, including rafting, biking, windsurfing, and kayaking, ensuring an action-packed stay. The pet-friendly policy allows dogs to accompany you, with amenities such as food and water bowls provided. With its focus on adventure sports and recreation, Castletown Hotel is perfect for those looking to explore the great outdoors while enjoying a comfortable stay.
  • Northern Sands Hotel: Located about 6.2km from John o' Groats, Northern Sands Hotel is a charming 3-star property that seamlessly combines beachside relaxation with business functionality. Offering direct access to the beach, guests can unwind by the sea after a busy day. The hotel is well-equipped for business travellers, featuring multiple meeting rooms and a conference centre to accommodate various professional needs. With its prime beachfront location and essential business facilities, Northern Sands Hotel is an excellent choice for both leisure and work-related visits.
  • Greenland House B&B: Just 7.5km away from John o' Groats, Greenland House B&B is a delightful 4-star bed and breakfast that provides a warm and inviting atmosphere. Guests can indulge in a complimentary daily breakfast, including local delicacies to start the day right. The B&B features entertainment options such as flat-screen TVs, and offers a variety of recreational activities nearby, including windsurfing and horse riding. With its rural setting and focus on personalised service, Greenland House B&B is an ideal retreat for those seeking comfort and local charm.

Where to stay near John o' Groats

John o' Groats offers a captivating blend of culture and breathtaking outdoor experiences. As a gateway to the enchanting Highlands, it's a paradise for hikers with picturesque landscapes and stunning vantage points. Explore the friendly village atmosphere while immersing yourself in the rich history of the region. Don’t miss the chance to discover nearby coastal treasures and enjoy a retreat filled with both adventure and relaxation, making it an ideal destination for all types of travellers.

  • Canisbay: A charming village located 1.2km from John o' Groats, Canisbay offers a delightful escape for outdoor enthusiasts and culture seekers alike. With its moderately seasonal traveller arrivals, peaks in January and October to November beckon visitors to immerse themselves in the local culture. The village is home to picturesque attractions such as the historic lighthouse, a bustling marina, and a scenic dock port, providing ample opportunities for exploration and relaxation by the coast.
  • Gills: Situated 2.5km from John o' Groats, Gills is a quaint village known for its highly seasonal visitor trends, especially from July to September. With its beautiful beaches and outdoor activities, it's a haven for those looking to soak up the sun and engage with nature. The nearby private gardens and marina create a serene atmosphere, making it an ideal spot for leisurely strolls and quiet reflection amid stunning coastal views.
  • Mey: Located 3.7km from John o' Groats, Mey is a picturesque village that captures the essence of Scottish charm. With peak visitor numbers from March to May, this area is perfect for those seeking outdoor adventures and cultural experiences. Highlights include the magnificent castle, serene private gardens, and a lovely marina. Mey's tranquil setting and rich history provide a unique backdrop for a memorable holiday.

Things to do in John o' Groats

John o' Groats is perfect for culture-themed and outdoor beach vacations. Visitors can enjoy activities such as golfing at the local golf course, biking along scenic routes, and taking in the stunning sights. Key attractions include picnic areas for leisurely meals and boat tours to explore the breathtaking coastline. This charming destination offers a unique blend of relaxation and adventure, making it an ideal spot for tourists seeking both culture and nature.

Shopping

In John o' Groats, you can find local shops offering unique souvenirs and gifts. If you're up for a drive, visit the Caithness Collection in Wick, about 9.3km away, for a wider selection of crafts, local produce, and traditional Scottish items.

Recreation

The John o' Groats Wellness Retreat offers a tranquil atmosphere with holistic therapies, yoga sessions, and stunning coastal views. Enjoy rejuvenating spa treatments and guided nature walks, immersing yourself in the serene beauty of the Scottish landscape while promoting relaxation and well-being.

Adventure

At John o' Groats, embark on thrilling boat trips to the Orkney Islands, where you can explore dramatic coastlines and spot wildlife. Enjoy exhilarating hiking trails like the John o' Groats Trail, offering breathtaking views of the sea and rugged landscapes, perfect for an adventurous day out.

Nightlife

For a unique evening, visit the Seaview Hotel, where you can enjoy local ales and stunning views. Alternatively, the Inn at John o' Groats offers a relaxed atmosphere with hearty meals and occasional live music, perfect for unwinding after a day of exploring.

Booking tips and Expedia advantages for John o' Groats

To save money on your trip to John o' Groats, consider visiting during the off-peak months of January to February and November for lower accommodation prices. Booking your hotel about a month in advance or exploring last-minute deals on Expedia can lead to significant savings. Tuesdays are typically the cheapest days to stay, while Fridays are the priciest. Use Expedia’s filters to find eco-friendly options and sort by price for the best deals. Additionally, consider package deals that combine flights, accommodation, and activities for further discounts.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in John o' Groats is Tuesday. 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 preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable options and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in John o' Groats with your flights and activities through an Expedia package deal.

Find the best attractions in and around John o' Groats

John o' Groats offers a delightful blend of culture and outdoor experiences, making it an ideal destination for beach vacations and romantic getaways. Visitors can explore historic sites such as the iconic lighthouse and nearby castles, immersing themselves in the rich heritage of the area. With a variety of attractions catering to culture enthusiasts and beach lovers alike, John o' Groats promises a memorable holiday for all types of travellers.

  • John O' Groats Signpost: This iconic historic site marks the northernmost point of mainland Britain and is a perfect spot for a memorable photograph. With its cultural significance, the signpost offers a unique opportunity to connect with Scotland's rich heritage.
  • Duncansby Head: Located a mile from John o' Groats, this historic lighthouse is surrounded by stunning coastal scenery. The dramatic cliffs and diverse wildlife create a serene atmosphere, perfect for nature lovers and photographers alike.
  • Castle of Mey: Situated six miles away, this beautiful castle boasts romantic architecture and extensive gardens. Once the holiday home of the Queen Mother, it invites visitors to explore its enchanting history and breathtaking views of the surrounding landscape.

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 HighAverage
July55.6°F (13.1°C)Light RainMostly CloudySlightly HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudySlightly HighSlightly High
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 LowAverage
December44.1°F (6.7°C)Light RainMostly CloudySlightly LowSlightly Low

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

When visiting John o' Groats, you can fly into two major airports. Kirkwall Airport (KOI) is located 13.7km away, with nearby hotels such as the 4-star Lynnfield Hotel, 1.2km from the airport, and the 4-star Hildeval B&B, 1.9km away. Wick Airport (WIC) is closer at 11.9km, offering options like the 4-star Bank Guest House, just 435m away, and the 3.5-star Harbour Bridge Camps Bar, 373m from the airport. For a pleasant stay, consider A Castle View B & B, located 4.3km from Wick Airport. Transport services are readily available from these hotels to the airports, ensuring easy access.

Frequently asked questions

When is the best time to go to John o' Groats?
The most popular time to visit John O' Groats is during the summer months, particularly in July. This is when the weather is at its most favourable, with average temperatures around 15 to 18°C, allowing visitors to fully enjoy the stunning coastal landscapes and outdoor activities that the area has to offer.

During the peak season, from June to August, John O' Groats attracts many tourists eager to explore its iconic sights, including the famous John O' Groats signpost and the breathtaking cliffs of Dunnet Head. This bustling atmosphere can enhance your experience, as there are often local events and festivals taking place, making it an excellent time for those seeking adventure and cultural engagement.

For travellers who appreciate outdoor activities, July is particularly rewarding. The long daylight hours provide ample opportunity to embark on scenic walks along the coastal paths, spot local wildlife, or take a boat trip to the nearby Orkney Islands. With the fresh sea breeze and beautiful views, you'll find plenty of chances to create unforgettable memories.

If you're looking for a more budget-friendly option, consider visiting in September. The crowds begin to thin, yet the weather remains relatively mild, making it a lovely time to explore without the hustle and bustle of peak tourist season. Plus, you'll still have the chance to enjoy outdoor activities and local attractions while benefitting from potentially lower accommodation rates.
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 can I save on a John o' Groats hotel booking with Expedia?
Before booking your John o' Groats hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
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 £66 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.