Photo by Geraldine Soh

Find hotels in Johnshaven from ฿2,195
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Johnshaven
Pet friendly
Check prices for these dates
Our top choices for Johnshaven hotels

The Anchor Hotel
The Anchor HotelMontrose
9.6 out of 10, Exceptional, (102 reviews)
The price is ฿2,516
฿3,019 total
includes taxes & fees
8 Apr - 9 Apr

Chapel Of Barras Farm Bed & Breakfast
Chapel Of Barras Farm Bed & BreakfastStonehaven
10.0 out of 10, Exceptional, (87 reviews)
The price is ฿4,214
฿5,057 total
includes taxes & fees
28 Mar - 29 Mar

Crawfield Grange
Crawfield GrangeStonehaven
10.0 out of 10, Exceptional, (22 reviews)
The price is ฿4,193
฿5,032 total
includes taxes & fees
30 Mar - 31 Mar

Hillside Hotel & Restaurant
Hillside Hotel & RestaurantMontrose
9.0 out of 10, Wonderful, (10 reviews)
The price is ฿3,545
฿4,253 total
includes taxes & fees
4 Apr - 5 Apr

Pets - Garden - Parking - Sleeps up to 4 - Hiking
Pets - Garden - Parking - Sleeps up to 4 - HikingBanchory
The price is ฿4,272
฿6,964 total
includes taxes & fees
29 Mar - 30 Mar

Bayview Bed and Breakfast
Bayview Bed and BreakfastStonehaven
9.2 out of 10, Wonderful, (125 reviews)
The price is ฿2,968
฿4,001 total
includes taxes & fees
1 Apr - 2 Apr

Whitehouse Woodwrae
Whitehouse WoodwraeForfar
The price is ฿23,609
฿28,330 total
includes taxes & fees
1 Apr - 2 Apr

Hallgreen castle
Hallgreen castleMontrose
8.2 out of 10, Very good, (23 reviews)
The price is ฿5,689
฿5,689 total
includes taxes & fees
25 Apr - 26 Apr

Rooms at 31
Rooms at 31Stonehaven
8.4 out of 10, Very good, (108 reviews)
The price is ฿3,658
฿3,658 total
includes taxes & fees
1 Apr - 2 Apr

Lunan House
Lunan HouseArbroath
8.8 out of 10, Excellent, (175 reviews)
The price is ฿1,829
฿2,195 total
includes taxes & fees
17 Apr - 18 Apr

Toadhall Rooms
Toadhall RoomsStonehaven
9.8 out of 10, Exceptional, (27 reviews)
The price is ฿4,421
฿5,305 total
includes taxes & fees
2 Apr - 3 Apr

Number 44 Hotel & Bar
Number 44 Hotel & BarStonehaven
8.4 out of 10, Very good, (213 reviews)
The price is ฿2,612
฿3,135 total
includes taxes & fees
31 Mar - 1 Apr

Belvedere Guest House
Belvedere Guest HouseStonehaven
9.0 out of 10, Wonderful, (145 reviews)
The price is ฿2,917






































