Johnshaven Packages (Flight + Hotel)

Book a Hotel + Flight or Car together to unlock savings

Photo by Geraldine Soh
  • Plan, book, travel with confidence

  • Better together

    Save up to ฿27,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top hotels in Johnshaven

The Anchor Hotel

The Anchor Hotel

3.5 out of 5
NEW ROAD, , JOHNSHAVEN Montrose Scotland
The price is ฿2,532 per night from 8 May to 9 May
฿2,532
฿3,039 total
8 May - 9 May
includes taxes & fees
9.6/10 Exceptional! (104 reviews)
Nice hotel, good food, no complaints

Reviewed on 3 Apr 2026

The Anchor Hotel
Number 44 Hotel & Bar

Number 44 Hotel & Bar

3 out of 5
44 Allardice St Stonehaven Scotland
The price is ฿3,047 per night from 8 May to 9 May
฿3,047
฿3,657 total
8 May - 9 May
includes taxes & fees
8.4/10 Very Good! (222 reviews)
Bed had a spring sticking up in the middle of my back.

Reviewed on 4 May 2026

Number 44 Hotel & Bar
Banchory Lodge Hotel

Banchory Lodge Hotel

4 out of 5
Dee Street Banchory Scotland
The price is ฿4,261 per night from 10 May to 11 May
฿4,261
฿5,113 total
10 May - 11 May
includes taxes & fees
9.4/10 Exceptional! (278 reviews)
Such a treat to stay at this location! The staff and food were amazing and the lodge was like a step back in time, but with all the modern amenities. I stayed in the sweetest room that was just perfect for my needs. The sound of the rushing water from the river was constant and soothing and could ...

Reviewed on 1 May 2026

Banchory Lodge Hotel
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.

What to do in Johnshaven

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.