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

Johnshaven Hotels from S$103

  • 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 S$119
includes taxes & fees
19 Jul - 20 Jul
The Anchor Hotel

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 S$199
includes taxes & fees
2 Aug - 3 Aug
Crawfield Grange

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 S$230
includes taxes & fees
14 Jul - 15 Jul
Chapel Of Barras Farm Bed & Breakfast

Park Hotel

Park Hotel
3.0 star property
Montrose
8.8 out of 10, Excellent, (3 reviews)
"Our fist visit to Montrose. Lovely hotel which met all our needs in terms of friendliness, cleanliness, amenities and location. We had a very plentiful, tasty breakfast. Great atmosphere in the evening when there was a live band and a busy function suite. Have already recommended this hotel and this town to friends."
United Kingdom
Catherine
The price is S$142
includes taxes & fees
18 Jul - 19 Jul
Park 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 S$138
includes taxes & fees
15 Jul - 16 Jul
Belvedere Guest House

Toadhall Rooms

Toadhall Rooms
4.5 star property
Stonehaven
9.8 out of 10, Exceptional, (29 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 S$237
includes taxes & fees
21 Jul - 22 Jul
Toadhall Rooms

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 S$241
includes taxes & fees
20 Jul - 21 Jul
Hallgreen castle

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 S$216
includes taxes & fees
2 Aug - 3 Aug
Shorehead Guest House

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (138 reviews)
"Clean, great location, breakfast fantastic. "
Canada
Nicole
The price is S$212
includes taxes & fees
16 Jul - 17 Jul
Bayview Bed and Breakfast

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (196 reviews)
"Lunan Bay beach is very nice."
United Kingdom
Binka
The price is S$103
includes taxes & fees
27 Jul - 28 Jul
Lunan House

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 S$148
includes taxes & fees
13 Jul - 14 Jul
Rooms at 31

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (14 reviews)
"Love staff and comfortable stay"
United Kingdom
Jacqueline
The price is S$163
includes taxes & fees
16 Jul - 17 Jul
Hillside Hotel & Restaurant

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 S$155
includes taxes & fees
13 Jul - 14 Jul
Number 44 Hotel & Bar

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (237 reviews)
The price is S$123
includes taxes & fees
14 Jul - 15 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 S$199
includes taxes & fees
13 Jul - 14 Jul
Homesly The George 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 S$340
includes taxes & fees
23 Jul - 24 Jul
Pets - Garden - Parking - Sleeps up to 4 - Hiking

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 S$217
includes taxes & fees
16 Jul - 17 Jul
Banchory Lodge Hotel

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (114 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 S$178
includes taxes & fees
28 Jul - 29 Jul
Northern Hotel Brechin

Blue Skies Cottage

Blue Skies Cottage
3.5 star property
Arbroath
The price is S$659
includes taxes & fees
18 Jul - 19 Jul
Blue Skies Cottage

Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is S$327
includes taxes & fees
28 Jul - 29 Jul
Harbour Hoose - Stonehaven
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: Johnshaven is ideal for outdoor enthusiasts, offering breathtaking coastal paths and heritage trails.
  • Charming Fishing Village: Experience the quaint atmosphere, picturesque harbour, and friendly locals that enhance your stay.
  • Johnshaven Heritage Museum: Discover local history and culture at this captivating museum, showcasing the village's rich heritage.
  • Nearby Attractions: Explore stunning cliffs in Arbroath and the historical charm of Brechin, both just a short drive away.
  • Family-Friendly Activities: Enjoy delightful play areas and various sporting activities, making it perfect for families.

Find great hotels near Johnshaven

Experience the charm of Johnshaven with a delightful selection of hotels and lodges, perfect for all types of visitors. Whether you're seeking a pet-friendly retreat, a family-friendly getaway, or a coastal cottage by the beach, you'll find a warm welcome and comfortable living accommodation to suit your needs. Explore the picturesque harbour and enjoy a memorable holiday in this quaint Scottish village.

  • Homesly The George Hotel: Nestled 12.9km from Johnshaven, Homesly The George Hotel is a charming 3.5-star hotel that caters to golf enthusiasts and business travellers alike. With a guest rating of 8.2 out of 10, this pet-friendly haven allows dogs and features golf-themed experiences, making it a unique retreat for those looking to indulge in their passion for the sport. Guests will appreciate amenities such as food and water bowls for pets, along with a waiver of fees for service animals. The welcoming atmosphere and professional service make it an excellent choice for both leisure and business stays.
  • Northern Hotel Brechin: Located 20.9km from Johnshaven, the 3-star Northern Hotel Brechin offers a comfortable stay for those on business trips or seeking a pet-friendly environment. This hotel features a flexible pet policy that accommodates various needs, ensuring a pleasant experience for guests travelling with furry companions. The hotel’s amenities include a fee waiver for service animals, alongside standard pet fees, making it an appealing option for animal lovers. The Northern Hotel Brechin balances convenience and comfort, ideal for those needing a reliable base during their travels.
  • Number 44 Hotel & Bar: Situated 20.9km from Johnshaven, Number 44 Hotel & Bar boasts a guest rating of 8.4 out of 10, reflecting its commitment to quality service and guest satisfaction. This 3-star hotel features an inviting restaurant and bar, perfect for unwinding after a day of exploration. Guests can enjoy modern entertainment options, including flat-screen televisions and digital channels. The hotel's location offers easy access to nearby historical districts and city centre attractions, providing a delightful blend of leisure and convenience for visitors.

Where to stay near Johnshaven

Johnshaven, a picturesque village in Aberdeenshire, offers the perfect blend of outdoor adventures and serene beach scenery. Explore nearby Arbroath, known for its stunning cliffs and historical abbey, or visit Brechin, rich in heritage and charm. The friendly locals enhance the relaxing atmosphere, making it an ideal spot for romantic getaways. Discover quaint neighbouring villages, each with its unique character, and immerse yourself in the enchanting Scottish countryside.

  • Gourdon: A charming village located 4.8km from Johnshaven, Gourdon is a delightful destination for those seeking a cultural getaway. Visitors are drawn to its scenic hiking trails and the rich history encapsulated in its nearby castles and significant architecture. The village's tranquil atmosphere is perfect for romantic escapes and outdoor adventures, especially between April and June when the weather is at its best. Gourdon’s quaint charm and cultural offerings make it an ideal spot for leisurely exploration.
  • Saint Cyrus: Just 4.8km from Johnshaven, Saint Cyrus is a picturesque village well-known for its stunning beach and nature reserve. This destination is perfect for families and adventure seekers, with plenty of recreational areas, hiking trails, and a golf course to enjoy. The peak visiting months from April through July offer the best outdoor experiences, allowing visitors to immerse themselves in the natural beauty of the region. The local visitor centre provides insights into the area’s rich ecology and history.
  • Inverbervie: Located 6.4km from Johnshaven, Inverbervie is a quaint village steeped in history and culture. It boasts historic landmarks, including a castle and a stadium, making it a great spot for those interested in sports or cultural experiences. The village is particularly popular from March to April and in July, attracting visitors looking to indulge in romantic getaways or explore its cultural heritage. Inverbervie’s unique blend of history and community spirit ensures a memorable visit for all.

Things to do in Johnshaven

Shopping

In Johnshaven, quaint shops offer local crafts and souvenirs, ideal for unique gifts. For a broader selection, Montrose's indoor market features various stalls, and if you're up for a drive, head to the Wellgate Shopping Centre in Dundee for more extensive retail options.

Recreation

At the Johnshaven Wellness Retreat, immerse yourself in calming yoga sessions overlooking the sea. Enjoy rejuvenating spa treatments and holistic therapies designed to refresh your mind and body, all while surrounded by tranquil coastal scenery.

Explore the stunning coastal paths for invigorating walks, where fresh sea air and breathtaking views enhance your wellness journey in this charming village.

Adventure

In Johnshaven, explore the rugged coastline along the stunning clifftop paths, offering breathtaking views of the North Sea. Engage in kayaking or paddleboarding to experience the tranquil waters. Additionally, the nearby hills provide excellent opportunities for hiking and wildlife spotting amidst the scenic landscapes of Scotland.

Nightlife

In Johnshaven, the local pub, The Anchor Hotel, offers a relaxed atmosphere with traditional ales and live music. Nearby, The Crown Hotel has a welcoming vibe, serving hearty food and drinks, making it a great spot for winding down after a day of exploring.

*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 escape for outdoor and beach enthusiasts, with picturesque scenery and charming attractions. Visitors can explore the captivating Johnshaven Heritage Museum and the scenic harbour, while also enjoying local castles and the stunning coastline. This area caters to those seeking cultural experiences, romantic getaways, and a chance to unwind by the water, making it an ideal destination for a memorable Scottish holiday.

  • Fasque House: Nestled 17.7km from Johnshaven, Fasque House is a stunning example of a Scottish castle, steeped in culture and romance. Visitors can explore its beautiful grounds and admire the exquisite architecture, making it a serene escape.
  • Edzell Castle: Located 20.9km from Johnshaven, Edzell Castle offers a glimpse into Scotland's rich history. Surrounded by picturesque gardens, this romantic ruin invites exploration of its fascinating past and stunning landscapes.
  • Montrose Beach: Just 11.3km away, Montrose Beach boasts expansive sandy shores and a refreshing coastal atmosphere. It's an ideal spot for leisurely strolls, enjoying the sea breeze, or simply relaxing by the water.

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 with several nearby airports. EDInburgh Airport (EDI) is situated 114.3km away, with excellent hotel options like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Aberdeen Airport (ABZ) is closer at 45.1km, featuring top hotels such as the luxurious 5-star Marcliffe, just 9.7km away. For those considering INVerness Airport (INV), located 133.6km from Johnshaven, options include the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport. Each of these hotels provides various transportation services to ensure a smooth journey to and from the airports.

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