Top Trending Hotels Near St. Ninian's Cathedral, Perth

See all 86 Hotels near St. Ninian's Cathedral
Best Western Queens Hotel
Best Western Queens Hotel

Leonard Street, Perth PH2 8HB

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

Located in the heart of Perth, this eco-friendly hotel is within a 10-minute walk of Perth Theatre and Fergusson Gallery. St. …

CA$60
The Royal George Hotel
The Royal George Hotel

Tay Street, Perth PH1 5LD

3.0 out of 5.0
4.2 out of 5 (120 reviews)

Located in the heart of Perth, this hotel is steps from Perth Art Gallery and Museum and Perth Concert Hall. St. John's Kir …

CA$80
Heidl Guest House
Heidl Guest House

43 York Place, Perth PH2 8EH

3.0 out of 5.0
4.6 out of 5 (133 reviews)

Situated in Perth, this guesthouse is within a 10-minute walk of Perth Ice Rink, St. Ninian's Cathedral, and Perth Theatre. S …

Get Rates
The Fitzroy
The Fitzroy

8 Western Avenue, Perth PH1 1NY

3.5 out of 5.0
5 out of 5 (22 reviews)

Situated in Perth, this bed & breakfast is within 1 mi (2 km) of Perth Ice Rink, St. Ninian's Cathedral, and Perth Theatre. S …

CA$73
Holiday Inn Express Perth
Holiday Inn Express Perth

200 Dunkeld Road, Perth PH1 3AQ

3.0 out of 5.0
4.1 out of 5 (292 reviews)

Situated in the business district, this hotel is within 2 mi (3 km) of McDiarmid Park, Black Watch Regimental Museum, and St. …

CA$60
Newmill Farm
Newmill Farm

Perth Road, Perth PH1 4PS

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

Situated in Perth, this farm stay is 2.3 mi (3.7 km) from Historic Scotland Stanley Mills and within 6 mi (10 km) of McDiarmi …

CA$100
Ballathie Sportsmans Lodge
Ballathie Sportsmans Lodge

Kinclaven, Stanley, Perth PH1 4QN

3.0 out of 5.0

Located in Kinclaven, this lodge is within 9 mi (15 km) of Historic Scotland Stanley Mills, Blairgowrie Golf Club, and Alyt …

Get Rates
Glendevon Hotel
Glendevon Hotel

196 High Street, Auchterarder PH3 1AF

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

Situated in Auchterarder, this inn is 1.9 mi (3 km) from Gleneagles Golf Course and within 6 mi (10 km) of Phoenix Falconry …

CA$93
Royal Dunkeld Hotel
Royal Dunkeld Hotel

Atholl Street, Dunkeld PH8 0AR

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

Situated in a rural location, this hotel is steps from Perthshire Country Sports and Ossian's Hall. Dunkeld Cathedral and …

Get Rates
Arisaig B&B
Arisaig B&B

Arisaig Brough Terrace, Kinross KY13 9HP

4.0 out of 5.0
4.9 out of 5 (34 reviews)

Situated in Kinnesswood, this bed & breakfast is 0.3 mi (0.4 km) from Kinross Golf Club and within 6 mi (10 km) of RSPB Van …

CA$93
Hide content

St. Ninian's Cathedral Hotel Guide

Explore the sights, discover the sounds, and immerse yourself in the city’s atmosphere: When you book a vacation at the top hotels near St. Ninian's Cathedral, you’ll be in the best place to do it all. These properties are renowned for their central locations and comforting amenities, and the range of options lets you personalize your getaway to suit your travelling style.

Book a stay at one of the luxury hotels close to St. Ninian's Cathedral to enjoy the first-class restaurants and spas, or grab one of the St. Ninian's Cathedral hotel deals, if you want to save a few dollars on an inexpensive trip. Who knows? When you book with Expedia.ca, you might even find sale rates and deep discounts on the most popular St. Ninian's Cathedral hotel.

Whether you’re heading out on a business trip or taking your family on yearly holiday, tracking down a cheap deal on St. Ninian's Cathedral hotels in Perth gives you the opportunity to wander around the local attractions without sacrificing your budget.