Beginning of main content
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. John's Kirk

Tonight Tonight 25 Jun - 26 Jun
This weekend This weekend 29 Jun - 1 Jul
Next weekend Next weekend 6 Jul - 8 Jul

Top Trending Hotels Near St. John's Kirk

See all 778 properties in St. John's Kirk

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Mercure Perth Hotel

Mercure Perth Hotel

0.6 mi from St. John's Kirk
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated in Perth, this hotel is within a 10-minute walk of St. Ninian's Cathedral, Perth Concert Hall and Perth Art Gallery and Museum. St. John's Kirk and ...

from £42 per night for 2 guests

Mercure Perth Hotel£42
Salutation Hotel

Salutation Hotel

99 yd from St. John's Kirk
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in the heart of Perth, this eco-friendly hotel is within a 5-minute walk of St. John's Kirk, Fergusson Gallery and Perth Concert Hall. Perth Art Gallery ...

from £61 per night for 2 guests

Salutation Hotel£61
The Lovat Hotel

The Lovat Hotel

1.6 mi from St. John's Kirk
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Situated in Perth, this hotel is within 1 mile (2 km) of Perth Ice Rink, St. Ninian's Cathedral and St. John's Kirk. Fergusson Gallery and Perth Concert Hall ...

from £50 per night for 2 guests

The Lovat Hotel£50
Arisaig Guest House

Arisaig Guest House

0.7 mi from St. John's Kirk
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in Perth, this guesthouse is within a 15-minute walk of Perth Art Gallery and Museum, Perth Concert Hall and St. John's Kirk. St. Ninian's Cathedral ...

from £75 per night for 2 guests

Arisaig Guest House£75
Best Western Queens Hotel

Best Western Queens Hotel

0.7 mi from St. John's Kirk
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in the heart of Perth, this eco-friendly hotel is within a 15-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Ice Rink. St. Ninian's Cathedral ...

from £58 per night for 2 guests

Best Western Queens Hotel£58
Woodcroft House

Woodcroft House

0.6 mi from St. John's Kirk
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in Perth, this guesthouse is within a 15-minute walk of St. John's Kirk, Fergusson Gallery and Perth Art Gallery and Museum. Perth Concert Hall and ...

from £144 per night for 2 guests

Woodcroft House£144
AULD MANSE GUEST HOUSE & APARTMENT

AULD MANSE GUEST HOUSE & APARTMENT

0.6 mi from St. John's Kirk
    3.5 out of 5.0
     
     

    Situated in Perth, this guesthouse is within a 10-minute walk of Perth Art Gallery and Museum and Perth Concert Hall. St. John's Kirk and St. Ninian's Cathedral ...

    from £70 per night for 2 guests

    AULD MANSE GUEST HOUSE & APARTMENT£70
    Sunbank House Hotel

    Sunbank House Hotel

    0.7 mi from St. John's Kirk
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in the heart of Perth, this golf hotel is within a 15-minute walk of St. John's Kirk, Fergusson Gallery, and Perth Art Gallery and Museum. Perth Concert ...

    from £64 per night for 2 guests

    Sunbank House Hotel£64
    Newly Refurbished 2 Bedroom Ground Floor Flat

    Newly Refurbished 2 Bedroom Ground Floor Flat

    1.5 mi from St. John's Kirk
       
       

      Situated in Perth, this apartment is within 1 mile (2 km) of Perth Ice Rink, St. Ninian's Cathedral and St. John's Kirk. Fergusson Gallery and Perth Concert ...

      Newly Refurbished 2 Bedroom Ground Floor FlatGet Rates

      Newly Refurbished 2 Bedroom Ground Floor FlatGet Rates
      WESTVIEW

      WESTVIEW

      1 mi from St. John's Kirk
        3.5 out of 5.0
         
         

        Situated in Perth, this guesthouse is within a 10-minute walk of Black Watch Regimental Museum, St. Ninian's Cathedral and North Inch Golf Course. Perth Art ...

        from £60 per night for 2 guests

        WESTVIEW£60