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

Find hotels in Johnshaven from CA $126

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Filter by

Star rating

Guest rating

Our top choices for Johnshaven hotels

1. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
CA $126
CA $151 total
includes taxes & fees
Sep 6 - Sep 7
The Anchor Hotel

2. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
Canada
Sandra
CA $209
CA $251 total
includes taxes & fees
Aug 12 - Aug 13
Chapel Of Barras Farm Bed & Breakfast

3. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United States
Guillermo
CA $144
CA $172 total
includes taxes & fees
Aug 8 - Aug 9
Hillside Hotel & Restaurant

4. Hallgreen castle

Hallgreen castle
Montrose
United States
Christopher
CA $256
CA $256 total
includes taxes & fees
Aug 23 - Aug 24
Hallgreen castle

5. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
CA $168
CA $201 total
includes taxes & fees
Aug 21 - Aug 22
Park Hotel

6. Lunan House

Lunan House
Arbroath
United Kingdom
Binka
CA $105
CA $126 total
includes taxes & fees
Sep 1 - Sep 2
Lunan House

7. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
CA $236
CA $236 total
includes taxes & fees
Aug 12 - Aug 13
Homesly The George Hotel

8. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
Canada
Nicole
CA $170
CA $222 total
includes taxes & fees
Sep 7 - Sep 8
Bayview Bed and Breakfast

9. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
Canada
Krista
CA $155
CA $185 total
includes taxes & fees
Sep 2 - Sep 3
Number 44 Hotel & Bar

10. Shorehead Guest House

Shorehead Guest House
Stonehaven
Canada
Stefan
CA $196
CA $235 total
includes taxes & fees
Aug 24 - Aug 25
Shorehead Guest House

11. Crawfield Grange

Crawfield Grange
Stonehaven
Australia
vaughan
CA $181
CA $217 total
includes taxes & fees
Sep 6 - Sep 7
Crawfield Grange

12. Belvedere Guest House

Belvedere Guest House
Stonehaven
Norway
Stine
CA $160
CA $192 total
includes taxes & fees
Aug 27 - Aug 28
Belvedere Guest House

13. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
Elaine
CA $179
CA $179 total
includes taxes & fees
Aug 13 - Aug 14
Rooms at 31

14. Toadhall Rooms

Toadhall Rooms
Stonehaven
Australia
Roxanne
CA $214
CA $257 total
includes taxes & fees
Sep 1 - Sep 2
Toadhall Rooms

15. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Sharon
CA $151
CA $181 total
includes taxes & fees
Aug 17 - Aug 18
Northern Hotel Brechin

16. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
CA $112
CA $134 total
includes taxes & fees
Aug 9 - Aug 10
Burnett Arms Hotel

17. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Malcolm
CA $197
CA $236 total
includes taxes & fees
Aug 9 - Aug 10
Banchory Lodge Hotel

18. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
Stonehaven
CA $217
CA $345 total
includes taxes & fees
Aug 28 - Aug 29
Harbour Hoose - Stonehaven

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

Pets - Garden - Parking - Sleeps up to 4 - Hiking
Banchory
CA $186
CA $302 total
includes taxes & fees
Sep 2 - Sep 3
Pets - Garden - Parking - Sleeps up to 4 - Hiking

20. Dunnottar Woods House

Dunnottar Woods House
Stonehaven
United Kingdom
Maqsood
CA $846
CA $846 total
includes taxes & fees
Aug 12 - Aug 13
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

Lunan House

Lunan House

10/10 Excellent
"Excellent price particularly considering the generous breakfast which is included. Staff were lovely; friendly and helpful. Bathroom very basic and cleaning fell short - husband cleaned toilet seat on arrival! Despite a couple of negatives, overall a fab stay and would definitely return and/or recommend. "
Karen 1-night trip
Posted 20 hours ago
Lunan House
Belvedere Guest House

Belvedere Guest House

8/10 Good
"Comfy bed nice room great breakfast and parking"
Jon 1-night trip
Posted 2 days ago
Belvedere Guest House
Hillside Hotel & Restaurant

Hillside Hotel & Restaurant

10/10 Excellent
"Great hotel perfectly located for a Destination Weeding in Fasque Castle. Clean room and very attentive staff including tje owner. Small but cozy hotel, highly recommended!"
Guillermo 3-night trip
Posted 8 days ago
Hillside Hotel & Restaurant
Banchory Lodge Hotel

Banchory Lodge Hotel

10/10 Excellent
"Very efficient and helpful staff. Beautiful location."
Brian 2-night trip
Posted 9 days ago
Banchory Lodge Hotel
Number 44 Hotel & Bar

Number 44 Hotel & Bar

8/10 Good
"C'est joli, le personnel à l'arrivée était super gentil, le resto bar était génial, le déjeuner inclus c'est super, bien situé dans le petit village. Malheureusement, le matelas de notre chambre (7) était vraiment inconfortable, il penchait des 2 côtés et on ressentait tous les ressorts à l'intérieur...ça n'a pas été une bonne nuit mais au moins c'était juste pour une."
Julie 1-night trip
Posted 9 days ago
Number 44 Hotel & Bar
Shorehead Guest House

Shorehead Guest House

10/10 Excellent
"Paul was a great host, the property was very clean and well situated. We loved our stay!"
Stefan 1-night trip
Posted 10 days ago
Shorehead Guest House
Rooms at 31

Rooms at 31

10/10 Excellent
"I was in room 4 (single room) where the bathroom was across a 3 foot corridor. This wasn’t an issue really, as I never saw anyone from the two other rooms on that landing, the only thing I did have to remember was to take the door key with me or put the door on the snib so I could get back in! Bed comfortable and room spacious for a single. Breakfast room & kitchen both spacious. Owners welcoming and pleasant. Would stay here again."
Audrey 1-night trip
Posted 2 weeks ago
Rooms at 31
Homesly The George Hotel

Homesly The George Hotel

10/10 Excellent
"Friendly staff, clean rooms, great central location!"
Samantha 2-night trip
Posted 3 weeks ago
Homesly The George Hotel
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 1 month ago
The Anchor Hotel

More cheap stays in Johnshaven

The Villa

The Villa

5 Traill Dr Montrose Scotland
Get ratesThe Villa
Coorie By The Coast Beachfront Cottage Arbroath

Coorie By The Coast Beachfront Cottage Arbroath

Arbroath Scotland
Get ratesCoorie By The Coast Beachfront Cottage Arbroath
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
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
Room-216 High Street Abroath

Room-216 High Street Abroath

Arbroath Scotland
Get ratesRoom-216 High Street Abroath
Sea Haven Johnshaven

Sea Haven Johnshaven

Montrose Scotland
Get ratesSea Haven 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 much is the nightly rate at a Johnshaven hotel?
Prices for hotels in Johnshaven often vary, but you can find a great deal from CA $126 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