A coastal town with stone buildings, parked cars, and a rocky shoreline.

Find hotels in Johnshaven from $84

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 8 - Sep 9
Tomorrow
Sep 9 - Sep 10
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Johnshaven hotels

1. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
$89 nightly
$107 total
Sep 21 - Sep 22
Total with taxes and fees
The Anchor Hotel

2. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
United States
Kindley
$150 nightly
$180 total
Sep 11 - Sep 12
Total with taxes and fees
Chapel Of Barras Farm Bed & Breakfast

3. Hallgreen castle

Hallgreen castle
Montrose
United Kingdom
Marlene
$176 nightly
$176 total
Oct 3 - Oct 4
Total with taxes and fees
Hallgreen castle

4. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
$109 nightly
$131 total
Sep 11 - Sep 12
Total with taxes and fees
Park Hotel

5. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United Kingdom
Karyn
$102 nightly
$122 total
Sep 15 - Sep 16
Total with taxes and fees
Hillside Hotel & Restaurant

6. Lunan House

Lunan House
Arbroath
United Kingdom
Kathy
$70 nightly
$84 total
Oct 7 - Oct 8
Total with taxes and fees
Lunan House

7. Shorehead Guest House

Shorehead Guest House
Stonehaven
Canada
Stefan
$122 nightly
$146 total
Oct 3 - Oct 4
Total with taxes and fees
Shorehead Guest House

8. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
$158 nightly
$158 total
Sep 17 - Sep 18
Total with taxes and fees
Homesly The George Hotel

9. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
Canada
Nicole
$113 nightly
$135 total
Oct 5 - Oct 6
Total with taxes and fees
Bayview Bed and Breakfast

10. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
United Kingdom
Wendy
$98 nightly
$117 total
Oct 8 - Oct 9
Total with taxes and fees
Number 44 Hotel & Bar

11. Crawfield Grange

Crawfield Grange
Stonehaven
Australia
vaughan
$130 nightly
$156 total
Sep 10 - Sep 11
Total with taxes and fees
Crawfield Grange

12. Belvedere Guest House

Belvedere Guest House
Stonehaven
United Kingdom
Jon
$115 nightly
$138 total
Oct 7 - Oct 8
Total with taxes and fees
Belvedere Guest House

13. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
david
$126 nightly
$126 total
Oct 9 - Oct 10
Total with taxes and fees
Rooms at 31

14. Toadhall Rooms

Toadhall Rooms
Stonehaven
United States
Samantha
$155 nightly
$186 total
Sep 13 - Sep 14
Total with taxes and fees
Toadhall Rooms

15. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Sharon
$117 nightly
$141 total
Sep 9 - Sep 10
Total with taxes and fees
Northern Hotel Brechin

16. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Joanne
$132 nightly
$158 total
Sep 24 - Sep 25
Total with taxes and fees
Banchory Lodge Hotel

17. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
Stonehaven
$204 nightly
$232 total
Oct 1 - Oct 2
Total with taxes and fees
Harbour Hoose - Stonehaven

18. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
$71 nightly
$85 total
Oct 7 - Oct 8
Total with taxes and fees
Burnett Arms Hotel

19. Pets - Garden - Parking - Sleeps up to 4 - Hiking

Pets - Garden - Parking - Sleeps up to 4 - Hiking
Banchory
United Kingdom
Manisha
$178 nightly
$213 total
Sep 17 - Sep 18
Total with taxes and fees
Pets - Garden - Parking - Sleeps up to 4 - Hiking

20. Dunnottar Woods House

Dunnottar Woods House
Stonehaven
United Kingdom
Maqsood
$607 nightly
$607 total
Oct 1 - Oct 2
Total with taxes and fees
Dunnottar Woods House
View all properties
Save an average of 15% on thousands of hotels when you're signed in

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 studying 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

Learn more about Johnshaven

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

See all hotels in Johnshaven
A coastal town with stone buildings, parked cars, and a rocky shoreline.
Photo by Geraldine Soh

Top Johnshaven Hotel Reviews

Banchory Lodge Hotel

Banchory Lodge Hotel

10/10 Excellent
"A great place to stay, staff very friendly and helpful and the food was good."
Andrew 3-night trip
Posted 5 hours ago
Banchory Lodge Hotel
Lunan House

Lunan House

10/10 Excellent
"Evan though the hotel is a few miles from Arbroath, it is an excellent location for the beach for walking and swimming and a very nice property. Excellent morning breakfast as well as a good supper menu"
Dave 2-night trip
Posted 7 hours ago
Lunan House
Hillside Hotel & Restaurant

Hillside Hotel & Restaurant

10/10 Excellent
"Great food, fab hotel!"
Karyn 4-night trip
Posted 8 days ago
Hillside Hotel & Restaurant
Belvedere Guest House

Belvedere Guest House

10/10 Excellent
"3 night stay for work. Friendly and welcoming hosts. Comfy bed and tasty breakfast. I would stay again if in the area"
Alex 3-night trip
Posted 10 days ago
Belvedere Guest House
Bayview Bed and Breakfast

Bayview Bed and Breakfast

10/10 Excellent
"Good stay. As described"
Mike 1-night trip
Posted 3 weeks ago
Bayview Bed and Breakfast
The Anchor Hotel

The Anchor Hotel

10/10 Excellent
"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. Would I go back? Yes"
James 1-night trip
Posted 3 months ago
The Anchor Hotel
Quaint Cottage In A Small Fishing Village

Quaint Cottage In A Small Fishing Village

10/10 Excellent
"This is an absolutely amazing and beautiful place to stay. The beds are comfortable. The kitchen, dining and living area are perfect for a seaside stay. The view and the area are peaceful and very enjoyable. The hotel serves good food. The walks by the North Sea are so spectacular. I highly recommend this as your next location as you travel!"
Ferol D. 2-night trip
Posted 3 months ago
Quaint Cottage In A Small Fishing Village
Park Hotel

Park Hotel

10/10 Excellent
"Our fist visit to Montrose. Lovely hotel which met all our needs in terms of friendliness, cleanliness, amenities and location. We had a very plentiful, tasty breakfast. Great atmosphere in the evening when there was a live band and a busy function suite. Have already recommended this hotel and this town to friends."
Catherine 1-night trip
Posted 4 months ago
Park Hotel
19 Fore Street - Beach view cottage in a quiet coastal village

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

10/10 Excellent
"The cottage was absolutely beautiful, deceptively spacious, with everything required for a short stay. Loved sitting watching and listening to the waves crashing, so peaceful. Will definitely be back at some point."
Victoria G. 4-night trip
Posted 6 months ago
19 Fore Street - Beach view cottage in a quiet coastal village

More cheap stays in Johnshaven

The Villa

The Villa

5 Traill Dr Montrose Scotland
Get ratesThe Villa
Mary Street Seaside Home in Stonehaven Aberdeenshire

Mary Street Seaside Home in Stonehaven Aberdeenshire

7 Mary Street Stonehaven Scotland
Get ratesMary Street Seaside Home in Stonehaven Aberdeenshire
Coorie By The Coast Beachfront Cottage Arbroath

Coorie By The Coast Beachfront Cottage Arbroath

Arbroath Scotland
Get ratesCoorie By The Coast Beachfront Cottage Arbroath
The Hideaway Cosy Seaside Getaway in Stonehaven

The Hideaway Cosy Seaside Getaway in Stonehaven

Stonehaven Scotland
Get rates
10/10 Exceptional! (1 review)
The Hideaway Cosy Seaside Getaway in Stonehaven
Sea Haven Johnshaven

Sea Haven Johnshaven

Montrose Scotland
Get ratesSea Haven Johnshaven
Room-216 High Street Abroath

Room-216 High Street Abroath

Arbroath Scotland
Get ratesRoom-216 High Street Abroath

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

What is the best area to stay in Johnshaven?
The best area to stay in Johnshaven is right in the village itself, particularly along the High Street and the harbor area.This small, historic fishing village is centered around its picturesque harbor, where you'll find charming stone cottages and a few local establishments. The High Street runs parallel to the coast, offering easy access to the pebble beach and views of the North Sea. It's a compact and walkable area, superb for those looking for a peaceful coastal experience.Couples seeking a tranquil getaway will find Johnshaven ideal. The quiet pace of life, scenic walks along the coast path, and the opportunity to enjoy fresh seafood at a local eatery create a relaxing atmosphere.
When is the best time to go to Johnshaven?
While Johnshaven is a quiet coastal village without distinct "best" areas in the traditional sense, the properties directly facing the harbor and coastline offer the most desirable experience. The village itself is small and easily walkable, with most accommodations providing direct access to the sea.Travelers seeking a peaceful coastal retreat will appreciate staying in a property along the harbor front. These accommodations often feature unobstructed views of the North Sea and the small, working harbor, where you can watch local fishing boats. The main street, running parallel to the coast, provides easy access to the local shop and the village's single pub.Couples looking for a relaxing getaway will find the quiet charm of Johnshaven appealing. Staying in a harbor-facing cottage allows for serene mornings with sea views and easy access to coastal walks along the rugged cliffs nearby. The village's unhurried pace is ideal for unwinding.
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 Johnshaven.
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 $84 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