Johnshaven Holidays from £199

Book a Hotel + Flight or Car together to unlock savings

Photo by Geraldine Soh
  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Johnshaven Holiday

The adventure-packed city of Johnshaven is calling. Discover its highlights and hidden gems with a Johnshaven holiday package that's custom made for you. If sightseeing is on the agenda during your trip to Johnshaven, swing by major attractions like Sands of St Cyrus. Whoever you're travelling with and whatever your budget, your dream Johnshaven holiday is just a few clicks away with Expedia.

Top Johnshaven Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Kildonan Lodge Hotel

Kildonan Lodge Hotel

Newington
Save 100% on your flight
£199
per person
29 Oct - 31 Oct
found 9 hours ago
Return flight included
London (STN) to Edinburgh (EDI)
9/10 Wonderful! (379 reviews)
ApartNest Auchterarder

ApartNest Auchterarder

£404
per person
14 Sept - 21 Sept
found 1 day ago
Return flight included
London (LON) to Edinburgh (EDI)
10/10 Exceptional! (6 reviews)
Absolutely stunning place! Loved it! Only gripe would be no Iron or milk in the room. I’ll definitely be back though. Amazing 👍

Reviewed on 20 Jul 2026

Abbotsford Guest House

Abbotsford Guest House

Leith
£227
per person
15 Oct - 18 Oct
found 1 day ago
Return flight included
London (LON) to Edinburgh (EDI)
8/10 Very good! (314 reviews)
This is an old building; the room has a musty smell, even with the windows open.

Reviewed on 6 Aug 2026

Ocean Serviced Apartments

Ocean Serviced Apartments

Leith
Save 100% on your flight
£557
per person
23 Oct - 30 Oct
found 1 day ago
Return flight included
London (LHR) to Edinburgh (EDI)
9/10 Wonderful! (620 reviews)
The accommodation is in a very convenient location with a regular bus to Edinburgh, as well as local attractions. Would have scored higher if there had been bottled shower gels, shampoos and a welcome basket

Reviewed on 3 Aug 2026

Open Arms Hotel

Open Arms Hotel

Dirleton
Save 100% on your flight
£343
per person
24 Oct - 30 Oct
found 12 hours ago
Return flight included
London (LON) to Edinburgh (EDI)
9.6/10 Exceptional! (18 reviews)
The room was very spacious, clean and comfortable. Check in staff were very helpful. The food was mostly good but there was a bit of an issue with serving the main course and we were left waiting for a long time, with no-one advising what the issue was that was holding up the meal. Unfortunately, the steak was very rare instead of medium but we had waited so long to receive it that my husband did not send it back as it would have meant waiting even longer. Also the amuse bouche that should have been included in the summer set menu did not materialise. Other than that, breakfast was good and served quickly. I found out later there was only one chef which may have explained the delay but it would have been helpful to kept abreast of the situation. However, we enjoyed our stay and the hotel was in an excellent location with parking available, and I would certainly stay there again.

Reviewed on 27 Jul 2026

Things to do near Johnshaven

Johnshaven offers a delightful escape for outdoor enthusiasts, with opportunities for leisurely strolls along the scenic coastal path. Enjoy local excursions that showcase the area's natural beauty and indulge in thrilling outdoor adventures. This charming seaside village is perfect for a day trip, allowing visitors to soak in the picturesque views and unwind by the beach.

Shopping

In Johnshaven, Aunty Bettys offers charming gifts and souvenirs. If you're up for a drive, the Union Square Shopping Centre and Bon-Accord Centre, both 41.8km away, provide a wider selection with entertainment and family-friendly environments.

Recreation

Crombie Country Park, 38.6km from Johnshaven, offers serene walks amidst nature, perfect for relaxation. Boath Park, just 4.8km away, provides a tranquil environment for leisurely strolls and picnics. For sports enthusiasts, Montrose Golf Links, 11.3km from Johnshaven, features stunning views and invigorating outdoor activities.

Adventure

Experience the thrill of Kartstart Indoor Raceways, located 45.1km from Johnshaven, where you can race against friends in an exhilarating karting environment. Alternatively, head to Bedlam Paintball-Edzell, 19.3km away, for a family-friendly adventure filled with paintball excitement and camaraderie.

Nightlife

Johnshaven offers a quaint nightlife with a relaxed atmosphere. Enjoy a pint at The Crown Inn, where locals gather for friendly banter. For a unique experience, visit The Harbour Bar, known for its stunning views and cozy ambiance, perfect for unwinding after a day of exploring.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Johnshaven

Johnshaven offers a delightful blend of outdoor activities, stunning beaches, and picturesque scenery, making it an ideal destination for a memorable vacation. Key attractions include the charming Johnshaven Beach, the scenic harbour, and the informative Johnshaven Heritage Museum. Visitors can also explore nearby castles and the local railway museum, ensuring a rich cultural experience for families and beach lovers alike.

  • Dunnottar Castle: Perched on dramatic cliffs, this historic fortress offers stunning sea views and a glimpse into Scotland's rich heritage. Explore its romantic ruins and immerse yourself in tales of bravery and intrigue, making it a captivating stop for history enthusiasts.
  • Montrose Beach: A picturesque stretch of golden sands, Montrose Beach is perfect for a leisurely stroll or a relaxing day by the sea. Enjoy the refreshing coastal air and take in the serene beauty, making it an ideal spot for beach lovers.
  • Grassic Gibbon Centre: A delightful visitor centre, the Grassic Gibbon Centre celebrates the life and works of author Lewis Grassic Gibbon. Engage in outdoor activities and family-friendly adventures while enjoying the stunning countryside that inspired his writing.

Best time to go to Johnshaven

The best time to visit Johnshaven 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. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly Low
April44.1°F (6.7°C)No RainMostly CloudyAverageAverage
May48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
June53.2°F (11.8°C)Light RainMostly CloudySlightly HighSlightly High
July56.7°F (13.7°C)Light RainMostly CloudySlightly HighSlightly High
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 LowAverage
December41.2°F (5.1°C)Light RainMostly CloudySlightly LowSlightly Low

Tips to save on your trip to Johnshaven

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically March and December to January) for more affordable package holidays to Johnshaven.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Johnshaven Essential Information

Language
English
Currency
British pounds sterling
Closest Airport
Aberdeen Airport (ABZ)
Population
670
Max Temp Winter
7ºC
Max Temp Summer
16ºC
Top Sights
Montrose Beach, Sands of St Cyrus and Montrose Museum and Art Gallery

Top hotels in Johnshaven

19 Fore Street - Beach view cottage in a quiet coastal village

19 Fore Street - Beach view cottage in a quiet coastal village

Johnshaven SCT
19 Fore Street - Beach view cottage in a quiet coastal village
The Anchor Hotel

The Anchor Hotel

NEW ROAD, , JOHNSHAVEN Montrose Scotland
£80
1 Sept - 2 Sept
includes taxes & fees
9.4/10 Exceptional! (114 reviews)
"I’ve stayed a few times, I would normally highly rate the food and staff, unfortunately this time was slightly below the normal standard they provide. The rooms are functional and the standard of cleanliness is very high, I would suggest they need to upgrade the TV,s they are small and very underwhelming. ..."

Reviewed on 3 Jul 2026

The Anchor Hotel
2 bedroom accommodation in Johnshaven, near Stonehaven

2 bedroom accommodation in Johnshaven, near Stonehaven

Johnshaven, near Stonehaven
10/10 Exceptional! (5 reviews)
Fyfie cottage was spotlessly clean and finished to a very high standard.
"Fyfie cottage was spotlessly clean and finished to a very high standard. Looking directly onto the harbour and within a 2 minute walk to the local hotel."

Reviewed on 5 Feb 2026

Get rates
2 bedroom accommodation in Johnshaven, near Stonehaven
See all 330 properties 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.

Stay near popular Johnshaven attractions

Johnshaven Harbour

Explore the waterfront in Johnshaven with a trip to Johnshaven Harbour.
See properties

The Lifeboat House

You can spend time browsing the exhibits at The Lifeboat House in Johnshaven.
See properties

Wairds Park

Explore the great outdoors at Wairds Park, a lovely green space in Johnshaven.
See properties

What to do in Johnshaven

Highland Boundary Half Day GeoTour

Aberdeen Half Day: Dunnottar Castle & Highland Boundary Geology

£80
per adult
Aberdeen Half Day: Dunnottar Castle & Highland Boundary Geology
Dunnottar Castle

Aberdeen Private Half Day Tour: Dunnottar, Crathes Castles +more

£363
per adult
Aberdeen Private Half Day Tour: Dunnottar, Crathes Castles +more
Dunnottar Castle, Aberdeenshire

Aberdeen & Shire Castle & Distillery Private Group one Day Tour

£699
per adult
Aberdeen & Shire Castle & Distillery Private Group one Day Tour
See all activities in Johnshaven

Frequently asked questions

Why should I book my Johnshaven holiday with Expedia?
Expedia has your back for every aspect of your Johnshaven trip. You'll always land the best prices, but when you bundle your hotel, flights and/or car hire into a holiday package, you can save even more. Want to truly make the most of your adventure? Add some exciting tours and activities to your package. Expedia offers flexible cancellation policies on most bookings, so you won't need to stress if your travel plans change. Visit our Customer Service Portal link to discover more.
When is the best time of year to holiday in Johnshaven?
If you like the excitement that comes with peak season, head to Johnshaven in April, July and October. Travelling during the quieter months of February, June and September will help you avoid the crowds. To get an idea of the type of weather you can experience, the daytime average temperature in January, the coolest time of year in Johnshaven, is 4ºC. The warmest month here is July, when temperatures average 13ºC.
What is the top hotel for my holiday in Johnshaven?
Put your feet up and relax in comfort in Johnshaven by choosing Star Hotel as your home base and gateway to exploration.
How do I get a cheap holiday to Johnshaven?
Bundling your hotel and flight with Expedia won't just save you time — it'll save you a few pounds too. A Johnshaven holiday makes it a breeze to arrange your dream adventure. With more than 400 airlines around the world to select from, finding convenient flights that suit your busy schedule won't be a hassle. Not only that, we have over 321,000 hotel options globally to pick from. Now that's choice! Whatever your budget, Expedia brings the world within your reach. Learn more about how you can save money on your next holiday when you combine your flight and hotel bookings with Expedia.
What should I do on my Johnshaven holiday?
There's an almost endless list of things to keep you busy while on your holiday in Johnshaven. Montrose Beach, Sands of St Cyrus, House of Dun and Montrose Museum and Art Gallery are among this city's leading attractions.
Do I need a visa for my Johnshaven holiday?
Official government websites are the best source of information on visa requirements, application procedures and any supporting documentation. Your nationality and reason for visiting, whether it be for work or holidays, will determine if you'll need a visa for Johnshaven. Also double-check that your passport is up to date and has a minimum of six months validity remaining after your planned date of return. Finalise all your travel planning well in advance to avoid any nasty last-minute surprises.
What should I wear on my Johnshaven holiday?
Do a little research into the types of things people in Johnshaven wear, and maybe even check out fashion pages on social media for inspiration. Try to create a versatile wardrobe full of pieces that work for your destination and show off your unique style. Daytime temperatures in January, Johnshaven's coolest month, are around 4ºC. July marks this destination's warmest month when the average reaches 13ºC. Our top tip? Take the guesswork out of packing and check the weather forecast.
What does an Expedia Johnshaven holiday include?
Flights, hotels and car hires, or any combination of the three — it's your pick! Whether you're exploring Johnshaven on a family road trip or adventuring solo, there's a package to suit your style and budget. Once you've made your booking, why not add on one or two activities? Expedia features different types of properties, with the most popular in Johnshaven being cottages and private holiday homes. With Expedia, you can expect the freedom and flexibility to personalise your holiday however you like.
Does Expedia offer Book Now, Pay Later Johnshaven holidays?
We certainly do. Expedia has partnered with online lender Klarna to help you easily pay for your holiday in manageable instalments. Simply choose the payment plan that works for you during checkout and take the stress out of budgeting for your next trip. Make sure you bundle your accommodation, flights and car hire with Expedia to get the biggest bang for your holiday buck. Consider these flexible payment options below:
  • Pay monthly holidays: Realise your holiday dreams sooner with Klarna's easy instalment plans. If paying just a small amount each month works for you, choose this option during the checkout process.
  • No-deposit holidays: Clicking on the "book now" button is easier with this payment plan. With no deposit required for your getaway, you can Book Now, Pay Later and start packing your suitcase.
Can I choose my airline with a Johnshaven Expedia holiday?
You can, and with over 400 airlines to pick from throughout the world, you're not short on choice. Scroll through the available options and see which airline best fits your budget and needs.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.