
Hotels near St. John's Kirk
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. John's Kirk hotels

1. The Townhouse
The Townhouse0.5 km from St. John's Kirk
10.0 out of 10, Exceptional, (328 reviews)
The price is P8,528
P10,234 total
includes taxes & fees
Nov 8 - Nov 9

2. Hazeldene Guest House
Hazeldene Guest House0.9 km from St. John's Kirk
9.6 out of 10, Exceptional, (138 reviews)
The price is P7,055
P8,467 total
includes taxes & fees
Nov 9 - Nov 10

3. Sunbank House Hotel
Sunbank House Hotel0.7 km from St. John's Kirk
9.4 out of 10, Exceptional, (123 reviews)
The price is P4,819
P5,783 total
includes taxes & fees
Nov 9 - Nov 10

4. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG3.1 km from St. John's Kirk
9.0 out of 10, Wonderful, (1,000 reviews)
The price is P3,838
P4,605 total
includes taxes & fees
Nov 15 - Nov 16

5. Scone Arms Hotel
Scone Arms Hotel2.6 km from St. John's Kirk
9.2 out of 10, Wonderful, (234 reviews)
The price is P6,972
P8,366 total
includes taxes & fees
Nov 6 - Nov 7

6. The Royal George Hotel
The Royal George Hotel0.3 km from St. John's Kirk
8.6 out of 10, Excellent, (448 reviews)
The price is P7,107
P8,528 total
includes taxes & fees
Nov 6 - Nov 7

7. Salutation Hotel
Salutation Hotel< 0.1 km from St. John's Kirk
8.2 out of 10, Very good, (1,000 reviews)
The price is P4,772
P5,726 total
includes taxes & fees
Nov 8 - Nov 9

8. Grampian Hotel
Grampian Hotel0.7 km from St. John's Kirk
8.0 out of 10, Very good, (245 reviews)
The price is P7,622
P9,146 total
includes taxes & fees
Nov 8 - Nov 9

9. Mercure Perth Hotel
Mercure Perth Hotel0.6 km from St. John's Kirk
7.6 out of 10, Good, (1,002 reviews)
The price is P4,548
P5,458 total
includes taxes & fees
Nov 22 - Nov 23

10. Premier Inn Perth City Centre
Premier Inn Perth City Centre0.3 km from St. John's Kirk
7.4 out of 10, Good, (15 reviews)
The price is P3,696
P4,435 total
includes taxes & fees
Nov 29 - Nov 30

11. Lovat Hotel
Lovat Hotel1.4 km from St. John's Kirk
7.0 out of 10, Good, (343 reviews)
The price is P3,991
P4,790 total
includes taxes & fees
Nov 8 - Nov 9

12. 2 Bed House - Sleeps 4 - Garden, Parking, Wifi
2 Bed House - Sleeps 4 - Garden, Parking, Wifi1.6 km from St. John's Kirk
The price is P18,166
P21,577 total
includes taxes & fees
Dec 1 - Dec 2

13. Luxury Home Stay With Privacy and Pet Friendly
Luxury Home Stay With Privacy and Pet Friendly2.6 km from St. John's Kirk
The price is P22,556
P34,231 total
includes taxes & fees
Nov 18 - Nov 19

14. The Boars Head
The Boars Head16.6 km from St. John's Kirk
9.8 out of 10, Exceptional, (8 reviews)
The price is P7,356
P8,827 total
includes taxes & fees
Nov 6 - Nov 7

15. Organic Welltree
Organic Welltree7.6 km from St. John's Kirk
9.6 out of 10, Exceptional, (23 reviews)
The price is P5,941
P7,129 total
includes taxes & fees
Nov 9 - Nov 10

16. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant16.5 km from St. John's Kirk
9.6 out of 10, Exceptional, (212 reviews)
The price is P9,950
P11,940 total
includes taxes & fees
Nov 8 - Nov 9

17. The Bankfoot Inn
The Bankfoot Inn12.8 km from St. John's Kirk
9.4 out of 10, Exceptional, (147 reviews)
The price is P7,370
P8,844 total
includes taxes & fees
Nov 6 - Nov 7

18. Ballathie House Hotel
Ballathie House Hotel13.3 km from St. John's Kirk
9.0 out of 10, Wonderful, (613 reviews)
The price is P7,079
P8,494 total
includes taxes & fees
Nov 11 - Nov 12

19. Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth5.1 km from St. John's Kirk
8.8 out of 10, Excellent, (934 reviews)
The price is P6,396
P7,676 total
includes taxes & fees
Nov 15 - Nov 16

20. Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction3.5 km from St. John's Kirk
8.6 out of 10, Excellent, (52 reviews)
The price is P2,089
P2,558 total
includes taxes & fees
Dec 3 - Dec 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.
Compare top hotels near St. John's Kirk
![]() The Townhouse0.5 km from St. John's Kirk | ![]() Hazeldene Guest House0.9 km from St. John's Kirk | ![]() Sunbank House Hotel0.7 km from St. John's Kirk | ![]() Holiday Inn Express Perth by IHG3.1 km from St. John's Kirk | ![]() Scone Arms Hotel2.6 km from St. John's Kirk |
|---|---|---|---|---|
10.0 Exceptional 328 reviews | 9.6 Exceptional 138 reviews | 9.4 Exceptional 123 reviews | 9.0 Wonderful 1,000 reviews | 9.2 Wonderful 234 reviews |
The price is P8,528 P10,234 total includes taxes & fees Nov 8 - Nov 9 | The price is P7,055 P8,467 total includes taxes & fees Nov 9 - Nov 10 | The price is P4,819 P5,783 total includes taxes & fees Nov 9 - Nov 10 | The price is P3,838 P4,605 total includes taxes & fees Nov 15 - Nov 16 | The price is P6,972 P8,366 total includes taxes & fees Nov 6 - Nov 7 |
|
|
|
|
|
Top St. John's Kirk Hotel Reviews

Riverstone Lodge Hotel
8/10 Good



































































