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

Find hotels in Johnshaven from ₩120,092

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

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.4 out of 10, Exceptional, (114 reviews)
"Great food, helpful staff, lovely location."
United Kingdom
Al
The price is ₩115,862
₩139,035 total
includes taxes & fees
Jul 27 - Jul 28
The Anchor Hotel

Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
4.0 star property
Stonehaven
10.0 out of 10, Exceptional, (90 reviews)
"Excellent all round. Quiet and peaceful location. The owners went above and beyond to make us feel welcome and comfortable"
United Kingdom
Lynn
The price is ₩223,322
₩267,995 total
includes taxes & fees
Jul 12 - Jul 13
Chapel Of Barras Farm Bed & Breakfast

Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very Good, (241 reviews)
"Free breakfast was good, staff were helpful. Area was nice and cost reasonable."
Canada
Krista
The price is ₩158,767
₩190,532 total
includes taxes & fees
Jul 13 - Jul 14
Number 44 Hotel & Bar

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (195 reviews)
"Lunan Bay beach is very nice."
United Kingdom
Binka
The price is ₩100,077
₩120,092 total
includes taxes & fees
Jul 27 - Jul 28
Lunan House

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (237 reviews)
"Good size room and friendly staff. Would stay again "
United Kingdom
Wink
The price is ₩119,641
₩143,569 total
includes taxes & fees
Jul 23 - Jul 24
Burnett Arms Hotel

Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.2 out of 10, Wonderful, (154 reviews)
"We loved our stay at this lovely guesthouse"
Norway
Stine
The price is ₩134,340
₩161,200 total
includes taxes & fees
Jul 16 - Jul 17
Belvedere Guest House

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (289 reviews)
"Good location, welcoming staff. Wonderful breakfasts. Would stay here again"
United Kingdom
Mathew
The price is ₩211,196
₩253,435 total
includes taxes & fees
Jul 13 - Jul 14
Banchory Lodge Hotel

Homesly The George Hotel

Homesly The George Hotel
3.5 star property
Montrose
8.2 out of 10, Very Good, (152 reviews)
"Stayed for a couple of nights and was just what I was looking for.friendly staff and great food "
United Kingdom
George
The price is ₩260,690
₩260,690 total
includes taxes & fees
Jul 17 - Jul 18
Homesly The George Hotel

Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very Good, (114 reviews)
"Had a lovely stay here. Room was sufficient, bathroom was clean. Bed was comfy. It's in a great location. 15 mins from train station. Staff were lovely. Breakfast was a cold buffet, cereals, toast, yogurt, pasties anc coffees, teas, orange juice. Great, would stay here again."
United Kingdom
Elaine
The price is ₩191,425
₩191,425 total
includes taxes & fees
Jul 25 - Jul 26
Rooms at 31

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (14 reviews)
"Nice clean, warm comfy hotel. Ideal for getting your head down after a hard days work"
United Kingdom
Ewen
The price is ₩163,215
₩195,858 total
includes taxes & fees
Jul 24 - Jul 25
Hillside Hotel & Restaurant

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (137 reviews)
"Clean, great location, breakfast fantastic. "
Canada
Nicole
The price is ₩188,906
₩246,837 total
includes taxes & fees
Jul 16 - Jul 17
Bayview Bed and Breakfast

Crawfield Grange

Crawfield Grange
3.0 star property
Stonehaven
10.0 out of 10, Exceptional, (25 reviews)
"We loved our stay at Crawfield Grange. Our hosts were very friendly and welcoming, They went above and beyond to make our stay as comfortable as possible. The accommodation is very clean and well decorated. Breakfast was superb with a lot of choices. The location is quiet. We highly recommend Crawfield Grange."
Australia
vaughan
The price is ₩193,097
₩231,725 total
includes taxes & fees
Aug 2 - Aug 3
Crawfield Grange

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (113 reviews)
"Nice wide hall and stairs, Room was very comfortable with a great size bathroom, We had tea in the restaurant there and it was very very good, We had a drink in the bar after on a Friday night and it was good only 2 other people in the bar so talked together, Great place to stay, owner's where very friendly and welcoming."
United Kingdom
Sharon
The price is ₩187,697
₩225,236 total
includes taxes & fees
Jul 15 - Jul 16
Northern Hotel Brechin

Toadhall Rooms

Toadhall Rooms
4.5 star property
Stonehaven
9.8 out of 10, Exceptional, (28 reviews)
" Warm and friendly hosts nothing too much bother yummy breakfast the rooms are immaculate….. cosy comfy beds what else could one ask for???? I added another 2nights to my booking as didn’t want to leave "
United Kingdom
Maureen
The price is ₩275,971
₩331,165 total
includes taxes & fees
Jul 12 - Jul 13
Toadhall Rooms

Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is ₩233,482
₩370,696 total
includes taxes & fees
Jul 31 - Aug 1
Harbour Hoose - Stonehaven

Shorehead Guest House

Shorehead Guest House
4.0 star property
Stonehaven
9.4 out of 10, Exceptional, (109 reviews)
"Great!"
United States
Emily
The price is ₩212,715
₩255,258 total
includes taxes & fees
Aug 2 - Aug 3
Shorehead Guest House

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

Pets - Garden - Parking - Sleeps up to 4 - Hiking
3.0 star property
Banchory
The price is ₩259,297
₩395,786 total
includes taxes & fees
Jul 22 - Jul 23
Pets - Garden - Parking - Sleeps up to 4 - Hiking

Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.4 out of 10, Very Good, (25 reviews)
"The castle is very unique experience (and authentic) and Robbie is a real character (in the best way possible)! Breakfast was excellent with a range of options. The room and bed was very comfy. You absolutely feel like you are going back in time. Would stay again. Also the walk down to the beach is worth the wee 2 minute walk as there are some amazing rounded beach pebbles to collect."
United States
Christopher
The price is ₩282,100
₩282,100 total
includes taxes & fees
Jul 22 - Jul 23
Hallgreen castle

Blue Skies Cottage

Blue Skies Cottage
3.5 star property
Arbroath
The price is ₩638,856
₩766,627 total
includes taxes & fees
Jul 24 - Jul 25
Blue Skies Cottage

Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
The price is ₩354,304
₩425,165 total
includes taxes & fees
Jul 22 - Jul 23
Central 3-bed Seaside Apartment - Sleeps 5
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 The Lifeboat House and Johnshaven Harbour as you discover Johnshaven.

A coastal town with stone buildings, parked cars, and a rocky shoreline.
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

  • Scenic Coastal Walks: Enjoy breathtaking views along Johnshaven's picturesque coastline, perfect for outdoor enthusiasts.
  • Local Culture: Explore the Johnshaven Heritage Museum to learn about the village's rich history and traditions.
  • Charming Harbour: Visit the quaint Johnshaven Harbour and soak in the village's fishing culture.
  • Beautiful Beaches: Relax on stunning beaches that offer a serene escape amidst nature.
  • Cozy Accommodations: Choose from inviting lodges and bed & breakfasts with stunning coastal views.

Find great hotels near Johnshaven

Discover charming accommodations in Johnshaven, where you can choose from cozy lodges and inviting bed & breakfasts. Perfect for families and pet lovers alike, these hotels offer stunning coastal views and a relaxing beach experience. Whether you're looking for a delightful stay at Harbour Place or embracing the charm of coastal cottages, Johnshaven has the ideal lodging options to make your vacation memorable.

  • Homesly The George Hotel: This charming 3.5-star hotel, located 13km from Johnshaven, offers a unique golf-themed experience for guests who appreciate both leisure and business travel. With a guest rating of 8.2 out of 10, Homesly The George Hotel is ideal for golf enthusiasts, providing access to golf-themed activities on-site. The hotel also caters to pet owners, allowing pets with specific amenities, including food and water bowls, making it a comfortable choice for travelers with furry companions.
  • Northern Hotel Brechin: Positioned 21km from Johnshaven, Northern Hotel Brechin is a 3-star establishment that welcomes pet owners and business travelers alike. The hotel features a range of amenities designed for comfort and convenience, with a flexible pet policy allowing for various pet types. While maintaining a relaxed atmosphere, guests can enjoy the services provided to enhance their stay, ensuring a pleasant experience whether for business or leisure.
  • Number 44 Hotel & Bar: Situated 21km from Johnshaven, Number 44 Hotel & Bar boasts a guest rating of 8.4 out of 10 and offers a vibrant atmosphere with dining options including a restaurant and lounge. This 3-star hotel provides entertainment features such as digital and flat-screen TVs, catering to guests looking for relaxation and enjoyment. The hotel's proximity to historical districts and the city center offers travelers a chance to explore local attractions while enjoying a comfortable stay.

Where to stay near Johnshaven

Johnshaven, a charming village in Aberdeenshire, offers a delightful escape with its beautiful beaches and stunning scenery. Nearby, you can explore the historic towns of Arbroath and Brechin, both rich in culture and friendly atmosphere. Enjoy the warmth of the local communities, indulge in romantic strolls along the coast, and discover the quaint charm of surrounding Scottish villages. This destination is perfect for outdoor enthusiasts and those seeking relaxation amidst breathtaking landscapes.

  • Gourdon: A picturesque village located 5km from Johnshaven, Gourdon is a hidden gem for travelers seeking a blend of culture and outdoor adventures. With a steady influx of visitors, especially from April to June, this charming locale offers access to scenic hiking trails and breathtaking landscapes. The village is home to historic landmarks, including a castle and significant architecture that tell tales of its rich history. Whether you're looking for a romantic getaway or an invigorating outdoor experience, Gourdon’s serene atmosphere and cultural attractions make it a delightful stop on your Scottish journey.
  • Saint Cyrus: Just 5km from Johnshaven, Saint Cyrus is a vibrant village perfect for outdoor enthusiasts and families. Welcoming visitors year-round, this area sees a spike in tourism from April to July. Nature lovers will appreciate the expansive recreational areas, hiking trails, and a nearby golf course, ideal for a day of adventure. The local beach and nature reserve offer stunning views and a chance to connect with the natural beauty of Scotland. With its family-friendly atmosphere and diverse outdoor activities, Saint Cyrus is a must-visit for those seeking an active vacation.
  • Inverbervie: Located 6km from Johnshaven, Inverbervie is a charming village that attracts visitors throughout the year, particularly from March to April and during the summer months. Known for its cultural heritage and romantic ambiance, this village offers an array of historic sites, including a castle and a stadium that highlight its unique character. Ideal for sports enthusiasts and those looking to immerse themselves in local culture, Inverbervie provides a quaint yet enriching experience, making it an excellent addition to your travel itinerary.

Things to do in Johnshaven

Shopping

In Johnshaven, enjoy local shops that offer unique gifts and souvenirs, showcasing Scottish craftsmanship. If you're up for a drive, visit the Montrose High Street, about 16km away, where you'll find a variety of shops, cafes, and boutiques for a more extensive shopping experience.

Recreation

Experience relaxation at the Johnshaven Wellness Center, offering soothing massages and yoga classes amidst tranquil surroundings. For outdoor activities, explore coastal walks along the stunning cliffs, where you can enjoy fresh sea air and picturesque views of the North Sea.

Adventure

Explore the stunning coastal paths around Johnshaven, offering scenic views and opportunities for photography. Engage in kayaking or fishing in the North Sea, where you can experience the thrill of adventure while enjoying the tranquil beauty of the Scottish coastline.

Nightlife

In Johnshaven, the local pubs offer a cozy atmosphere where you can enjoy traditional Scottish ales and live music. The village's scenic coastal views create a charming backdrop for evening strolls, while nearby Montrose features additional options for dining and entertainment, enhancing your nightlife experience.

*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 vacation experience with its beautiful beaches and stunning scenery. Visitors can explore the local culture at the Johnshaven Heritage Museum and enjoy the charm of the Johnshaven Harbour. This quaint village is perfect for those seeking romance and outdoor adventures, with attractions including historic castles and picturesque water features, making it an ideal spot for a memorable getaway.

  • Dunnottar Castle: Perched on dramatic cliffs overlooking the North Sea, Dunnottar Castle is a stunning medieval fortress that exudes a sense of history and romance. Located 19km from Johnshaven, its rich heritage and breathtaking views make it a must-visit for those interested in Scottish culture.
  • Montrose Beach: Just 11km away, Montrose Beach offers a beautiful stretch of golden sand ideal for leisurely walks and beachcombing. The refreshing sea breeze and picturesque scenery invite visitors to relax and soak in the natural beauty of Scotland's coastline.
  • House of Dun: A historic gem located 14km from Johnshaven, the House of Dun showcases exquisite architecture and lush gardens. This elegant country house reflects the heritage of the area and provides a fascinating glimpse into Scotland's past.

Best time to go to Johnshaven

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

The nearest major airports for your trip to Johnshaven

Traveling to Johnshaven, Scotland, can be done conveniently via three major airports. EDInburgh Airport (EDI) is 114km away, with nearby hotels like Virgin Hotels Edinburgh and Kimpton Charlotte Square, both 10km from the airport. Dundee Airport (DND) is 56km away, offering hotel options such as The Hideaway Experience, 8km from the airport, and Apex City Quay Hotel & Spa, 5km away. Finally, Aberdeen Airport (ABZ) is the closest at 45km, featuring hotels like Marcliffe, just 10km from the airport. Each airport provides various transportation options for easy access to Johnshaven.

Frequently asked questions

What's the best place for a stay in Johnshaven?
The Anchor Hotel is one of the top choices for your stay based on our traveler data. This hotel offers a restaurant and free parking. Other good options for your stay in the area are Northern Hotel Brechin and Number 44 Hotel & Bar. See all available top hotels, or vacation rentals in Johnshaven.
If I need to cancel my hotel reservation in Johnshaven, will I receive a refund?
Yes! You'll find that most room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Johnshaven.
Where can I learn more about changing or cancelling my trip to Johnshaven?
To find more details about updating your trip to Johnshaven or cancelling it, click here.
What's the best pet-friendly hotel in Johnshaven?
The Anchor Hotel is a top hotel for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. See more pet-friendly hotel accommodations in Johnshaven.
What are some accommodations with pools in Johnshaven?
Glenesk: Features a children's pool, an indoor pool, and a full-service spa. View all hotels with pools in Johnshaven.
What's the best place to stay near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What's it like to stay in Johnshaven?
Visitors are sure to enjoy all that Johnshaven has to offer. In Johnshaven, there are 9 hotels and other accommodations to choose from. Find out more about Johnshaven.
What is there to see in Johnshaven?
Favorite places to visit include The Lifeboat House, Johnshaven Harbour, and Wairds Park. You'll also find Sands of St Cyrus and Montrose Beach in the area. Check out what more to see and do in Expedia's Johnshaven guide.
What's the weather like in Johnshaven?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Johnshaven is 33 inches.