United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels Near St. John's Kirk, Perth

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
1
Meal plans available
Amenities
Accessibility
Trip type
Greyfriars Flat
3.5 out of 5
0.044 mi from St. John's Kirk
Get Rates
Greyfriars Flat
Watergate
3.5 out of 5
0.076 mi from St. John's Kirk
Get Rates
4/5Very Good! (1 review)

"Excellent location, well-appointed, clean, conscientious property manager. Suggest that for the rate charged small bathroom supplies like shampoo and soap be provided. Suggest in-flat wifi and a small tent showing which wifi network to use. The password is on the wall but there were ten networks ..."…"

Reviewed on 9 Sep 2019

Watergate
City Bolt-hole - Town Centre
2.5 out of 5
0.063 mi from St. John's Kirk
The price is £82 per night from 19 Feb to 20 Feb
4/5Very Good! (1 review)
City centre location

"Lovely self contained flat . Spot on for city centre."…"

Reviewed on 20 Jul 2020

City Bolt-hole - Town Centre
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Holiday apartment Perth-2 Bedroom
0.2 mi from St. John's Kirk
Get Rates
4.4/5Excellent! (5 reviews)
Beautiful views of the River Tay

"We had a wonderful stay, the apartment was beautiful, and very close to the city center, where we found wonderful restaurants. We had no trouble getting the key, it was a one story walk up. We had to call the manager when we arrived because it was too hot. He was very helpful on the phone, and talked ..."…"

Reviewed on 8 Jul 2019

Holiday apartment Perth-2 Bedroom
NEW Refurbished Cottage With hot tub
3.5 out of 5
0.3 mi from St. John's Kirk
Get Rates
5/5Exceptional! (1 review)

"Lovely cosy cottage with hot tub. Ideal to relax in."…"

Reviewed on 29 Mar 2019

NEW Refurbished Cottage With hot tub
The Royal George Hotel
3 out of 5
0.2 mi from St. John's Kirk
Get Rates
4.1/5Very Good! (236 reviews)

"Excellent hotel. Great location too. Would stay again."…"

Reviewed on 10 Oct 2020

The Royal George Hotel
Comfortable and Peaceful Apartment in Perth, Scotland
Get Rates
5/5Exceptional! (2 reviews)
Excellent apartment. Great location. Friendly owners. Helpful management.

"A great apartment in a convenient location for Perth city centre. Very well specified accommodation with modern and clean rooms. Very comfortable with quality bedding. Friendly owners on hand to answer questions. Bottle of wine on arrival was nice welcome gesture. The management company were helpful ..."…"

Reviewed on 31 Aug 2020

Comfortable and Peaceful Apartment in Perth, Scotland
Salutation Hotel
3 out of 5
0.056 mi from St. John's Kirk
Free cancellationReserve now, pay when you stay
The price is £53 per night from 15 Feb to 16 Feb
4/5Very Good! (392 reviews)

"The food was absolutely amazing, the staff were really friendly and helpful. Great value for money, we will definitely use it again"…"

Reviewed on 31 Oct 2020

Salutation Hotel
Stunning Apartment, Near the City Centre, Free Allocated Parking
5/5Exceptional! (1 review)
It doesn’t get better than this!

"Spacious, bright, immaculate, wonderful amenities with everything one could need. The view from the terrace was spectacular. We could walk everywhere and even enjoyed the exercise of climbing the stairs to reach this penthouse flat. Truly a “home” away from home."…"

Reviewed on 23 Aug 2018

Stunning Apartment, Near the City Centre, Free Allocated Parking
Large City Centre Apartment
0.4 mi from St. John's Kirk
Get Rates
5/5Exceptional! (1 review)
Cracking.

"Lovely place, very roomy and would sleep 6 very comfortably. Central to everything too."…"

Reviewed on 2 Sep 2018

Large City Centre Apartment
The Townhouse
5 out of 5
0.3 mi from St. John's Kirk
Get Rates
4.9/5Exceptional! (149 reviews)

"Fantastic place to stay. Warm welcome, lovely room and equipped with every facility you could want. Breakfast was absolutely brilliant. I cannot recommend the Townhouse highly enough. We would definitely stay here again."…"

Reviewed on 15 Mar 2020

The Townhouse
Lodge 12A
3.5 out of 5
12 mi from St. John's Kirk
Get Rates
Lodge 12A
Mercure Perth Hotel
3 out of 5
0.6 mi from St. John's Kirk
Free cancellationReserve now, pay when you stay
The price is £44 per night from 30 Jan to 31 Jan
3.6/5Good! (489 reviews)

"good location, comfortable bed, good size room, everywhere spotless, friendly staff, good value, would stay again when visiting perth"…"

Reviewed on 16 Oct 2020

Mercure Perth Hotel
Parklands Hotel
4 out of 5
0.6 mi from St. John's Kirk
Free cancellationReserve now, pay when you stay
The price is £62 per night from 21 Feb to 22 Feb
4.3/5Excellent! (166 reviews)
Perfect stay

"Lovely hotel, very quiet, central to shops, staff very friendly and helpful food was delicious only down side was under the bed hadn’t been cleaned. Overall though 9/10"…"

Reviewed on 3 Oct 2020

Parklands Hotel
Sunbank House Hotel
4 out of 5
0.7 mi from St. John's Kirk
Free cancellationReserve now, pay when you stay
The price is £66 per night from 1 Feb to 2 Feb
4.6/5Exceptional! (45 reviews)

"The place is lovely, breakfast is fab and it's perfectly situated to explore all that Perth has to offer."…"

Reviewed on 12 Feb 2020

Sunbank House Hotel
High street Flat
3.5 out of 5
0.4 mi from St. John's Kirk
The price is £94 per night from 31 Jan to 1 Feb
3/5 (1 review)

"On first appearance walking through the dimly lit street entrance into the gross dirty stair well.... We were very disappointed. I can say once we enter the premise it was okay. The accommodations were comfortable. I would think twice about staying again due to the entrance."…"

Reviewed on 4 Nov 2019

High street Flat
Woodcroft House
5 out of 5
0.6 mi from St. John's Kirk
Free cancellationReserve now, pay when you stay
The price is £190 per night from 26 Jan to 27 Jan
5/5Exceptional! (32 reviews)

"The place is beautiful, the host is amazing, and food is delicious- why wouldn’t you stay here! Luxury hotel with everything that you could think of and more, beautiful interior and perfect location, breakfast was incredible and so much choice. The bed is so comfy and everything feels luxurious. ..."…"

Reviewed on 26 Sep 2020

Woodcroft House
Best Western Queens Hotel
3 out of 5
0.7 mi from St. John's Kirk
Get Rates
3.7/5Good! (261 reviews)

"The hotel is 'tired' needing a good refurb. The breakfast made up for it though. Amazing."…"

Reviewed on 13 Mar 2020

Best Western Queens Hotel
New County Hotel
3.5 out of 5
0.5 mi from St. John's Kirk
The price is £79 per night from 26 Jan to 27 Jan
2.8/5 (26 reviews)
Avoid this hotel .

"I booked a breakfast and didn’t get one . One of the receptionist’s was totally ignorant. The shower had no water pressure and leaked all over the bathroom. The bed was not comfortable at all and lastly the cleaner constantly while I was in bed starting from 6.55am and came back 5 times . There was ..."…"

Reviewed on 20 Dec 2019

New County Hotel
Captivating Studio Apartment in Perth
0.5 mi from St. John's Kirk
The price is £109 per night from 31 Jan to 1 Feb
Captivating Studio Apartment in Perth
Don't see what you're looking for?
See all available properties in St. John's Kirk
View all properties
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 is located in a welcoming area of Perth known for its array of dining options and bar scene. Perth is home to 93 hotels and other accommodation options, so you can find something that's perfect for your stay.

Staying near St. John's Kirk

Choose from 38 hotels and other accommodation options within a mile of St. John's Kirk, including these options:

  • The Station Hotel: With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi. It's a favourite with Expedia travellers for its overall value and convenient parking.
  • Mercure Perth Hotel: This 3-star hotel features a restaurant, free WiFi and free parking. Our customers like its dining options and breakfast.
  • The Lovat Hotel: With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi. It's a favourite with Expedia travellers for its breakfast and convenient parking.

Things to see and do near St. John's Kirk

After you've visited St. John's Kirk, you can explore the sights within just a few miles of the area.

Perth Art Gallery and Museum, Fergusson Gallery and Black Watch Regimental Museum feature a variety of fascinating exhibits to see while you're in town. Scone Palace, St. Ninian's Cathedral and Huntingtower Castle are some of the notable landmarks to see in the area. Perth Racecourse, North Inch Golf Course or Perth Ice Rink are some local sights worth checking out.

Perth Concert Hall and McDiarmid Park are some sights worth a visit in the area. Spend some time checking out Abernethy Village, which is 6.2 mi from St. John's Kirk, or make a stop by Lindores Abbey, located 8.2 mi away.

Frequently asked questions

What's the area like around St. John's Kirk?
St. John’s Kirk is located in a welcoming area of Perth known for its array of dining options and golfing. If you’re looking for a convenient place to stay, take a look at the 64 hotels and other accommodation options you’ll find within a mile.
Where is the best place to stay close to St. John's Kirk?
Adjacent to St. John’s Kirk, Salutation Hotel is one of the top choices for your stay based on our traveller data, and this 3-star hotel offers 2 bars and free breakfast. Another good option is The Royal George Hotel, located just 0.2 mi (0.3 km) away.
How many hotels should I expect to find near St. John's Kirk?
Expedia has 64 hotels and other accommodation options within a mile from St. John’s Kirk.
If I need to cancel the hotel reservation for my stay near St. John's Kirk, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable provided that you cancel prior to the hotel’s cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might be able to still cancel and be given a refund within 24 hours of booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to get the best deals in St. John’s Kirk.
What can I see and do near St. John's Kirk?
You’ll want to browse the exhibits at Perth Art Gallery and Museum and Black Watch Regimental Museum. Perth Racecourse, North Inch Golf Course or Perth Ice Rink are some local sights worth checking out. If you want to see more of the surrounding area, you can plan a visit to Scone Palace and Perth Concert Hall.

St. John's Kirk Hotel Reviews

More trip options