Top 10 Perth and Kinross Hotel Deals

See all 112 Hotels in Perth and Kinross
Dunkeld House Hotel
Dunkeld House Hotel

Blairgowrie Road, Dunkeld PH8 0HX

4.0 out of 5.0

Situated on the riverwalk, this spa hotel is 1.4 mi (2.3 km) from Dunkeld Cathedral and 2.9 mi (4.6 km) from The Hermitage. …

CA$137
per night
CLC Duchally Country Estate
CLC Duchally Country Estate

Gleneagles, Auchterarder PH3 1PN

4.0 out of 5.0

This family-friendly Auchterarder hotel is located in a rural location, 2.1 mi (3.4 km) from Gleneagles Golf Course, and …

CA$106
per night
Macdonald Loch Rannoch Hotel
Macdonald Loch Rannoch Hotel

Kinloch Rannoch, Pitlochry PH16 5PS

3.0 out of 5.0

Located in Kinloch Rannoch, this hotel is within 2 mi (3 km) of Loch Rannoch, Kinloch Rannoch, and Queen’s View Centre. Tay …

CA$79
per night
Moness House Hotel & Country Club
Moness House Hotel & Country Club

Crieff Road, Aberfeldy PH15 2DY

4.0 out of 5.0

Situated in a rural location, this spa hotel is within a 15-minute walk of Aberfeldy Golf Course, Temple Gallery, and Field …

CA$85
per night
Parklands Hotel
Parklands Hotel

2 St Leonards Bank, Perth PH2 8EB

4.0 out of 5.0

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

CA$83
per night
Scotlands Hotel & Leisure Club
Scotlands Hotel & Leisure Club

40 Bonnethill Road, Pitlochry PH16 5BT

3.0 out of 5.0

Situated in Pitlochry, this spa hotel is within a 15-minute walk of Pitlochry Children's Amusement Park Arcade, Pitlochry …

CA$98
per night
Ballabeg Guest House
Ballabeg Guest House

14 Keir Street, Perth PH2 7HJ

3.0 out of 5.0

Situated in the suburbs, this guesthouse is within a 15-minute walk of Perth Art Gallery and Museum, Perth Concert Hall, an …

Get Rates
East Haugh House Hotel
East Haugh House Hotel

East Haugh House Hotel, Pitlochry PH16 5TE

4.0 out of 5.0

Situated in Pitlochry, this hotel is within 1 mi (2 km) of Bells Blair Athol Distillery and Edradour Distillery. Black Spou …

CA$98
per night
Craigvrack
Craigvrack

West Moulin Road, Pitlochry PH16 5EA

3.0 out of 5.0

Situated in a rural location, this hotel is within 1 mi (2 km) of Pitlochry Children's Amusement Park Arcade, Pitlochry Gol …

Get Rates
The Last Cast
The Last Cast

Main street, Perth PH2 9PL

3.0 out of 5.0

Situated in a rural location, this bed & breakfast is within 6 mi (10 km) of Fergusson Gallery, Perth Ice Rink, and St. John' …

Get Rates
Hide content

Narrow your search

Perth and Kinross Hotel Guide

Expedia.ca offers a selection of 112 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