Top 10 Perth and Kinross Hotel Deals

See all 148 Hotels in Perth and Kinross
Crieff Hydro

Crieff Hydro

Fern Tower Road, Crieff PH7 3LQ

4.0 out of 5.0
4 out of 5 (210 reviews)

This family-friendly Crieff hotel is within 2 mi (3 km) of Crieff Visitor Centre and Famous Grouse Experience at Glenturret …

C$169
Moness Resort

Moness Resort

Crieff Road, Aberfeldy PH15 2DY

4.0 out of 5.0
4.3 out of 5 (224 reviews)

Situated in a rural location, this spa hotel is within a 15-minute walk of Wade's Bridge and Black Watch Monument. Dewar's …

C$122
Atholl Palace Hotel

Atholl Palace Hotel

Pitlochry, Pitlochry PH16 5LX

4.0 out of 5.0
4 out of 5 (289 reviews)

This family-friendly Pitlochry hotel is located in the mountains, within 1 mi (2 km) of Bells Blair Athol Distillery, Black …

C$223
Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa

Foss Road, Pitlochry PH16 5ND

5.0 out of 5.0
4.7 out of 5 (40 reviews)

Situated in Pitlochry, this luxury hotel is within a 15-minute walk of Pitlochry Festival Theatre and Pitlochry Power Station …

C$388
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 (308 reviews)

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

C$93
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.2 out of 5 (109 reviews)

Located in Kinclaven, this eco-friendly hotel is within 12 mi (20 km) of Dunkeld Cathedral, McDiarmid Park, and Birnam Oak. …

C$117
Best Western Lovat Hotel

Best Western Lovat Hotel

90-92 Glasgow Road, Perth PH2 0LT

3.0 out of 5.0
3.7 out of 5 (24 reviews)

Located in the heart of Perth, this hotel is within 1 mi (2 km) of Perth Ice Rink, St. Ninian's Cathedral, and St. John's Kir …

Get Rates
Best Western Queens Hotel

Best Western Queens Hotel

Leonard Street, Perth PH2 8HB

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

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

C$98
The Struan Inn

The Struan Inn

Calvine, Pitlochry PH18 5UB

4.0 out of 5.0
4.6 out of 5 (84 reviews)

Situated in a rural location, this guesthouse is 1.5 mi (2.4 km) from The House of Bruar and within 12 mi (20 km) of Blair …

C$131
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

Knockard Road, Pitlochry PH16 5JH

3.0 out of 5.0
3.3 out of 5 (22 reviews)

Situated in Pitlochry, this eco-friendly hotel is within 1 mi (2 km) of Bells Blair Athol Distillery, Pitlochry Golf Club, an …

C$130

Recent Reviews in Perth and Kinross

Narrow your search

Perth and Kinross Hotel Guide

Expedia.ca offers a selection of 148 hotels in Perth and Kinross. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Perth and Kinross. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Perth and Kinross neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Perth and Kinross, Scotland now!

false