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

Find hotels in Johnshaven from Rp1.577.638

  • 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

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

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, (112 reviews)
"Great food, helpful staff, lovely location."
United Kingdom
Al
The price is Rp1.360.236
Rp1.632.283 total
includes taxes & fees
30 Jun - 1 Jul
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 Rp2.621.826
Rp3.146.286 total
includes taxes & fees
29 Jun - 30 Jun
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, (236 reviews)
"Very nice hotel and friendly staff. Breakfast a bit slow but good"
United Kingdom
Gregory
The price is Rp1.761.358
Rp2.113.630 total
includes taxes & fees
13 Jul - 14 Jul
Number 44 Hotel & Bar

Crawfield Grange

Crawfield Grange
3.0 star property
Stonehaven
10.0 out of 10, Exceptional, (24 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 Rp2.266.982
Rp2.720.473 total
includes taxes & fees
29 Jun - 30 Jun
Crawfield Grange

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (193 reviews)
"Lunan Bay beach is very nice."
United Kingdom
Binka
The price is Rp1.314.698
Rp1.577.638 total
includes taxes & fees
30 Jun - 1 Jul
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 Rp1.404.592
Rp1.685.511 total
includes taxes & fees
2 Jul - 3 Jul
Burnett Arms 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 Rp3.669.089
Rp3.669.089 total
includes taxes & fees
29 Jun - 30 Jun
Homesly The George Hotel

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.2 out of 10, Wonderful, (12 reviews)
"Nice clean, warm comfy hotel. Ideal for getting your head down after a hard days work"
United Kingdom
Ewen
The price is Rp1.916.158
Rp2.299.390 total
includes taxes & fees
29 Jun - 30 Jun
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 Rp1.685.510
Rp2.259.175 total
includes taxes & fees
29 Jun - 30 Jun
Bayview Bed and Breakfast

Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very good, (112 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 Rp1.910.245
Rp1.910.245 total
includes taxes & fees
29 Jun - 30 Jun
Rooms at 31

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 Rp2.809.183
Rp3.371.020 total
includes taxes & fees
29 Jun - 30 Jun
Toadhall Rooms

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (112 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 Rp2.203.582
Rp2.644.299 total
includes taxes & fees
11 Jul - 12 Jul
Northern Hotel Brechin

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 Rp1.577.164
Rp1.892.503 total
includes taxes & fees
29 Jun - 30 Jun
Belvedere Guest House

Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is Rp2.746.245
Rp4.360.204 total
includes taxes & fees
30 Jun - 1 Jul
Harbour Hoose - Stonehaven

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (289 reviews)
The price is Rp2.288.745
Rp2.746.494 total
includes taxes & fees
12 Jul - 13 Jul
Banchory Lodge Hotel

Blue Skies Cottage

Blue Skies Cottage
3.5 star property
Arbroath
The price is Rp7.500.225
Rp9.000.269 total
includes taxes & fees
3 Jul - 4 Jul
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 Rp4.159.563
Rp4.991.476 total
includes taxes & fees
1 Jul - 2 Jul
Central 3-bed Seaside Apartment - Sleeps 5

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 Rp2.483.910
Rp2.980.692 total
includes taxes & fees
13 Jul - 14 Jul
Shorehead Guest House

Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.4 out of 10, Very good, (24 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 Rp3.311.880
Rp3.311.880 total
includes taxes & fees
1 Jul - 2 Jul
Hallgreen castle

The Bothy

The Bothy
3.5 star property
Stonehaven
10.0 out of 10, Exceptional, (1 review)
"This is a beautiful wee cottage did not disappoint in any sense. My sat nav was not the best and had problems as it just takes you to an area as opposed to the actual house. Would definitely go back for longer as there are so many areas to sit outside "
United Kingdom
Maureen
The price is Rp8.988.205
Rp10.785.846 total
includes taxes & fees
9 Jul - 10 Jul
The Bothy
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 coastal walks that showcase the natural beauty of Johnshaven and its stunning surroundings.
  • Rich Heritage: Explore the local heritage museum and picturesque harbour, immersing yourself in the village's cultural history.
  • Outdoor Activities: Ideal for outdoor enthusiasts, engage in various sporting activities and relax in beautiful play areas.
  • Charming Accommodation: Stay in delightful lodges and bed & breakfasts, offering a unique coastal experience just steps from the beach.
  • Nearby Attractions: Visit nearby castles and the historic town of Arbroath, known for its famous abbey and local delicacies.

Find great hotels near Johnshaven

Discover delightful accommodation options in Johnshaven, where charming lodges and inviting bed & breakfasts await. Perfect for families and pet owners alike, these hotels offer a unique coastal experience, just steps from the beach. Whether you're looking for a relaxing getaway or a lively family vacation, Johnshaven’s hospitable lodgings, including Harbour Place and picturesque coastal cottages, promise a memorable stay.

  • Homesly The George Hotel: Nestled 13km from Johnshaven, Homesly The George Hotel is a charming 3.5-star property that caters to golf enthusiasts and business travellers alike. With a guest rating of 8.2 out of 10, this hotel features a golf-themed experience that allows guests to engage in their passion while enjoying their stay. The hotel is also pet-friendly, accommodating furry companions with amenities like food and water bowls. Guests can unwind in comfortable, well-appointed rooms while enjoying the scenic surroundings, making it an ideal choice for those seeking a leisurely escape.
  • Northern Hotel Brechin: Located 21km from Johnshaven, the 3-star Northern Hotel Brechin offers a welcoming atmosphere for pet lovers and business travellers. This accommodation provides a variety of pet-friendly amenities, allowing guests to bring their pets along for the adventure. Guests appreciate the hotel's convenient location and comfortable rooms, making it a reliable option for those needing a restful stay while exploring the area. The hotel’s business facilities ensure that working travellers stay productive while enjoying the Scottish countryside.
  • Number 44 Hotel & Bar: Situated 21km from Johnshaven, Number 44 Hotel & Bar is a delightful 3-star hotel with a commendable guest rating of 8.4 out of 10. This establishment features an inviting bar and restaurant, perfect for unwinding after a day of exploration. With entertainment options including flat-screen televisions, guests can relax in style. The hotel is well-placed near a historical district and city centre, offering easy access to local attractions. This property serves as an excellent base for those looking to immerse themselves in Scotland’s rich history and vibrant culture.

Where to stay near Johnshaven

Johnshaven, a charming village in Aberdeenshire, offers a delightful escape with its picturesque beaches and stunning scenery. Explore the nearby town of Arbroath, renowned for its historic abbey and famous smokies, or visit Brechin for its rich heritage and lovely parks. Discover the warmth of friendly locals and enjoy romantic strolls through nearby villages, making for a truly relaxing Scottish getaway filled with natural beauty and cultural experiences.

  • Gourdon: Nestled a mere 5km from Johnshaven, Gourdon is a quaint village offering a charming escape for visitors. Known for its cultural, romantic, and outdoor experiences, it attracts travellers year-round, with a peak in arrivals from April to June. Gourdon is perfect for those keen on hiking, as it provides access to various scenic trails. Explore local landmarks, including historic architecture and a picturesque castle, that make Gourdon a delightful spot for culture enthusiasts.
  • Saint Cyrus: Also located just 5km from Johnshaven, Saint Cyrus is a vibrant village renowned for its outdoor adventures and family-friendly atmosphere. The peak travel months are from April to July, making it an ideal destination for those seeking recreational activities. Visitors can enjoy stunning beaches and nature reserves, with ample opportunities for hiking and golf. The local visitor centre is a great resource for discovering all that this beautiful area has to offer.
  • Inverbervie: Situated 6km from Johnshaven, Inverbervie is a charming village that boasts a blend of culture, romance, and sports. With visitor numbers peaking in March to April and July, it's an attractive destination for diverse travellers. Explore the historical sites, including a striking castle and a stadium, which reflect the village's rich heritage. Inverbervie's inviting atmosphere makes it a perfect spot for those looking to immerse themselves in Scottish culture while enjoying the local sports scene.

Things to do in Johnshaven

Shopping

In Johnshaven, you can explore quaint local shops offering unique souvenirs and gifts. If you're up for a drive, Montrose has larger shopping options, including the well-known St. Andrews Shopping Centre and the nearby Montrose Market, where you can find a variety of items and local produce.

Recreation

Experience the tranquil atmosphere at The Retreat in Johnshaven, where you can indulge in rejuvenating spa treatments and yoga sessions. Explore the nearby coastal walks for a refreshing connection with nature, offering scenic views and a chance to unwind amidst the serene landscape.

Adventure

Explore the rugged beauty of the coastline at Johnshaven Beach, where you can enjoy beachcombing and scenic walks. For an adrenaline rush, try kayaking in the nearby waters, or embark on a cycling adventure along the picturesque paths that showcase the stunning Aberdeenshire countryside.

Nightlife

The nightlife in Johnshaven is charming and relaxed. Enjoy a pint at The Anchor Bar, a cosy pub with a warm atmosphere. For a taste of local culture, consider visiting the local community events that often feature live music and traditional Scottish hospitality.

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

Booking tips and Expedia advantages for Johnshaven

To save money on your trip to Johnshaven, consider visiting during the cheaper months of March or December to January, avoiding the pricier June to July and September. Booking your stay on a Friday can also help reduce costs. Use Expedia to find budget-friendly accommodations by filtering for eco-certified hotels and sorting prices from lowest to highest. Save further by packaging your hotel, flights, and activities together. Look for affordable rates and deals in Aberdeenshire to ensure you get the best value during your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Johnshaven are March and December to January, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Johnshaven is Friday. The most expensive day to stay in Johnshaven is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Johnshaven with your flights and activities through an Expedia package.

Find the best attractions near Johnshaven

Johnshaven is a charming destination perfect for outdoor enthusiasts, beach lovers, and those seeking scenic beauty. Notable attractions include the local heritage museum and the picturesque harbour, ideal for exploring the region's culture and romance. Visitors can also enjoy nearby castles and beautiful beaches, making it a delightful getaway for all types of travellers.

  • Dunnottar Castle: Perched dramatically on a cliff overlooking the North Sea, Dunnottar Castle offers a glimpse into Scotland's rich history and stunning landscapes. With its romantic ruins and breathtaking views, it’s an ideal spot for photography and exploration, steeped in tales of past sieges and royal connections.
  • Montrose Beach: This expansive sandy beach is perfect for leisurely strolls or relaxing by the sea. The soothing sound of waves and picturesque coastal scenery create a tranquil atmosphere, making it an excellent spot for picnics or simply unwinding by the shore.
  • House of Dun: An exquisite example of Georgian architecture, the House of Dun is surrounded by lush gardens and woodland. This historic house invites visitors to discover its elegant interiors and rich artistic heritage, providing a fascinating insight into the lives of its former inhabitants.

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

Reaching Johnshaven is convenient via major airports like Aberdeen (ABZ), located 45km away. Notable hotels nearby include the 5-star Marcliffe and Trump® International Scotland, both within 13km of the airport, offering accessible transportation services. Edinburgh (EDI), situated 114km from Johnshaven, features excellent hotels such as the 5-star Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, with easy access to the airport. Lastly, Inverness (INV) lies 134km away, with luxurious options like Ness Walk and Rocpool Reserve, providing various transportation services to the airport. Each location ensures a comfortable stay for travellers visiting 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 traveller data. This hotel offers a restaurant and free parking. Other good choices for your trip to the area are Number 44 Hotel & Bar and Northern Hotel Brechin. 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! Most room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Johnshaven.
What's the best dog-friendly hotel in Johnshaven?
The Anchor Hotel is a top hotel for people travelling 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 accommodation options 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.
How is it to stay in Johnshaven?
Visitors will definitely enjoy all that Johnshaven has to offer. In Johnshaven, there are 9 hotels and other accommodation options to choose from. Find out more about Johnshaven.
What should I do while I'm visiting Johnshaven?
Favourite 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. Take a look at what more there is 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 temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Johnshaven is 829 mm.