Default HTG hotel image

Top Hotels Near St. John's Kirk in Perth from NZ$78

  • 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

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. John's Kirk hotels

1. Hazeldene Guest House

Hazeldene Guest House
3.5 star property
0.9 km from St. John's Kirk
9.6 out of 10, Exceptional, (138 reviews)
"Easy parking out front. Nice breakfast. "
United States
Alexander
The price is NZ$237
includes taxes & fees
4 Nov - 5 Nov
Hazeldene Guest House

2. Sunbank House Hotel

Sunbank House Hotel
4.0 star property
0.7 km from St. John's Kirk
9.4 out of 10, Exceptional, (123 reviews)
"Very friendly and helpful staff. Breakfast and service were both amazing. Very clean room and overall pleasant experience."
United States
Jessy
The price is NZ$172
includes taxes & fees
8 Nov - 9 Nov
Sunbank House Hotel

3. Scone Arms Hotel

Scone Arms Hotel
3.0 star property
2.6 km from St. John's Kirk
9.2 out of 10, Wonderful, (233 reviews)
"This hotel was better than I ever expected. Modern decor inside and very helpful staff."
United Kingdom
Gary
The price is NZ$233
includes taxes & fees
4 Dec - 5 Dec
Scone Arms Hotel

4. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
3.1 km from St. John's Kirk
9.0 out of 10, Wonderful, (1,002 reviews)
"staff very friendly place is spotless"
United Kingdom
FIONA
The price is NZ$128
includes taxes & fees
15 Nov - 16 Nov
Holiday Inn Express Perth by IHG

5. Parklands Hotel

Parklands Hotel
4.0 star property
0.7 km from St. John's Kirk
8.8 out of 10, Excellent, (322 reviews)
"Brilliant hotel, lovely staff, great location, epic breakfast. Just perfect!"
United Kingdom
Elizabeth
The price is NZ$200
includes taxes & fees
8 Nov - 9 Nov
Parklands Hotel

6. The Royal George Hotel

The Royal George Hotel
3.0 star property
0.3 km from St. John's Kirk
8.6 out of 10, Excellent, (447 reviews)
"Ideal location staff very polite helpful and informative room excellent well kept buffet breakfast well presented and lovely couldn't fault my stay would definitely use again"
United Kingdom
John
The price is NZ$238
includes taxes & fees
4 Nov - 5 Nov
The Royal George Hotel

7. Salutation Hotel

Salutation Hotel
3.0 star property
< 0.1 km from St. John's Kirk
8.2 out of 10, Very good, (1,003 reviews)
"The staff were fantastic and so nice! Small and comfortable area. Easy to get around and only a 10 minute walk to the bus/train station."
United States
Jaimilyn
The price is NZ$160
includes taxes & fees
8 Nov - 9 Nov
Salutation Hotel

8. Grampian Hotel

Grampian Hotel
3.0 star property
0.7 km from St. John's Kirk
8.0 out of 10, Very good, (245 reviews)
"Good food at the restaurant and they moved their personal vehicles for us to have a parking spot. Very helpful with the menu and check in was easy"
United States
Monica
The price is NZ$255
includes taxes & fees
8 Nov - 9 Nov
Grampian Hotel

9. Mercure Perth Hotel

Mercure Perth Hotel
3.0 star property
0.6 km from St. John's Kirk
7.4 out of 10, Good, (1,000 reviews)
"Excellent clean hotel, comfy beds but the pillows a little to hard The breakfast was outstanding Staff helpful and friendly"
United Kingdom
Collette
The price is NZ$153
includes taxes & fees
22 Nov - 23 Nov
Mercure Perth Hotel

10. Premier Inn Perth City Centre

Premier Inn Perth City Centre
3.0 star property
0.3 km from St. John's Kirk
7.4 out of 10, Good, (15 reviews)
"Superb location with friendly and helpful staff. Breakfast was very good with a variety of options. The best steak house in town is just across the street. Parking was a little tight but good"
Iceland
Kristján
The price is NZ$124
includes taxes & fees
22 Nov - 23 Nov
Premier Inn Perth City Centre

11. Lovat Hotel

Lovat Hotel
3.0 star property
1.4 km from St. John's Kirk
7.0 out of 10, Good, (342 reviews)
"A very tired hotel badly in need of an upgrade.Bed was clean and comfortable .Staff very helpful and friendly."
United Kingdom
Rosemary
The price is NZ$134
includes taxes & fees
8 Nov - 9 Nov
Lovat Hotel

12. 2 Bed House - Sleeps 4 - Garden, Parking, Wifi

2 Bed House - Sleeps 4 - Garden, Parking, Wifi
3.5 star property
1.6 km from St. John's Kirk
The price is NZ$599
includes taxes & fees
1 Dec - 2 Dec
2 Bed House - Sleeps 4 - Garden, Parking, Wifi

13. Luxury Home Stay With Privacy and Pet Friendly

Luxury Home Stay With Privacy and Pet Friendly
3.0 star property
2.6 km from St. John's Kirk
The price is NZ$920
includes taxes & fees
17 Nov - 18 Nov
Luxury Home Stay With Privacy and Pet Friendly

14. Organic Welltree

Organic Welltree
2.0 star property
7.6 km from St. John's Kirk
9.6 out of 10, Exceptional, (23 reviews)
"We had a great stay, thankyou very much"
United Kingdom
Letitia
The price is NZ$185
includes taxes & fees
8 Nov - 9 Nov
Organic Welltree

15. Smiddy Haugh

Smiddy Haugh
2.0 star property
16.3 km from St. John's Kirk
9.6 out of 10, Exceptional, (218 reviews)
"Beautiful pub/hotel and great value for money "
United Kingdom
A L
The price is NZ$309
includes taxes & fees
4 Nov - 5 Nov
Smiddy Haugh

16. Ballathie House Hotel

Ballathie House Hotel
4.0 star property
13.3 km from St. John's Kirk
9.0 out of 10, Wonderful, (612 reviews)
"Beautiful location with great food and staff!"
Canada
Sarah
The price is NZ$237
includes taxes & fees
9 Nov - 10 Nov
Ballathie House Hotel

17. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
5.1 km from St. John's Kirk
8.8 out of 10, Excellent, (934 reviews)
"The room was very good indeed the staff were friendly and the meals had a good selection and quality."
United Kingdom
John
The price is NZ$214
includes taxes & fees
8 Nov - 9 Nov
Leonardo Boutique Huntingtower Perth

18. Travelodge Perth Broxden Junction

Travelodge Perth Broxden Junction
3.0 star property
3.5 km from St. John's Kirk
8.6 out of 10, Excellent, (52 reviews)
"A perfect stay and friendly staff"
United Kingdom
Beverley
The price is NZ$78
includes taxes & fees
15 Nov - 16 Nov
Travelodge Perth Broxden Junction

19. Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
3.9 km from St. John's Kirk
8.8 out of 10, Excellent, (269 reviews)
"Nice hotel in a good setting. Very nice staff and good food."
United Kingdom
Margaret
The price is NZ$166
includes taxes & fees
4 Nov - 5 Nov
Riverstone Lodge Hotel

20. Red House Hotel

Red House Hotel
3.0 star property
19.6 km from St. John's Kirk
8.8 out of 10, Excellent, (37 reviews)
"Great place to stay for golf and snooker"
United Kingdom
Greig
The price is NZ$330
includes taxes & fees
27 Nov - 28 Nov
Red House 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.

Compare popular hotels close to St. John's Kirk

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A building entrance with a sign reading "Hazeldene".
Hazeldene Guest House
3.5 star property
9.6
Exceptional
138 reviews
View
A large, historic building with a gravel pathway leading to a seating area.
Sunbank House Hotel
4.0 star property
9.4
Exceptional
123 reviews
View
A bar with a wooden counter, multiple liquor bottles, and a tap.
Scone Arms Hotel
3.0 star property
9.2
Wonderful
233 reviews
View
A buffet area with various food options, including fruits, cereals, and beverages.
Holiday Inn Express Perth by IHG
3.0 star property
9.0
Wonderful
1,002 reviews
View
A large, historic building with a garden in front, featuring a variety of plants and flowers.
Parklands Hotel
4.0 star property
8.8
Excellent
322 reviews
View

Top St. John's Kirk Hotel Reviews

Other attractions near St. John's Kirk

Frequently asked questions

What are the top-rated hotels near St. John's Kirk?
Discover the top-rated hotels near St. John's Kirk that provide both charm and comfort for your stay in Perth.

Rosebank Guest House

Rosebank Guest House offers a delightful experience, situated 17 minutes on foot from St. John's Kirk with a perfect review rating of 10 from travellers. This charming travelerhouse features outdoor tennis courts and nearby hiking and biking opportunities, making it ideal for those looking to explore the scenic surroundings. Self-parking is available for added convenience.

Scotia

Scotia, rated 9.6 by travellers, is a comfortable hotel located 17 minutes walking distance from St. John's Kirk. Guests can enjoy a free daily breakfast, along with early check-in options and contactless service for a modern experience. The self-parking facility adds to the convenience for travellers exploring Perth.

The Townhouse

The Townhouse is a luxurious hotel located just a 7-minute walk from St. John's Kirk, with an impressive review rating of 10 by travellers. This Georgian-designed hotel offers daily housekeeping, complimentary full breakfast, and features like premium bedding and designer toiletries for an enhanced stay. Guests can unwind in the beautiful garden or take advantage of the concierge service for local insights.
What hotels are within walking distance to St. John's Kirk?
Explore the charm of St. John's Kirk while enjoying a stay at these top-rated hotels nearby, perfect for travellers seeking comfort and convenience.

Rosebank Guest House

Rosebank Guest House is a delightful stay, situated a short 17-minute stroll from St. John's Kirk. Rated 10 by travellers, it features a range of outdoor activities, including onsite tennis and nearby hiking and biking opportunities. Guests enjoy the convenience of free self-parking and early check-in, making it a great choice for those looking to explore the area effortlessly.

Scotia

Scotia is a charming hotel located 17 minutes from St. John's Kirk. With a review rating of 9.6, this hotel offers welcoming amenities such as complimentary breakfast and free self-parking. Guests appreciate early check-in and contactless service, ensuring a smooth and straightforward stay while they explore the historic sites of Perth.

The Townhouse

The Townhouse is a luxurious hotel located just a 7-minute walk from St. John's Kirk. With a perfect review rating of 10, this Georgian hotel boasts premium bedding, designer toiletries, and daily housekeeping. Guests can relish a complimentary full breakfast and unwind in the serene garden. With free self-parking and concierge services available, The Townhouse offers an elegant and comfortable base for exploring Perth.
What are the most popular family-friendly hotels near St. John's Kirk?
Finding the perfect family-friendly stay near St. John's Kirk is essential for a memorable trip to Perth. Here are some top-rated hotels that cater to families and offer a welcoming atmosphere.

The Royal George Hotel

The Royal George Hotel is a charming hotel located just a 4-minute walk from St. John's Kirk. Rated by travellers at 8.6, this hotel is perfect for families with amenities such as free cribs, rollaway beds, and a cozy sofa bed. The hotel features a beautiful garden and a fun arcade game room for children. Additional conveniences include 24-hour fitness facilities, free parking, and breathtaking river views that enhance your stay.

Salutation Hotel

Just a minute's walk from St. John's Kirk, Salutation Hotel is a delightful option rated at 8.2 by travellers. This family-friendly hotel offers free cribs and children's meals, ensuring a comfortable dining experience for all ages. The hotel also boasts convenient amenities such as a snack bar, 24-hour room service, and nearby golf options. With its prime location, families can easily explore local attractions while enjoying the comforts of this inviting hotel.

Holiday Inn Express Perth by IHG

Located 4.0 km from St. John's Kirk, the Holiday Inn Express Perth by IHG is a highly-rated hotel with a remarkable traveler rating of 9.0. This family-friendly hotel offers free cribs and a complimentary buffet breakfast, making mornings easy and enjoyable for families. With additional features like a sofa bed and free parking, this hotel provides all the essentials for a pleasant stay while being near various local attractions.
Are there any highly rated hotels near St. John's Kirk?
Discover an exquisite stay near St. John's Kirk that combines luxury and comfort for an unforgettable experience.

The Townhouse

The Townhouse is a stunning hotel just a 7-minute walk from St. John's Kirk, with an impressive review rating of 10. This Georgian hotel features luxurious amenities including free daily breakfast, premium bedding, and designer toiletries. Travellers can unwind in the beautiful garden or take advantage of the concierge service for local insights. With complimentary self-parking and nearby museums, it offers a perfect blend of elegance and convenience.
Which hotels near St. John's Kirk offer the best views?
Discover the best hotels with stunning views near St. John's Kirk that ensure a memorable stay in Perth.

Murrayshall Country Estate

Murrayshall Country Estate offers a remarkable stay just 5.3 km from St. John's Kirk, with an impressive review rating of 9.2. This estate is set amidst picturesque landscapes and features a terrace that provides stunning resort views. With amenities like golf on-site, 24-hour room service, and free self-parking, it caters to both relaxation and adventure seekers. Travellers can indulge in couples dining and enjoy premium bedding for a restful night.

Parklands Hotel

Parklands Hotel, rated 8.8 by travellers, is a charming hotel located just an 11-minute walk from St. John's Kirk. This hotel boasts a beautiful terrace with garden views, perfect for relaxing after a day of exploration. Guests can enjoy the unique champagne service and the convenience of on-site dining. The boutique atmosphere, coupled with free self-parking and nearby museums, makes it a delightful choice for travellers seeking comfort and scenic surroundings.

Lovat Hotel

Lovat Hotel, a hotel rated 6.8 by travellers, is conveniently located 2.1 km from St. John's Kirk. Guests can savor a complimentary buffet breakfast and enjoy beautiful mountain views from various areas of the hotel. With daily housekeeping and free self-parking, this hotel ensures a comfortable stay. Although it includes family-friendly amenities such as a playground, the inviting atmosphere and scenic views make it appealing for all travellers.
What are the best affordable hotels near St. John's Kirk?
For travellers seeking affordable hotels near St. John's Kirk, there are great options that combine comfort and value.

Scone Arms Hotel

The Scone Arms Hotel, rated 9.2 by travellers, is a cozy accommodation situated 2.9 km from St. John's Kirk. This hotel is perfect for those on a budget, offering free WiFi and ample self-parking for convenience. With its inviting atmosphere, it serves as a great base for exploring the local area while enjoying affordable comfort.

Holiday Inn Express Perth by IHG

Just 4.0 km from St. John's Kirk, the Holiday Inn Express Perth by IHG is a reliable hotel with a solid review rating of 9.0. This hotel features complimentary weekend breakfasts and free WiFi, perfect for travellers looking to save. Additional amenities such as self-parking and nearby golf options make this hotel a practical choice for those exploring Perth.

Scotia

Scotia is a charming hotel located just a 17-minute walk from St. John's Kirk, with an impressive review rating of 9.6. This hotel offers a host of budget-friendly amenities including free WiFi and complimentary breakfast options, making it an excellent choice for travellers looking for value. Guests can also enjoy convenient self-parking and the option to bring their pets along, ensuring a comfortable stay for all.
What are the best boutique hotels near St. John's Kirk?
If you're seeking a top-rated boutique hotel experience near St. John's Kirk, look no further. These charming accommodations offer unique stays just a stroll away from this historic site.

Parklands Hotel

Parklands Hotel is a delightful boutique hotel located just an 11-minute walk from St. John's Kirk, with a remarkable review rating of 8.8. This hotel features elegant amenities such as Egyptian cotton sheets and a beautiful terrace where travellers can relax. Guests can enjoy a garden-view restaurant along with complimentary toiletries and a 24-hour airport shuttle for added convenience. With its location in a historical district, Parklands Hotel is perfect for those looking to explore the rich heritage of Perth.
What are the best pet-friendly hotels near St. John's Kirk?
If you're looking for top-rated pet-friendly hotels near St. John's Kirk, these options provide a welcoming atmosphere for both you and your furry friend.

Murrayshall Country Estate

Murrayshall Country Estate is a delightful hotel located just 5.3 km from St. John's Kirk, with a remarkable travellers' rating of 9.2. This estate welcomes pets and offers essential amenities like food and water bowls, making it perfect for your four-legged companions. Guests can also enjoy a range of features including a golf course onsite, terrace views, and premium bedding for a luxurious stay.

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth is a charming hotel situated 6.1 km from St. John's Kirk, featuring a solid travellers' rating of 8.8. This pet-friendly hotel allows dogs and provides food and water bowls for your pets. With a beautiful garden, complimentary breakfast, and free self-parking, it offers a comfortable and convenient stay for travellers and their furry friends.

The Lodge At Perth Racecourse

The Lodge At Perth Racecourse is a cozy hotel located just 5.0 km from St. John's Kirk and is rated 8.6 by travellers. This pet-friendly accommodation welcomes all pets and includes food and water bowls to ensure their comfort. Guests can enjoy daily housekeeping, a lovely garden, and free self-parking, making it a great choice for a relaxing getaway.
Can I book a fully refundable hotel close to St. John's Kirk?
Most bookings on Expedia are refundable if cancelled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, set your travel dates and use the "Fully refundable" filter.
Can I find Expedia discounts for hotels near St. John's Kirk?
To look for discounts on hotels near St. John's Kirk, join One Key™— our free travel rewards programme. One Key members get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.
How much is a hotel near St. John's Kirk?
Staying near St. John's Kirk is a treat, with plenty of hotels from NZ$78 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.