Find hotels in Johnshaven from £50

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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, (103 reviews)
"Was nice breakfast and staff."
United Kingdom
Sylvia
The price is £62
includes taxes & fees
26 Apr - 27 Apr
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, (87 reviews)
"What a beautiful place and lovely breakfast!"
United States
Emily
The price is £133
includes taxes & fees
11 Apr - 12 Apr
Chapel Of Barras Farm Bed & Breakfast

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (177 reviews)
"The house was lovely and the staff were really friendly and welcoming especially Elaine who made us feel at home. The food was amazing and the breakfast was awesome. "
United Kingdom
John
The price is £50
includes taxes & fees
26 Apr - 27 Apr
Lunan House

Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very good, (217 reviews)
"Lovely hotel "
United Kingdom
Richard
The price is £72
includes taxes & fees
14 Apr - 15 Apr
Number 44 Hotel & Bar

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (10 reviews)
"Nice clean, warm comfy hotel. Ideal for getting your head down after a hard days work"
United Kingdom
Ewen
The price is £97
includes taxes & fees
17 Apr - 18 Apr
Hillside Hotel & Restaurant

Homesly The George Hotel

Homesly The George Hotel
3.5 star property
Montrose
8.2 out of 10, Very good, (150 reviews)
"Bedrooms very dated, everything else was fine "
United Kingdom
Anna
The price is £91
includes taxes & fees
13 Apr - 14 Apr
Homesly The George Hotel

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (126 reviews)
"Great view of the beach, plenty of shops within walking distance, staff very friendly. "
United Kingdom
Christine
The price is £87
includes taxes & fees
14 Apr - 15 Apr
Bayview Bed and Breakfast

Toadhall Rooms

Toadhall Rooms
4.5 star property
Stonehaven
9.8 out of 10, Exceptional, (27 reviews)
"Angela was the greatest host ever, the house is nice, clean, great rooms, good bed, excelent breakfast and she is very nice. "
Mexico
Juan
The price is £117
includes taxes & fees
15 Apr - 16 Apr
Toadhall Rooms

Crawfield Grange

Crawfield Grange
3.0 star property
Stonehaven
10.0 out of 10, Exceptional, (22 reviews)
"Wonderful fresh, clean and comfortable accommodation. Hostess was very welcoming. Would definitely recommend to others "
United Kingdom
Vera
The price is £108
includes taxes & fees
12 Apr - 13 Apr
Crawfield Grange

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (274 reviews)
"Room, staff, food and location all fantastic "
United Kingdom
Steven
The price is £99
includes taxes & fees
16 Apr - 17 Apr
Banchory Lodge Hotel

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

Pets - Garden - Parking - Sleeps up to 4 - Hiking
3.0 star property
Banchory
The price is £195
includes taxes & fees
26 Apr - 27 Apr
Pets - Garden - Parking - Sleeps up to 4 - Hiking

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (108 reviews)
"The staff were all really helpful and courteous. The hotel was spotlessly clean."
United Kingdom
Gillian
The price is £124
includes taxes & fees
13 Apr - 14 Apr
Northern Hotel Brechin

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (231 reviews)
"Good size room and friendly staff. Would stay again "
United Kingdom
Wink
The price is £66
includes taxes & fees
12 Apr - 13 Apr
Burnett Arms Hotel

Shorehead Guest House

Shorehead Guest House
4.0 star property
Stonehaven
9.4 out of 10, Exceptional, (105 reviews)
"We loved our stay here!! Highly recommended- great host -clean comfortable everything you need for a lovely stay!! Would absolutely stay here again"
United States
Kristen
The price is £105
includes taxes & fees
21 Apr - 22 Apr
Shorehead Guest House

Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.0 out of 10, Wonderful, (146 reviews)
"Nice, clean, central guest house. Would stay here again."
United Kingdom
James
The price is £80
includes taxes & fees
13 Apr - 14 Apr
Belvedere Guest House

Whitehouse Woodwrae

Whitehouse Woodwrae
3.0 star property
Forfar
The price is £654
includes taxes & fees
19 Apr - 20 Apr
Whitehouse Woodwrae

Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very good, (109 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 £71
includes taxes & fees
12 Apr - 13 Apr
Rooms at 31

Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
The price is £196
includes taxes & fees
14 Apr - 15 Apr
Central 3-bed Seaside Apartment - Sleeps 5

Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.2 out of 10, Very good, (23 reviews)
"Great nights stay, a warm welcome and an excellent breakfast"
United Kingdom
Marlene
The price is £130
includes taxes & fees
12 Apr - 13 Apr
Hallgreen castle

Rowan Cottage

Rowan Cottage
3.0 star property
Arbroath
10.0 out of 10, Exceptional, (1 review)
The price is £626
includes taxes & fees
22 Apr - 23 Apr
Rowan 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.

Photo by Geraldine Soh
Open Photo by Geraldine Soh

Top Johnshaven Hotel Reviews

More cheap stays in Johnshaven

Hotels in Johnshaven with star rating

Find out more about Johnshaven

Top reasons to visit Johnshaven

  • Stunning Beaches: Johnshaven boasts beautiful beaches, perfect for relaxation and adventure.
  • Heritage Trails: Explore scenic trails that reveal the village's rich history and culture.
  • Johnshaven Harbour: A picturesque spot ideal for leisurely strolls and fishing.
  • Local Attractions: Visit historic castles and the insightful Johnshaven Heritage Museum.
  • Charming Accommodation: Enjoy cosy lodges and welcoming B&Bs for a delightful seaside escape.

Find great hotels near Johnshaven

Experience the charm of Johnshaven with a variety of accommodation options, including cosy lodges and welcoming bed and breakfasts. Perfect for families and pet owners alike, these hotels provide a delightful seaside escape. Notably, the Anchor Hotel offers comfortable rooms and is an excellent choice for those seeking a memorable stay in this picturesque coastal village.

  • George Hotel: Situated 5.0km from Johnshaven, the George Hotel is a charming 3.5-star establishment that caters to golf enthusiasts and business travellers alike. With a distinctive golf theme, guests can engage in golfing activities while enjoying a comfortable stay. The hotel is pet-friendly, allowing dogs onsite, and provides amenities such as food and water bowls to ensure your furry friends are well taken care of. Business facilities include a meeting room, making it an ideal choice for corporate stays as well. The combination of leisure and business amenities makes the George Hotel a great option for those seeking a well-rounded experience.
  • Northern Hotel Brechin: Located 8.1km from Johnshaven, the Northern Hotel Brechin is a welcoming 3-star hotel that focuses on providing an excellent business-oriented experience while being pet-friendly. The hotel features multiple meeting rooms, conference space, and an accessible business centre, making it perfect for travellers needing to conduct business while away. Pets are also accommodated with amenities such as food and water bowls, ensuring a convenient stay for pet owners. Its blend of professional facilities and a warm atmosphere offers a unique retreat for both business and leisure visitors.
  • Star Hotel: Just 5.0km from Johnshaven, the Star Hotel is a delightful 3.5-star option that prioritises a pet-friendly environment. This hotel embraces a relaxed and welcoming vibe, allowing both dogs and cats to join your stay. Guests appreciate the comfortable accommodations and the hotel's commitment to ensuring a pleasant experience for pets. With its focus on pet hospitality, the Star Hotel is perfect for those who wish to enjoy a vacation without leaving their furry companions behind.

Where to stay near Johnshaven

Your visit to Johnshaven promises an unforgettable experience, blending stunning coastal scenery with charming village life. Explore the picturesque Johnshaven Harbour, perfect for a relaxing stroll or a spot of fishing. Just a short distance away, Lunan Bay offers breathtaking views and ideal spots for beach adventures. Don’t miss the nearby Deeside for a taste of Scotland's natural beauty and history, making this an ideal getaway for friends seeking both relaxation and exploration.

  • Gourdon: Nestled a mere 1.9km from Johnshaven, Gourdon is a charming village that offers a delightful blend of culture and outdoor experiences. With visitor numbers peaking from April to June, this quaint locale is ideal for those seeking romantic walks and cultural insights. Highlights include a historic castle and various event venues, making it a lovely spot for exploration and relaxation amidst scenic coastal views.
  • Saint Cyrus: Also located just 1.9km from Johnshaven, the picturesque village of Saint Cyrus is a haven for outdoor enthusiasts and beach lovers. With visitor numbers surging in April and peaking through mid-summer, this village is renowned for its stunning hiking trails and access to ski routes. Notable landmarks include a beautiful beach and a nature reserve, perfect for a day of adventure and exploration in the great outdoors.
  • Inverbervie: Situated 2.5km away from Johnshaven, Inverbervie is another delightful village that attracts visitors year-round. With a peak season from March to April and during the summer, it offers a mix of cultural experiences and romantic settings. Visitors can enjoy stunning coastal scenery while exploring local attractions such as a historic castle and a lovely beach, making it a great destination for those looking to immerse themselves in Scottish history and nature.

Things to do near Johnshaven

Johnshaven, a charming coastal village in Scotland, is perfect for outdoor enthusiasts and adventure seekers. Visitors can explore scenic heritage trails that reveal the area's rich history, while various sporting activities offer excitement along the beautiful coastline. The lovely beaches provide an ideal backdrop for relaxation and adventure, making Johnshaven a delightful destination for a memorable vacation.

Shopping

In Johnshaven, visit Aunty Bettys for unique gifts and souvenirs. If you're up for a drive, the Union Square Shopping Centre and Trinity Centre, both located 16.2km away, offer a vibrant shopping experience with a mix of boutiques, dining, and entertainment for the whole family.

Recreation

Enjoy a round of golf at Montrose Golf Links, where you can experience the beautiful outdoor setting and challenging course just 4.3km from Johnshaven. For a refreshing swim, visit the Stonehaven Outdoor Pool, offering family-friendly fun and relaxation, located 8.1km away.

Adventure

Experience the thrill at Kartstart Indoor Raceways, located 17.4km from Johnshaven, where you can race against friends on exciting tracks. For a scenic adventure, hike the Formartine and Buchan Way, situated 18.0km away, offering beautiful landscapes and a taste of the great outdoors.

Nightlife

For a lively night near Johnshaven, visit Bedlam Paintball in Edzell for some thrilling arcade fun, or enjoy a cultural evening at His Majesty's Theatre in Aberdeen. Alternatively, catch a romantic film at Belmont Picturehouse, offering a perfect blend of entertainment and comfort.

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 May to June and September. Booking your stay on a Friday can also help, as it tends to be less expensive than Tuesday. Use Expedia's search tool to compare prices and filter for Eco-certified hotels for sustainable options. Additionally, bundling your hotel, flights, and activities into a package can lead to significant savings. Don't forget to explore free activities, such as enjoying the stunning coastal scenery and local walks.

  • 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 May to June 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: Expedia's search tool enables you to specify your budget, desired location, and various other preferences. You can arrange the results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • 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 offers an ideal getaway for outdoor enthusiasts, with stunning beaches and thrilling adventures. Visitors can explore local attractions such as historic castles and buildings, while the Johnshaven Heritage Museum provides insights into the area's culture. Whether you're seeking a family-friendly experience or a relaxing beach day, Johnshaven has something to delight every traveller.

  • Dunnottar Castle: Perched dramatically on a cliff overlooking the North Sea, Dunnottar Castle is steeped in history and romance. Explore its ancient ruins, which tell tales of Scottish heritage, and enjoy breathtaking coastal views that make for unforgettable photographs.
  • Montrose Beach: This sandy stretch offers a delightful escape with its refreshing sea breeze and stunning sunsets. Perfect for a leisurely stroll, beach sports, or simply relaxing on the sand, Montrose Beach embodies the quintessential seaside experience.
  • Montrose Basin: A haven for wildlife, Montrose Basin provides tranquil surroundings ideal for birdwatching and nature excursions. Experience the friendly atmosphere as you explore this beautiful water feature, perfect for peaceful walks and enjoying the local flora and fauna.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.7°F (4.3°C)Light RainMostly CloudyAverageAverage
February40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April44.1°F (6.7°C)No Rain (Dry)Mostly 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 HighSlightly High
September54.1°F (12.3°C)Light RainMostly SunnyAverageAverage
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

To visit Johnshaven, you can fly into two major airports: Aberdeen (ABZ) and Dundee (DND). Aberdeen Airport is located 17.4km away, with excellent hotels nearby such as the 5-star Marcliffe Hotel, situated 3.7km from the airport, and the 4-star Leonardo Hotel Aberdeen, also 3.7km away. Alternatively, Dundee Airport is 21.7km from Johnshaven, featuring the 5-star Hideaway Experience lodge, just 3.1km from the airport, and the 4-star Landmark Hotel and Leisure Club, located 1.2km away. Both airports offer various transportation services to facilitate your travel to Johnshaven.

Frequently asked questions

What is the best area to stay in Johnshaven?
The best area to stay in Johnshaven is right in the village centre, particularly around the harbour.

This area is the heart of Johnshaven, offering easy access to the picturesque working harbour and the village's main amenities. You'll find a few local shops, a pub, and places to eat within a short stroll. The village is compact, so everything is conveniently located.

For couples looking for a relaxing coastal escape, staying near the harbour is ideal. You can enjoy quiet walks along the coastline, watch the fishing boats, and dine at local establishments with sea views. It provides a peaceful base for exploring the surrounding Aberdeenshire coast.

Families will also find the village centre suitable. The proximity to the harbour provides a pleasant setting for children to observe the boats, and the village has a play park nearby.
When is the best time to go to Johnshaven?
The best time to visit Johnshaven is during the summer months, from June to August, when the weather is at its most pleasant.

During this period, you'll find the warmest temperatures and the most daylight hours, which are ideal for exploring the coastal village and its surroundings. The sea air is generally mild, making it comfortable for walks along the harbour or enjoying the local seafood. Summer is also when local events and festivals are most likely to take place, offering a chance to experience the community spirit.

For those who enjoy outdoor activities like coastal walks or exploring nearby nature reserves, the late spring (May) and early autumn (September) can also be excellent. The weather is still generally calm, and there are fewer visitors, offering a more tranquil experience.
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 can I save on a Johnshaven hotel booking with Expedia?
Members always get our best prices. Find our best Johnshaven hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £50 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