Find hotels near St. John's Kirk, Perth from ₩78,710
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on hotels close to St. John's Kirk
Compare 3,035 hotels close to St. John's Kirk with room rates, reviews, and availability. Most hotels are fully refundable.
Kennacoil - Glamping
Kennacoil - Glamping
9.8 out of 10, Exceptional, (236)
The price is ₩78,710
per night
Jun 3 - Jun 4
Dunkeld House Hotel
Dunkeld House Hotel
8.6 out of 10, Excellent, (1001)
The price is ₩279,080
per night
Jun 2 - Jun 3
The Landmark Hotel and Leisure Club
The Landmark Hotel and Leisure Club
8.4 out of 10, Very Good, (887)
The price is ₩94,480
per night
Jun 2 - Jun 3
Save an average of 15% on thousands of hotels when you're signed in
Salutation Hotel
Salutation Hotel
8.2 out of 10, Very Good, (633)
The price is ₩145,505
per night
Jun 23 - Jun 24
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
8.8 out of 10, Excellent, (421)
The price is ₩188,955
per night
Jun 2 - Jun 3
The Longforgan Coaching Inn
The Longforgan Coaching Inn
8.0 out of 10, Very Good, (261)
The price is ₩87,212
per night
Jun 2 - Jun 3
Lovat Hotel
Lovat Hotel
7.0 out of 10, Good, (158)
The price is ₩138,145
per night
May 27 - May 28
Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth
9.0 out of 10, Wonderful, (733)
The price is ₩210,618
per night
Jun 10 - Jun 11
Murrayshall Country Estate
Murrayshall Country Estate
9.0 out of 10, Wonderful, (294)
The price is ₩274,429
per night
Jun 6 - Jun 7
Angus Hotel
Angus Hotel
7.8 out of 10, Good, (360)
The price is ₩129,365
per night
Jun 2 - Jun 3
The Lodge At Perth Racecourse
The Lodge At Perth Racecourse
9.0 out of 10, Wonderful, (150)
The price is ₩95,663
per night
Jun 2 - Jun 3
Holiday Inn Express Perth, an IHG Hotel
Holiday Inn Express Perth, an IHG Hotel
8.8 out of 10, Excellent, (914)
The price is ₩145,340
per night
Jun 13 - Jun 14
Mercure Perth Hotel
Mercure Perth Hotel
7.4 out of 10, Good, (807)
The price is ₩142,084
per night
Jun 23 - Jun 24
Milton Birnam Hotel
Milton Birnam Hotel
8.2 out of 10, Very Good, (155)
Royal Dunkeld
Royal Dunkeld
7.8 out of 10, Good, (151)
The price is ₩119,017
per night
Jun 17 - Jun 18
Scone Arms Hotel
Scone Arms Hotel
9.0 out of 10, Wonderful, (74)
The price is ₩149,722
per night
May 27 - May 28
The Royal George Hotel
The Royal George Hotel
8.6 out of 10, Excellent, (354)
The price is ₩143,901
per night
May 27 - May 28
Tayview Lodges
Tayview Lodges
9.8 out of 10, Exceptional, (12)
Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant
9.6 out of 10, Exceptional, (160)
The price is ₩225,299
per night
Jun 6 - Jun 7
Parklands Hotel
Parklands Hotel
8.6 out of 10, Excellent, (252)
The price is ₩137,220
per night
Jun 3 - Jun 4
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.
St. John's Kirk hotels information
Number of reviews | 7,993 |
---|---|
Accommodation | 3,035 hotels |
Lowest Price | ₩78,710 |
Highest Price | ₩279,080 |
Hotels near Other Perth Attractions
Perth Art Gallery and Museum
The oldest museum in the U.K. has a wide-ranging collection of more than half a million objects.
Frequently asked questions
Recent reviews of St. John's Kirk hotelsExpedia verified reviews
5/5 Excellent
"Absolutely outstanding!"
A verified traveler stayed at Dunkeld House Hotel
Posted 3 days ago
Other Hotels near St. John's Kirk, Perth
- St. Andrews Hotels
- Pitlochry Hotels
- Dundee Hotels
- Perth Hotels
- Dunfermline Hotels
- Scottish Highlands Hotels
- Aberfeldy Hotels
- Dunkeld Hotels
- Great Britain Hotels
- Crieff Hotels
- Blairgowrie Hotels
- Leven Hotels
- Dollar Hotels
- Kirkcaldy Hotels
- Dunblane Hotels
- Glenrothes Hotels
- Auchterarder Hotels
- Perthshire Hotels
- Cupar Hotels
- Kinross Hotels