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

Find hotels in Johnshaven from CA $120

  • 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
Sep 22 - Sep 23
Tomorrow
Sep 23 - Sep 24
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Filter by

Star rating

Guest rating

Our top choices for Johnshaven hotels

1. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
CA $125
CA $150 total
includes taxes & fees
Sep 23 - Sep 24
The Anchor Hotel

2. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
United States
Kindley
CA $208
CA $249 total
includes taxes & fees
Sep 30 - Oct 1
Chapel Of Barras Farm Bed & Breakfast

3. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United Kingdom
Karyn
CA $140
CA $168 total
includes taxes & fees
Sep 26 - Sep 27
Hillside Hotel & Restaurant

4. Hallgreen castle

Hallgreen castle
Montrose
United Kingdom
Marlene
CA $252
CA $252 total
includes taxes & fees
Oct 2 - Oct 3
Hallgreen castle

5. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
CA $160
CA $192 total
includes taxes & fees
Oct 10 - Oct 11
Park Hotel

6. Lunan House

Lunan House
Arbroath
United Kingdom
Kathy
CA $100
CA $120 total
includes taxes & fees
Oct 23 - Oct 24
Lunan House

7. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
United Kingdom
Wendy
CA $139
CA $167 total
includes taxes & fees
Sep 24 - Sep 25
Number 44 Hotel & Bar

8. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
CA $230
CA $230 total
includes taxes & fees
Sep 28 - Sep 29
Homesly The George Hotel

9. The Villa

The Villa
Montrose
CA $134
CA $161 total
includes taxes & fees
Oct 20 - Oct 21
The Villa

10. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
david
CA $143
CA $143 total
includes taxes & fees
Sep 25 - Sep 26
Rooms at 31

11. Crawfield Grange

Crawfield Grange
Stonehaven
Australia
vaughan
CA $180
CA $215 total
includes taxes & fees
Sep 26 - Sep 27
Crawfield Grange

12. Belvedere Guest House

Belvedere Guest House
Stonehaven
United Kingdom
Jon
CA $159
CA $191 total
includes taxes & fees
Oct 2 - Oct 3
Belvedere Guest House

13. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
United States
Denise
CA $141
CA $187 total
includes taxes & fees
Oct 22 - Oct 23
Bayview Bed and Breakfast

14. Toadhall Rooms

Toadhall Rooms
Stonehaven
United States
Samantha
CA $200
CA $240 total
includes taxes & fees
Oct 2 - Oct 3
Toadhall Rooms

15. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Sharon
CA $162
CA $195 total
includes taxes & fees
Sep 23 - Sep 24
Northern Hotel Brechin

16. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Chris
CA $182
CA $218 total
includes taxes & fees
Sep 24 - Sep 25
Banchory Lodge Hotel

17. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
CA $106
CA $127 total
includes taxes & fees
Oct 23 - Oct 24
Burnett Arms Hotel

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

Pets - Garden - Parking - Sleeps up to 4 - Hiking
Banchory
United Kingdom
Manisha
CA $179
CA $294 total
includes taxes & fees
Sep 28 - Sep 29
Pets - Garden - Parking - Sleeps up to 4 - Hiking

19. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
Stonehaven
CA $213
CA $340 total
includes taxes & fees
Oct 1 - Oct 2
Harbour Hoose - Stonehaven

20. Dunnottar Woods House

Dunnottar Woods House
Stonehaven
United Kingdom
Maqsood
CA $842
CA $842 total
includes taxes & fees
Oct 5 - Oct 6
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 The Lifeboat House and Johnshaven Harbour 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

Rooms at 31

Rooms at 31

8/10 Good
"Had a nice stay. Room was clean, bed comfy and reasonable breakfast options"
Christopher 1-night trip
Posted 4 hours ago
Rooms at 31
Banchory Lodge Hotel

Banchory Lodge Hotel

10/10 Excellent
"Oh my what a jewel. Fantastic hotel cannot wait to return. Faultless. Book a room with terrace."
Donna 1-night trip
Posted 8 hours ago
Banchory Lodge Hotel
Bayview Bed and Breakfast

Bayview Bed and Breakfast

8/10 Good
"Stationnement très étroit !!! C’était difficile d’y accéder. Mal insonorisé, Belle vue. Parfait pour un petit passage."
Nancy 1-night trip
Posted 3 days ago
Bayview Bed and Breakfast
Lunan House

Lunan House

8/10 Good
"A beautiful old house in a country setting with large rooms, an onsite bar, restaurant and garden. Breakfast was included and had lots of options (although many of the gluten free options listed were not available). A short walk to Lunan Bay - a lovely beach area. Only downside to this hotel is due to the age of the property it is very creaky. We were on the round floor and were kept awake all night by the person (or pet) in the room above pacing all night. They do provide ear plugs but it wasn't enough to ensure a good or comfortable nights sleep. The room was very large with a good bathroom that was more than suitable for people requiring wheelchair access. Pets are also accepted."
Kerrie 1-night trip
Posted 4 days ago
Lunan House
The Ship Inn

The Ship Inn

10/10 Excellent
"Clean"
Kevin 1-night trip
Posted 7 days ago
The Ship Inn
Hillside Hotel & Restaurant

Hillside Hotel & Restaurant

10/10 Excellent
"Great food, fab hotel!"
Karyn 4-night trip
Posted 3 weeks 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 1 month ago
Belvedere Guest House
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 4 months ago
Quaint Cottage In A Small Fishing Village

More cheap stays in Johnshaven

The Villa

The Villa

5 Traill Dr Montrose Scotland
CA $134
CA $161 total
Oct 20 - Oct 21
includes taxes & fees
The 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

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