Top 10 Hotels in Perth and Kinross

See all 112 Hotels in Perth and Kinross
Huntingtower Hotel
Huntingtower Hotel

Crieff Road, Perth PH1 3JT

3.0 out of 5.0

Situated in Almondbank, this eco-friendly hotel is 0.9 mi (1.4 km) from Huntingtower Castle and within 3 mi (5 km) of …

$58
Murrayshall House Hotel & Golf Courses
Murrayshall House Hotel & Golf Courses

Murrayshall Road, Perth PH2 7PH

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

Located in Scone, 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 …

$56
Mercure Perth Hotel
Mercure Perth Hotel

West Mill Street, Perth PH1 5QP

3.0 out of 5.0

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

$55
Salutation Hotel
Salutation Hotel

34 South Street, Perth PH2 8PH

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 …

$56
Best Western Lovat Hotel
Best Western Lovat Hotel

90-92 Glasgow Road, Perth PH2 0LZ

3.0 out of 5.0

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

$53
The Townhouse
The Townhouse

17 Marshall Place, Perth PH2 8AG

5.0 out of 5.0
5 out of 5 (2 reviews)

Situated in Perth, this guesthouse is within a 10-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Theatre. Perth …

$73
Best Western Queens Hotel
Best Western Queens Hotel

Leonard Street, Perth PH2 8HB

3.0 out of 5.0

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

$56
Parklands Hotel
Parklands Hotel

2 St Leonards Bank, Perth PH2 8EB

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

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

$65
The Fitzroy
The Fitzroy

8 Western Avenue, Perth PH1 1NY

3.5 out of 5.0

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

$56
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. …

$102

Recent Reviews in Perth and Kinross

Hide content

Where to stay in Perth and Kinross

Perth and Kinross Hotel Guide

For those with family in tow, the 4-star Ballathie Country House Hotel and Estate is a highly rated family hotel and scores an average of 4.28 out of 5 based on 25 guest reviews. Featuring an average guest rating of 4.7, The Struan Inn is also worth a look. Cuil an Daraich Guest House has an average rating of 4.5.

No one knows the Perth and Kinross area better than the locals. The Windlestrae Hotel is one of the most popular choices with local travelers, plus it's received an average rating of 4.1 out of 5 based on 58 guest reviews. Another hotel worth consideration is The Green Hotel Golf & Leisure Resort, with its average guest rating of 4.13. Locals also like to book rooms at the 4-star Atholl Palace Hotel, the 4-star Crieff Hydro, and Mercure Perth Hotel.

The Perth and Kinross area offers great options for business travelers, like Heidl Guest House, with an average guest rating of 4.81 out of 5 based on 37 guest reviews.

Holiday Inn Express Perth is a good bet if you're looking to book last minute. It's a favorite among last-minute travelers and features an average guest rating of 4.21 out of 5 based on 92 guest reviews. You can also try Hilton Dunkeld House, with an average guest rating of 4.15, or Duchally Country Estate, which is rated 4.72. The 3.5-star The Station Hotel, along with Macdonald Loch Rannoch Hotel and Atholl Arms Hotel are other popular last-minute picks.

Bargain hunters headed to the Perth and Kinross area should take a look at The Glenfarg Hotel, rated an average of 4 out of 5 based on 33 guest reviews. This hotel is highly rated, in particular, by people who enjoy scoring the best deal possible.

false