Top 10 Perth Hotel Deals

See all 86 Hotels in Perth
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 (271 reviews)

Situated in the business district, this hotel is within 3 mi (5 km) of McDiarmid Park, St. Ninian's Cathedral, and North Inch …

CA$86
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 …

CA$90
The Station Hotel
The Station Hotel

1 Leonard Street, Perth PH2 8ET

3.5 out of 5.0
3.3 out of 5 (185 reviews)

Situated in Perth, this hotel is within a 15-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Ice Rink. St. …

CA$61
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. …

CA$117
Salutation Hotel
Salutation Hotel

34 South Street, Perth PH2 8PH

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

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

CA$92
Huntingtower Hotel
Huntingtower Hotel

Crieff Road, Perth PH1 3JT

3.0 out of 5.0
4.4 out of 5 (16 reviews)

Situated in Almondbank, this eco-friendly hotel is 1.6 mi (2.5 km) from McDiarmid Park and within 6 mi (10 km) of St. Ninian' …

CA$99
Best Western Lovat Hotel
Best Western Lovat Hotel

90-92 Glasgow Road, Perth PH2 0LZ

3.0 out of 5.0
3.5 out of 5 (12 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 …

CA$84
Heidl Guest House
Heidl Guest House

43 York Place, Perth PH2 8EH

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

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

CA$90
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 …

CA$81
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 …

CA$90

Recent Reviews in Perth

Hide content

Narrow your search

Perth Hotel Guide

Planning to spend a bit of time in Perth and Kinross? You can choose from a number of options. Within 6 miles (10 kilometers) of Perth, you'll discover 6 quality short and long-stay accommodation options from which to choose.

Location is so important when it comes to trouble-free traveling, so check out the latest deals at the Heidl Guest House and The Station Hotel, all of which are a short distance of the town center.

Accommodation options near the St. John's Kirk include the Ballabeg Guest House and Mercure Perth Hotel. Alternatively, if Black Watch Regimental Museum is why you are traveling to Perth, the Ballabeg Guest House and Mercure Perth Hotel will be sure to please.

The Green Hotel Golf & Leisure Resort is located 13 miles (21 kilometers) from the center of Perth. Or, alternatively, the Hilton Dunkeld House is situated 13 miles (21 kilometers) away. Other places to stay worth checking out around Perth are the Covenanter Hotel and the Ballathie Country House Hotel and Estate.

An alternative place to stay is Pitlochry, which is 25 miles (40 kilometers) to the southeast of the heart of Perth. Here is where you'll find the Edradour Distillery, Pitlochry Festival Theatre and Ben Vrackie. Pitlochry accommodations include the Pine Trees Hotel Pitlochry and Atholl Palace Hotel.

Before you leave Perth and Kinross, why not make sure you experience some local sport. Visit Celtic Park to the northeast of Perth. Sleep near the action at the Glasgow Central Boutique Suites and Bistro or the MAX Serviced Apartments Glasgow, Olympic House.

Dundee Airport is the most used airport for flying into Perth. It is 16 miles (26 kilometers) away. Doubletree by Hilton Dundee is a nearby hotel.

false