By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

1,285,517 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Perth and Kinross

Filter results
Have you considered...
Filter by Star Rating: 2 Star 7 hotels 3 Star 61 hotels 4 Star 89 hotels 5 Star 14 hotels Unrated 245 hotels Filter by Hotel Type: Apartments 36 hotels Bed & Breakfasts 36 hotels Guest Houses 21 hotels Hostels 3 hotels Hotels 308 hotels Inns 6 hotels Motels 2 hotels Resorts 4 hotels Filter by Facility: Air Conditioning (Building) 1 hotel  Airport Transfer 17 hotels Bar 84 hotels Disabled Facilities 88 hotels Golf Nearby 140 hotels Gym / Fitness Centre 14 hotels Indoor Pool 14 hotels No Smoking Rooms 71 hotels Outdoor Pool (Heated) 1 hotel  Parking 394 hotels Pets Allowed 57 hotels Restaurant 83 hotels Wi-Fi : Free of Charge 317 hotels Filter by Group: Travelodge 4 hotels Castle Collection 3 hotels Aurora Hotel Collection 2 hotels Crieff Hydro Ltd 2 hotels Milton Hotels & Residences 2 hotels Anderson Hotels Ltd 1 hotel  Show more Reset my filters
Book rooms  
7.9
out of 10
Total:

The Famous Bein Inn Hotel

 
, Glenfarg, Perth
+44 (0)1775 843417
The Famous Bein Inn was originally built as a resting place for travellers on the traditional route north from Edinburgh to the Highlands. It enjoys a peaceful, rural ... Read more
Book rooms  
8.1
out of 10
Total:

Fishers Hotel

 
75 - 79 Atholl Road, Pitlochry
+44 (0)1775 843417
Whether you arrive in Pitlochry by train, bus or car the most central and convenient accommodation in Pitlochry is Fisher`s Hotel. Fisher`s Hotel has recently undergone a ... Read more
Book rooms  
7.9
out of 10
Total:

Station Hotel

 
1 Leonard Street, Perth
+44 (0)1775 843417
The Station Hotel is a historic building, located in the heart of Perth, just a minute`s walk from town centre, the theatre, concert hall and the River Tay. With fantastic ... Read more
Book rooms  
8.7
out of 10
Total:

Murrayshall Hotel & Golf Courses

 
Murrayshall Road, Scone, Perth
+44 (0)1775 843417
From the minute you arrive at Murrayshall House Hotel in Perthshire, Scotland you know it will be a special experience. From the welcoming smile that greets you at ... Read more
Book rooms  
8.9
out of 10
Total:

Leonardo Boutique Hotel Huntingtower

 
Crieff Road, Perth
+44 (0)1775 843417
The Leonardo Boutique Hotel Huntingtower Perth welcomes you to an authentic, quietly situated, 3-storey country house with easy access to the city centre of Perth. The hotel ... Read more
Book rooms  
7.4
out of 10
Total:

Mercure Perth Hotel

 
West Mill Street, Perth
+44 (0)1775 843417
This stunning 15th century converted watermill is in the very heart of the city and one of the most sought after Perth hotels for weddings, meetings and leisure breaks. ... Read more
Book rooms  
8.5
out of 10
Total:

Dunkeld House Hotel

 
Blairgowie Road, Dunkeld
+44 (0)1775 843417
Nestled into the beautiful Perthshire landscape, Dunkeld House Hotel boasts an unrivalled experience of Scottish country living. This four-star luxury country house hotel ... Read more
Book rooms  
8.3
out of 10
Total:

Atholl Palace Hotel

 
Perth Road, Pitlochry
+44 (0)1775 843417
The historic nature of the Atholl Palace Hotel means that every room is unique, with quirky original features, however, the truly outstanding feature of almost all our rooms ... Read more
Book rooms  
9.2
out of 10
Total:

Duchally Country Estate

 
Gleneagles, Auchterarder
+44 (0)1775 843417
PLEASE NOTE the rates shown are from rates only as can vary on a daily basis - The rate will be confirmed upon booking CLC Duchally Country Estate is set in prime ... Read more
Book rooms  
8.5
out of 10
Total:

Dalmunzie House Hotel

 
, Spittal of Glenshee, Blairgowrie
+44 (0)1775 843417
Offering a restaurant and a tennis court, Dalmunzie Castle Hotel is located in Glenshee. Free WiFi access is available in this country house. The accommodation will provide ... Read more
Book rooms  
9.2
out of 10
Total:

Glenalbyn Cottage

 
Main Street, Ardvorlich
+44 (0)1775 843417
Glenalbyn Cottage is a holiday home with a garden, located in St Fillans. Guests benefit from terrace. Free use of bicyc Read more
Book rooms  
9.7
out of 10
Total:

Kinnaird Estate

 
Kinnaird Estate Office, Dunkeld
+44 (0)1775 843417
Featuring mountain views, Kinnaird Estate is situated 11 km from Dunkeld and 30 km from Perth. There is a range of self-catering cottages and farmhouses on offer, all ... Read more
Book rooms  
9.3
out of 10
Total:

Tay Apartments

 
17 Rose Terrace, Perth
+44 (0)1775 843417
Situated in Perth, this apartment features free WiFi and is located 2.5 km from Scone Palace. Read more
Book rooms  
9.8
out of 10
Total:

Blairmore Farm

 
Fowlis Wester, Crieff
+44 (0)1775 843417
Set in Crieff, Blairmore Farm provides accommodation with free WiFi and a garden with BBQ facilities. Read more
Book rooms  
7.6
out of 10
Total:

New County Hotel

 
22/30 County Place, Perth
+44 (0)1775 843417
New County Hotel featuring free WiFi, offers accommodation in Perth, 3.1 km from Scone Palace. Guests can enjoy the on-site restaurant. All rooms are equipped with a flat ... Read more
Book rooms  
9.8
out of 10
Total:

Gleneagles Village Apartments

 
54 Guthrie Court, Gleneagles Village, Auchterarder
+44 (0)1775 843417
Located at Gleneagles village, 4 km from Auchterarder, Gleneagles Village Apartments feature a balcony overlooking the communal gardens and the grounds at Gleneagles. Free ... Read more
Book rooms  
9
out of 10
Total:

Schiehallion Hotel

 
6 Dunkeld Street, Aberfeldy
+44 (0)1775 843417
Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi. The listed property was built in 1884 and is within a 4 ... Read more
Book rooms  
9.1
out of 10
Total:

Auld Manse Guest House

 
Strathmore Street, Perth
+44 (0)1775 843417
Just 150 metres from the banks of the River Tay, the Victorian Auld Manse Guest House is located in Perth’s residential area and is only a 15-minute walk from Perth town ... Read more
Book rooms  
8.2
out of 10
Total:

Kenmore Hotel

 
, Kenmore, Aberfeldy
+44 (0)1775 843417
Scotlands Oldest Inn, The hotel is situated in the Heart of the Scottish Highlands, deep within Rob Roy and Campbell country. Nestling on the banks of the River Tay the ... Read more
Book rooms  
9.2
out of 10
Total:

Pitcullen Guest House

 
17 Pitcullen Crescent, Perth
+44 (0)1775 843417
Pitcullen Guest House offers a relaxed, friendly and personalised service and is situated in a desirable residential area of Perth only 10 minutes walk from the centre and ... Read more
Book rooms  
7.6
out of 10
Total:

Milton Royal Hotel

 
53 Allan Street, Blairgowrie
+44 (0)1775 843417
Built in 1852 on the site of an earlier townhouse, the Royal Hotel commands a prominent situation directly opposite the former position of the town's Old Mercat Cross ... Read more
Book rooms  
9.4
out of 10
Total:

Lands Of Loyal Hotel

 
Alyth, Blairgowrie
+44 (0)1775 843417
Set on a hillside overlooking the Vale of Strathmore to the Sidlaw Hills beyond, lies the Lands of Loyal Hotel. This impressive Victorian mansion was built in the 1830's, ... Read more
Book rooms  
8.2
out of 10
Total:

Red Brolly Inn

 
Ballinluig, Pitlochry
+44 (0)1775 843417
Offering a restaurant, The Red Brolly Inn is located in Pitlochry. Free WiFi access is available. Each room here will provide you with a TV. Featuring a bath or shower, ... Read more
Book rooms  
8.5
out of 10
Total:

Royal George Hotel

 
Tay Street, Perth
+44 (0)1775 843417
With an idyllic location on the banks of the River Tay in the heart of Perth, The Royal George Hotel has been attracting guests to Scotland from around the world for over ... Read more
Book rooms  
9.2
out of 10
Total:

Dunalastair Hotel

 
, Kinloch Rannoch, Pitlochry
+44 (0)1775 843417
Dunalastair Hotel Suites is a privately owned Victorian hotel, located on the village square of Kinloch Rannoch, on the edge of Loch Rannoch and the 'Schiehallion' mountain. Read more
oneonone