Top Trending Hotels Near St. John's Kirk

See all 87 Hotels near St. John's Kirk
Nectar Logo

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

West Mill Street, Perth PH1 5QP

3.0 out of 5.0
3.6 out of 5 (205 reviews)

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

£55
Parklands Hotel
Parklands Hotel

2 St Leonards Bank, Perth PH2 8EB

4.0 out of 5.0
4.2 out of 5 (59 reviews)

Located in the heart of Perth, this boutique hotel is within a 15-minute walk of Fergusson Gallery, St. John's Kirk, and Pert …

£62
Sunbank House Hotel
Sunbank House Hotel

50 Dundee Road, Perth PH2 7BA

4.0 out of 5.0
3 out of 5 (1 reviews)

Situated in the city center, this hotel is close to Fergusson Gallery, St. John's Kirk, and Perth Art Gallery and Museum. Als …

Get Rates
Grampian Hotel
Grampian Hotel

37 York Place, Perth PH2 8EH

3.0 out of 5.0
3.8 out of 5 (5 reviews)

Situated in Perth, this hotel is within a 10-minute walk of Perth Ice Rink and St. Ninian's Cathedral. St. John's Kirk and …

Get Rates
Cherrybank Inn
Cherrybank Inn

210 Glasgow Road, Perth PH2 0NA

4.0 out of 5.0
3.4 out of 5 (62 reviews)

Situated in Perth, this inn is within 2 mi (3 km) of Perth Ice Rink, St. Ninian's Cathedral, and Fergusson Gallery. St. John' …

Get Rates
Murrayshall House Hotel & Golf Courses
Murrayshall House Hotel & Golf Courses

Murrayshall Road, Perth PH2 7PH

4.0 out of 5.0
4.2 out of 5 (26 reviews)

Situated in Perth, this golf hotel is 3.1 mi (5 km) from Perth Art Gallery and Museum and within 6 mi (10 km) of St. John's …

£65
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate

Kinclaven By Stanley, Perth PH1 4QN

4.0 out of 5.0
4.1 out of 5 (85 reviews)

Situated on a river, this eco-friendly hotel is within 12 mi (20 km) of Dunkeld Cathedral, McDiarmid Park, and Birnam Oak. …

£85
The Green Hotel Golf & Leisure Resort
The Green Hotel Golf & Leisure Resort

2 The Muirs, Kinross KY13 8AS

3.0 out of 5.0
3.9 out of 5 (122 reviews)

Located in the historical district, this family-friendly hotel is within 20 mi (32 km) of Dunfermline Abbey, Deep Sea World …

£53
The Covenanter Hotel
The Covenanter Hotel

The Square High Street, Cupar KY15 7BU

3.0 out of 5.0
4.5 out of 5 (36 reviews)

Situated in Cupar, this inn is within 25 mi (40 km) of Perth Concert Hall, Discovery Point, and Verdant Works. Scone Palace …

Get Rates
Fendoch Guest House
Fendoch Guest House

Sma' Glen, Crieff PH7 3LW

2.0 out of 5.0
5 out of 5 (7 reviews)

Situated in Crieff, this guesthouse is within 9 mi (15 km) of Famous Grouse Experience at Glenturret Distillery, Crieff …

Get Rates
Hide content

Pocket Guide: Perth St. John's Kirk Hotels

Search for hotels in Perth on Expedia.co.uk. You can easily find your hotels in Perth using one of the methods below:

  • View our selection of featured hotels in Perth
  • Use the map to find hotels in the Perth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth
  • Enter your travel dates to view the best deals on hotels in Perth - while they last
false