Photo by Geraldine Soh

Hotels in Johnshaven

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Johnshaven?

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.

Budget hotels in Johnshaven and vicinity

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.

Top landmarks in Johnshaven

Learn more about Johnshaven

Johnshaven is well-known for its attractions such as Johnshaven Harbour and The Lifeboat House.

Low tide at the waterfront of the coastal village of Johnshaven, Scotland. The flax industry, sailmaking and fishing have historically been an integral part of the life and economy. 

#LikeALocal #OnTheRoad
Photo by Geraldine Soh
Open Photo by Geraldine Soh

Check out reviews of Johnshaven hotels guests love

Frequently asked questions

How much does a hotel room cost in Johnshaven?
You can choose a great hotel in Johnshaven from $65 with properties to suit all budgets and needs. If you're after an affordable hotel in Johnshaven that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Johnshaven hotels?
Discover great deals on Johnshaven hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Johnshaven hotels.
Can I book Johnshaven hotels with free cancellation?
In order to book a refundable Johnshaven hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most 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 top pet-friendly hotels in Johnshaven?
Our travelers' favorite pet-friendly hotels in Johnshaven include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Johnshaven.
What are some of the best Johnshaven hotels with free parking?
If you're exploring by car, finding a great Johnshaven hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Johnshaven?
If you're looking for hotels in central Johnshaven, check out Gowan Bank and The Anchor Hotel. Travelers love Gowan Bank for its location, as well as the beach (direct access), restaurant and free parking this hotel offers. The Anchor Hotel is another popular central hotel with a restaurant, a bar/lounge and free parking.
What hotels do travelers like in Johnshaven?
The Anchor Hotel is an accommodation that is popular with guests.
Where can I get free parking at my hotel in Johnshaven?
The Anchor Hotel offers the perk of free parking.
Can I book a refundable hotel in Johnshaven?
If you want the flexibility to change your travel plans to Johnshaven, most accommodations offer refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Johnshaven be like during my trip?
July and August are typically the warmest months in Johnshaven when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. October and November are the months with the most rain.
Why should I book my Johnshaven accommodation with Hotels.com?
There are lots of reasons to book your Johnshaven trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Johnshaven

Johnshaven: Where Coastal Serenity Meets Rich History

Nestled along Scotland's stunning coastline, Johnshaven is a charming fishing village that captures the heart of every traveler. With its picturesque harbor, you can watch boats bobbing in the water or enjoy leisurely strolls along the sandy beach. History enthusiasts will appreciate nearby historic sites, while the inviting local eateries serve up fresh seafood straight from the sea. The surrounding cliffs and coastal paths offer breathtaking views, perfect for nature lovers and photographers alike. Whether you seek relaxation or exploration, Johnshaven's unique blend of coastal beauty and rich heritage makes it an unforgettable off-the-beaten-path escape.

Discover great hotels in Johnshaven

Johnshaven offers a range of comfortable accommodations, from quaint inns to cozy cottages, making it ideal for travelers seeking a relaxing experience. The charming hotel buildings reflect the local character, and options available cater to various preferences and budgets, ensuring a pleasant stay in this picturesque coastal village. Here are some of our travelers' favorite hotels in Johnshaven:

  1. Gowan BankOpens in a new window: This charming 3.0-star hotel is perfect for adventure seekers looking for a beach vacation experience. With direct access to the beach, guests can indulge in a variety of adventure sports, including swimming, mountain biking, hiking, and fishing, all just a stone's throw away. The property is designed to provide travelers with a vibrant atmosphere that encourages exploration and excitement. Frequent visitors appreciate the engaging recreational activities available nearby, creating memorable experiences that resonate with their sense of adventure.
  2. St Cyrus Village InnOpens in a new window: This inviting 3.0-star inn caters to business travelers seeking a seamless experience. With multiple meeting rooms and a focus on providing essential business amenities, it stands out as a reliable option for those on work-related trips. The atmosphere is conducive to productivity, ensuring that all needs are met efficiently. Business-minded travelers find the professional environment and well-equipped facilities to be comforting, allowing them to focus on their objectives while enjoying a refined stay.
  3. Hallgreen castleOpens in a new window: This unique 3.0-star castle hotel is an exceptional choice for pet-friendly travelers. The property welcomes pets and provides thoughtful amenities, making it a luxurious retreat for guests who wish to bring their furry companions along. The charming architectural design and serene surroundings enhance the experience, offering guests an enchanting and comfortable stay. Pet lovers appreciate the welcoming environment, allowing them to enjoy their vacation without leaving their pets behind, resulting in a delightful and memorable getaway.

Top locations to stay in Johnshaven

When visiting Johnshaven, great areas to stay include Montrose, Laurencekirk, and Edzell. Montrose offers beautiful natural parks and scenic coastlines, while Laurencekirk boasts rich historical sites. Edzell charms with its small-town feel and welcoming atmosphere. For first-time visitors, Montrose is the best choice, providing a vibrant mix of attractions and accessibility.

  1. MontroseOpens in a new window: Montrose is a charming coastal town known for its stunning natural surroundings and rich history. With beautiful beaches, scenic parks, and a historic harbor, it’s a fantastic place to relax and enjoy the outdoors. The Montrose Basin, a nature reserve, offers great opportunities for birdwatching and walking. Additionally, the town's vibrant community hosts various cultural events and festivals throughout the year, making it a delightful spot for travelers looking to experience local life.
  2. LaurencekirkOpens in a new window: Nestled in the picturesque countryside, Laurencekirk is perfect for those who appreciate history and small-town charm. With its quaint streets and friendly atmosphere, you can explore local shops and markets that showcase Scottish craftsmanship. The surrounding area is rich in historical sites, including ancient ruins and castles, providing a unique glimpse into Scotland's past. It's a peaceful base for exploring the nearby hills and countryside, ideal for leisurely walks and scenic drives.
  3. EdzellOpens in a new window: Edzell is a lovely small town that offers a blend of natural beauty and historical intrigue. Known for its beautifully maintained gardens and the nearby Edzell Castle, it’s a peaceful retreat for travelers looking to unwind. The town is surrounded by stunning landscapes, making it perfect for short hikes and nature walks. Local artisans often showcase their crafts, allowing visitors to take home a piece of Edzell’s charm. It’s a delightful place to soak up the tranquility of rural Scotland.

Things to do in Johnshaven

Nestled along the coast, this charming village boasts stunning beaches, a picturesque harbor, and inviting marinas. Explore the rugged coastline, enjoy leisurely walks through scenic parks, or relax by the water. With a rich history and friendly atmosphere, it’s an ideal getaway for those seeking tranquility and natural beauty.

  • Dunnottar CastleOpens in a new window – Visit the stunning Dunnottar Castle, perched dramatically on a cliff overlooking the North Sea. This historic fortress offers breathtaking views and a rich tapestry of Scottish history. Wander through its ancient walls and imagine the lives of those who once called it home.
  • Crathes Castle and GardensOpens in a new window – Explore the enchanting Crathes Castle, surrounded by beautifully manicured gardens. The castle's rich interiors showcase fascinating artifacts, and the gardens provide a colorful backdrop for a leisurely stroll. Don't miss the chance to enjoy the tranquility of this picturesque setting.
  • Platform 22Opens in a new window – Discover Platform 22, an inviting gallery that showcases local art and creativity. Engage with the vibrant community of artists and admire their work, which often reflects the beauty and spirit of the surrounding landscape. It’s a perfect spot to appreciate the artistic side of Johnshaven.
  • Drum CastleOpens in a new window – Step into the past at Drum Castle, a remarkable structure that combines a medieval tower with later architectural styles. Explore its intriguing rooms and expansive grounds, where you can learn about its storied history and enjoy the serene surroundings.
  • Falls of FeughOpens in a new window – Head to the stunning Falls of Feugh, where you can marvel at the natural beauty of cascading waters. This picturesque river is perfect for a peaceful walk or a picnic by the water, making it a great spot to connect with nature and unwind.

5 tips for savvy savings when booking a hotel in Johnshaven

  1. Book for the cheapest times: The most affordable time to visit Johnshaven is in January, March, and December, when hotel prices are lower. For a great value for money experience, it’s recommended to stay for at least 2 to 3 days to fully explore the area's historic landmarks, cultural sites, and natural attractions. During your budget-friendly trip, you can visit the charming harbor, historic buildings, and beautiful beaches. Additionally, don’t miss the chance to explore the nearby national parks and nature reserves, as well as local monuments and visitor centers that highlight the rich history of Johnshaven.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Johnshaven, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. You could also enable email alerts or push notifications for updates on flash sales and special last-minute promotions. With the Smart ShoppingOpens in a new window tool available via the app, you're more likely to see comparisons of hotel prices and amenities, helping you make informed decisions. By staying updated on price drops or room availability, you could seize the opportunity for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Johnshaven. For those in search of a distinctive experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more budget-friendly dates to increase your chances of getting the best deal.
  4. Consider your location: Staying near key attractions or city centers can be convenient, but it often comes with higher prices. For more budget-friendly options, you might want to look at hotels in less central areas or neighborhoods, which usually tend to be cheaper while still providing reasonable access to the sites you plan to explore. You could also consider independent hotels located further out, as they can offer a more authentic experience at a more affordable rate.
  5. Become a Member: Join for free and plan your next getaway to Johnshaven! Enjoy exclusive member prices on over 100,000 hotels globally. As a member, you'll have the opportunity to advance through tiers quickly, unlocking perks such as complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Start saving and enjoy a more rewarding travel experience today!

Best time to go to Johnshaven

Johnshaven experiences its lowest average temperature in January, at 39.7°F (4.3°C), while August is the hottest month, with an average temperature of 56.8°F (13.8°C). October are typically the wettest months. If you’re looking to soak up the lively atmosphere in Johnshaven, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring