Photo by Geraldine Soh

Find hotels in Johnshaven from $64

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Johnshaven hotels

The Anchor Hotel

The Anchor Hotel
3.5 star property
Montrose
9.6 out of 10, Exceptional, (99)
"Was nice breakfast and staff."
United Kingdom
Sylvia
$84 nightly
The price is $101
Jan 13 - Jan 14
Total with taxes and fees
The Anchor Hotel

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.2 out of 10, Wonderful, (258)
"Everything was great ... staff very friendly and helpful breakfast was delicious..."
United Kingdom
David
$61 nightly
The price is $73
Jan 11 - Jan 12
Total with taxes and fees
Banchory Lodge Hotel

Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
4.0 star property
Stonehaven
10.0 out of 10, Exceptional, (87)
"What a beautiful place and lovely breakfast!"
United States
Emily
$129 nightly
The price is $155
Jan 8 - Jan 9
Total with taxes and fees
Chapel Of Barras Farm Bed & Breakfast

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (122)
"Great location with an even better view!! Had a great stay and would definitely recommend! "
Canada
Mary Catherine
$69 nightly
The price is $83
Jan 12 - Jan 13
Total with taxes and fees
Bayview Bed and Breakfast

Star Hotel

Star Hotel
3.5 star property
Montrose
8.2 out of 10, Very Good, (106)
"Hotel is excellent"
United Kingdom
Andy
$81 nightly
The price is $98
Jan 12 - Jan 13
Total with taxes and fees
Star Hotel

Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very Good, (105)
"Great value"
United Kingdom
Jack
$93 nightly
The price is $93
Jan 12 - Jan 13
Total with taxes and fees
Rooms at 31

Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very Good, (209)
"Lovely hotel "
United Kingdom
Richard
$96 nightly
The price is $116
Jan 12 - Jan 13
Total with taxes and fees
Number 44 Hotel & Bar

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (10)
"Love staff and comfortable stay"
United Kingdom
Jacqueline
$104 nightly
The price is $125
Jan 11 - Jan 12
Total with taxes and fees
Hillside Hotel & Restaurant

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (228)
"Hotel is in a great location, check iin was quick and easy , rooms were clean and tidy "
United Kingdom
James
$53 nightly
The price is $64
Jan 12 - Jan 13
Total with taxes and fees
Burnett Arms Hotel

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (170)
"Yes room was clean nd stay were wonderful"
United Kingdom
Joy
Lunan House

Homesly The George Hotel

Homesly The George Hotel
3.5 star property
Montrose
8.2 out of 10, Very Good, (150)
"Comfy beds, large room. Lovely bathroom with walk in shower. Just off the high street and all the shops."
United Kingdom
Billy
Homesly The George Hotel

Rowan Cottage

Rowan Cottage
3.0 star property
Arbroath
10.0 out of 10, Exceptional, (1)
$696 nightly
The price is $835
Jan 14 - Jan 15
Total with taxes and fees
Rowan Cottage

Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.0 out of 10, Wonderful, (144)
"We have been to the Belvedere several times and they never disappoint. We will always consider them for future lodgings."
Canada
MICHAEL
$90 nightly
The price is $108
Feb 4 - Feb 5
Total with taxes and fees
Belvedere Guest House

Glenesk

Glenesk
4.0 star property
Brechin
6.0 out of 10, (4)
"Staff on the desk great however room very dated only 1 pillow hotel facility nice shower poor room cold and we eat at the restaurant and since eating there have felt very unwell "
United Kingdom
David
Glenesk

Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.2 out of 10, Very Good, (23)
"Great nights stay, a warm welcome and an excellent breakfast"
United Kingdom
Marlene
$170 nightly
The price is $170
Feb 7 - Feb 8
Total with taxes and fees
Hallgreen castle

Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
$235 nightly
The price is $283
Jan 14 - Jan 15
Total with taxes and fees
Central 3-bed Seaside Apartment - Sleeps 5

11 Ambleside Court

11 Ambleside Court
3.0 star property
Banchory
10.0 out of 10, Exceptional, (1)
"We had a very peaceful stay "
United Kingdom
Anonymous traveler
$420 nightly
The price is $504
Jan 17 - Jan 18
Total with taxes and fees
11 Ambleside Court

Whitehouse Woodwrae

Whitehouse Woodwrae
3.0 star property
Forfar
$736 nightly
The price is $883
Jan 14 - Jan 15
Total with taxes and fees
Whitehouse Woodwrae

Dunnottar Woods House

Dunnottar Woods House
3.0 star property
Stonehaven
6.0 out of 10, (2)
"Got a phone call next day saying that the neighbour didn’t like us and we had to leave I told them didn’t have anywhere to go Definitely would not book and stay with them again avoid"
United Kingdom
Maqsood
$606 nightly
The price is $606
Jan 11 - Jan 12
Total with taxes and fees
Dunnottar Woods House

Blue Skies Cottage

Blue Skies Cottage
3.5 star property
Arbroath
$428 nightly
The price is $514
Jan 20 - Jan 21
Total with taxes and fees
Blue Skies 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

Stay near popular Johnshaven attractions

Learn more about Johnshaven

Venture to sights like Johnshaven Harbour and The Lifeboat House as you discover Johnshaven.

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

Top Johnshaven Hotel Reviews

More cheap stays in Johnshaven

Find out more about Johnshaven

Top reasons to visit Johnshaven

  • Charming Fishing Village: Experience the quaint atmosphere of Johnshaven, known for its friendly locals and picturesque harbor.
  • Stunning Coastal Views: Enjoy breathtaking sights of the North Sea and the scenic beauty of Lunan Bay.
  • Outdoor Adventures: Engage in recreational activities such as hiking and beachcombing along beautiful Madeira Beach.
  • Rich History: Explore historic sites and nearby castles that reflect the area's cultural heritage.
  • Delicious Seafood: Indulge in fresh local seafood at charming eateries in and around the village.

Find great hotels in Johnshaven

Discover a delightful range of accommodations in Johnshaven, from cozy guesthouses to luxurious hotels, all designed to provide a friendly atmosphere for every traveler. Whether you're seeking pet-friendly options, eco-certified stays, or convenient access to Johnshaven Harbour and Montrose, you'll find the perfect place to relax and enjoy your vacation. Experience the charm of the Anchor Hotel and make the most of your Scottish getaway!

  • Sandman Signature Aberdeen Hotel & Spa: Experience a perfect blend of family-friendly accommodations and pet-welcoming amenities at Sandman Signature Aberdeen Hotel & Spa. Located 26 miles from Johnshaven, this 3.5-star hotel caters to families and furry friends alike. The hotel features spacious rooms designed for comfort, along with services tailored for children, ensuring a delightful stay for all ages. With a pet policy that allows certain pets onsite, you can enjoy your vacation without leaving your beloved companions behind. The hotel also offers a relaxing spa, making it a great choice for travelers looking to unwind after a day of exploring.
  • Leonardo Hotel Aberdeen: For eco-conscious travelers, Leonardo Hotel Aberdeen is a standout choice. This 4-star hotel, located 26 miles from Johnshaven, boasts eco-certification that highlights its commitment to sustainability. The hotel’s design and operations are focused on minimizing environmental impact, making it an ideal pick for those who prioritize green travel. Guests appreciate the modern accommodations and the friendly staff, ensuring a comfortable stay while aligning with eco-friendly values.
  • Residence Inn by Marriott Aberdeen: Perfect for business travelers and eco-friendly guests, Residence Inn by Marriott Aberdeen combines functionality with sustainability. Situated 26 miles from Johnshaven, this 3.5-star hotel features spacious suites equipped for work and relaxation. The property is eco-certified, showcasing its dedication to environmentally responsible practices. Additionally, the hotel welcomes certain pets, allowing guests to bring their furry companions along. With business amenities and a welcoming atmosphere, it's an excellent choice for both work and leisure.

Discover the best areas to stay in Johnshaven

Discover the charm of Johnshaven, a picturesque Scottish village known for its stunning sea views and welcoming atmosphere. Explore the quaint fishing villages nearby, where you can immerse yourself in local culture and enjoy fresh seafood. Don’t miss a trip to Stonehaven in Aberdeenshire, just a short drive away, offering breathtaking coastal scenery and rich history. Whether you seek adventure or relaxation, Johnshaven and its surroundings promise an unforgettable vacation experience.

  • Aberdeen: Located 26 miles from Johnshaven, Aberdeen is a vibrant city known for its blend of business, family-friendly activities, and rich cultural experiences. The city attracts visitors year-round, with peak travel occurring during the summer months from June to August. Here, you can explore a variety of attractions including shopping centers, historic landmarks, and event venues. Don’t miss the chance to visit the stunning architecture of the university and the bustling local markets. With its unique blend of old and new, Aberdeen offers a diverse travel experience that caters to everyone.
  • Gourdon: Just 3 miles away from Johnshaven, Gourdon is a charming coastal village that offers a delightful mix of culture and outdoor experiences. With visitor numbers peaking from April to June, this quaint destination is perfect for those looking for a romantic getaway or a family outing. Popular activities include golfing at local courses and enjoying the beautiful beaches. Take a stroll along the picturesque harbor and explore the nearby historic sites, including a castle steeped in local history. Gourdon’s scenic beauty and relaxed atmosphere make it a lovely spot to unwind.
  • Saint Cyrus: Also located 3 miles from Johnshaven, Saint Cyrus is an ideal destination for outdoor enthusiasts and beach lovers. This area sees a peak in visitors from April through July, thanks to its stunning natural landscapes and adventure opportunities. Hikers can enjoy scenic trails that lead to breathtaking views, while the local nature reserve provides a habitat for diverse wildlife. The stunning beach is perfect for relaxing or taking a refreshing swim. Don't forget to explore the nearby castle, which adds a touch of history to your outdoor adventure.

Things to do in Johnshaven

Johnshaven offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. As a charming fishing village, visitors can enjoy recreational activities and explore local shops. Take in the breathtaking coastal views while indulging in the unique atmosphere that this quaint Scottish village has to offer.

Food and drinks

Visit the Fettercairn Distillery for a taste of local spirits in a charming setting, only 10 miles from Johnshaven. For seafood lovers, explore nearby restaurants that showcase fresh catches and traditional Scottish dishes, offering a delightful culinary experience in the heart of the region.

Shopping

In Johnshaven, you can visit local shops for unique gifts and souvenirs. If you're up for a drive, Aunty Bettys, located 13 miles away, offers a charming selection of local crafts and goods, perfect for bringing a piece of Scotland home with you.

Recreation

Experience tranquility at Wairds Park, where you can unwind in nature's embrace. Just 3 miles away, Boath Park offers serene walking trails and peaceful spots for relaxation. For a splash of fun, head to Stonehaven Outdoor Pool, 13 miles away, perfect for family and sports enthusiasts alike.

Nightlife

For a fun night out, visit Bedlam Paintball in Edzell, located 12 miles from Johnshaven. This arcade and adventure zone offers thrilling activities and a lively family-friendly atmosphere, perfect for unwinding after a day of exploring the beautiful Scottish countryside.

Booking tips and Expedia advantages for Johnshaven

When planning your trip to Johnshaven, consider visiting during the off-peak months of November to January for lower hotel rates. Book your accommodation about a month in advance, or take advantage of last-minute deals on Expedia. Utilize their search tools to find eco-friendly hotels and combine your stay with flights and activities for additional savings. Don't forget to join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future bookings. Enjoy free attractions like Lunan Bay to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Johnshaven are November to January, where the prices are slightly lower. This is in comparison to May to June and September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Johnshaven 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.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the "Eco-certified" option will show you sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: Consider maximizing your savings by combining your hotel stay in Johnshaven with flights and activities through an Expedia package. This way, you can enjoy a more cost-effective travel experience.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Johnshaven

Johnshaven offers a perfect blend of outdoor adventure and scenic beauty, making it an ideal vacation spot. Explore historic sites like local castles, relax on stunning beaches such as Madeira Beach, and enjoy the picturesque views of Lunan Bay and the scenic harbor. For a memorable experience, visit John's Pass Village and take in the breathtaking sights of the North Sea, catering to culture enthusiasts, families, and outdoor adventurers alike.

  • Dunnottar Castle: Perched atop dramatic cliffs, Dunnottar Castle is a breathtaking ruin that blends romance and culture. Explore its rich history and stunning sea views, making it a perfect spot for photography and contemplation.
  • Montrose Beach: A serene escape, Montrose Beach offers sweeping sandy shores and refreshing sea breezes. Ideal for sunbathing, swimming, or a peaceful stroll along the coast, it’s a quintessential beach experience in Scotland.
  • Grassic Gibbon Centre: A hub for outdoor enthusiasts, the Grassic Gibbon Centre features nature trails and family-friendly activities. Engage with local literature and enjoy the beautiful countryside, making it perfect for adventure-seekers and families alike.

Best time to go to Johnshaven

Visitor numbers in Johnshaven is generally unchanged in popularity throughout the year. The best time to visit Johnshaven can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Johnshaven falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Johnshaven falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January39.7°F (4.3°C)Light RainMostly CloudyAverageSlightly Low
February40.1°F (4.5°C)Light RainMostly CloudyAverageAverage
March41.5°F (5.3°C)Light RainMostly CloudyAverageAverage
April44.1°F (6.7°C)No Rain (Dry)Mostly CloudyAverageAverage
May48.4°F (9.1°C)Light RainMostly CloudyAverageSlightly High
June53.2°F (11.8°C)Light RainMostly CloudySlightly HighSlightly High
July56.7°F (13.7°C)Light RainMostly CloudySlightly HighAverage
August56.8°F (13.8°C)Light RainMostly CloudySlightly HighAverage
September54.1°F (12.3°C)Light RainMostly SunnyAverageSlightly High
October49.8°F (9.9°C)Light RainMostly CloudySlightly LowAverage
November45.1°F (7.3°C)Light RainMostly CloudySlightly LowSlightly Low
December41.2°F (5.1°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Johnshaven

To visit Johnshaven, you'll find convenient access from two major airports. Aberdeen International Airport (ABZ) is 29 miles away, with nearby hotel options including the 5-star Marcliffe Hotel and Spa, located 6 miles from the airport, and the 4-star Leonardo Hotel and Conference Venue, just 0.3 miles away. Dundee Airport (DND), situated 35 miles from Johnshaven, offers the 5-star Hideaway Experience, 5 miles away, and the 4-star Apex City Quay Hotel & Spa, only 3 miles from the airport. Transportation services from these hotels can be easily arranged for your travel needs.

Frequently asked questions

When is the best time to go to Johnshaven?
The best time to visit Johnshaven is during the summer months, particularly July. This is when the weather is most inviting, with average temperatures around 65°F. The pleasant climate creates a superb backdrop for exploring the charming coastal village, where you can enjoy leisurely walks along the picturesque harbor or take in the stunning views of the North Sea.

As the peak season runs from June to August, you can expect a lively atmosphere with various local events and outdoor activities that bring the community together. The summer months are ideal for those who appreciate nature; you can partake in coastal walks, birdwatching, or even try your hand at fishing. The vibrant local culture shines during this time, allowing you to experience Johnshaven's unique charm fully.

For travelers seeking a quieter experience, consider visiting in late September. While the weather may be slightly cooler, hovering around the low 60s°F, this month often sees fewer tourists. You can still enjoy outdoor activities and explore the stunning surroundings without the crowds, creating a more intimate and relaxed atmosphere.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Johnshaven hotel for you.
How can I save on a Johnshaven hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Johnshaven hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Johnshaven hotel?
Prices for hotels in Johnshaven often vary, but you can find a great deal from $64 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