Hotels in Perth and Kinross

Search and compare Perth and Kinross hotels from hundreds of travel sites and save

Perth and Kinross
Oct 18 — Oct 192
Perth and Kinross
Mon 10/18
Tue 10/19
...and more

Tips for booking a Perth and Kinross hotel

Cheapest month:January
Most expensive month:June
Average price in Perth and Kinross:₱7,968/night
Absolute cheapest price found:₱1,042/night
Cheapest day:Thursday
Most expensive day:Saturday
₱4,669 - ₱13,810
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱4,919 - ₱10,697
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Perth and Kinross, Perthshire

Show all 1,425 hotels
Salutation Hotel
Salutation Hotel
8.0 Excellent
34 South Street, Perth, United Kingdom
Show on map
0.2 km from city centre,  

Salutation Hotel offers 3-star accommodation in Perth. It is ideally positioned for guests wishing to sightsee in the area.

₱2,386
Avg. per night
Mercure Perth Hotel
Mercure Perth Hotel
7.1 Good
West Mill Street, Perth PH1 5QP, Escócia, Perth, United Kingdom
Show on map
0.4 km from city centre,  

The hotel offers unique accommodation in Perth and is within a 20-minute walk of Perth Railway Station. It is set in the area's popular nightlife district, just a short walk from St Ninian's Cathedral.

₱3,402
Avg. per night
The Green Hotel Golf & Leisure Resort
The Green Hotel Golf & Leisure Resort
8.0 Excellent
2 The Muirs, Kinross, United Kingdom
Show on map
0.5 km from city centre,  

Located in Kinross, Green Hotel Kinross is within a 35-minute drive of Edinburgh Airport and offers a Jacuzzi, outdoor tennis courts and a sauna. It also features a gym, an indoor pool and a beauty centre.

₱3,605
Avg. per night
Holiday Inn Express Perth
Holiday Inn Express Perth
8.8 Excellent
200 Dunkeld Road, Perth, United Kingdom
Show on map
3.0 km from city centre,  

Holiday Inn Express Perth provides luxury 3-star accommodation in Perth. The numerous amenities this modern hotel features include a car rental desk, a playground and a safe.

₱3,757
Avg. per night
The Station Hotel
The Station Hotel
7.1 Good
1 Leonard Street, Perth, United Kingdom
Show on map
0.5 km from city centre,  

Station Hotel Perth is situated in Perth and is close to the area's well-known attractions. The various amenities this modern hotel offers include meeting rooms, an express check-in and check-out feature and 24-hour room service.

₱4,062
Avg. per night
Best Western Queens Hotel
Best Western Queens Hotel
7.5 Good
105 Leonard Street, Perth, United Kingdom
Show on map
0.5 km from city centre,  

Opened in 1900, Best Western Queens Hotel is located in Perth and offers a Jacuzzi, a sauna and an indoor pool. It is ideally positioned for guests wanting to visit the area's popular attractions.

₱4,163
Avg. per night
Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth
8.5 Excellent
Crieff Road, Perth, United Kingdom
Show on map
4.9 km from city centre,  

Situated in Perth, Leonardo Boutique Hotel Huntingtower Perth provides traditional 4-star accommodation, as well as free wireless internet access in all areas. The various facilities this elegant property has to offer include room service, meeting rooms and vip rooms.

₱4,468
Avg. per night
Fisher's Hotel
Fisher's Hotel
7.7 Good
75-79 Atholl Road, Pitlochry, United Kingdom
Show on map
0.3 km from city centre,  

This modern hotel is located in Pitlochry and is moments on foot from Pitlochry Railway Station. It also offers a ballroom, meeting rooms and a coffee bar.

₱4,570
Avg. per night

Hotel prices in Perth and Kinross

3 stars

₱2,386 - ₱6,854

Holiday Inn Express Perth

#1 Most popular

₱3,757
Avg. per night
Leonardo Boutique Huntingtower Perth

#2 Most popular

₱4,468
Avg. per night
Salutation Hotel

Best value

Salutation Hotel
8.0 Excellent
₱2,386
Avg. per night
4 stars +

₱3,605 - ₱20,461

The Gleneagles Hotel

#1 Most popular

₱20,461
Avg. per night
Atholl Palace Hotel

#2 Most popular

Atholl Palace Hotel
8.1 Excellent
₱9,545
Avg. per night
Atholl Villa Guest House

Best value

₱3,757
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Perth and Kinross

Perth and Kinross travel FAQs

  • Where is the best place to stay in Perth and Kinross?

    Perth and Kinross has plenty to offer. Consider staying in some of its favored locations, like Kinross, Aberfeldy, and Perth.

  • What are the best hotels in Perth and Kinross?

    Perth and Kinross is home to many highly-rated hotels, one of which is The Gleneagles Hotel, which has a current rating of 9.3. For other potential stays, consider Atholl Palace Hotel and Fonab Castle Hotel, which can also be great places to stay in Perth and Kinross.