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,758,827 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 74 hotels 4 Star 94 hotels 5 Star 18 hotels Unrated 307 hotels Filter by Hotel Type: Apartments 61 hotels Bed & Breakfasts 45 hotels Guest Houses 11 hotels Hostels 5 hotels Hotels 364 hotels Inns 8 hotels Motels 2 hotels Resorts 4 hotels Filter by Facility: Air Conditioning (Building) 3 hotels Airport Transfer 21 hotels Bar 89 hotels Disabled Facilities 78 hotels Golf Nearby 175 hotels Gym / Fitness Centre 17 hotels Indoor Pool 16 hotels No Smoking Rooms 60 hotels Outdoor Pool (Heated) 2 hotels Parking 464 hotels Pets Allowed 53 hotels Restaurant 92 hotels Wi-Fi : Free of Charge 429 hotels Filter by Group: Castle Collection 3 hotels Aurora Hotel Collection 2 hotels Crieff Hydro Ltd 2 hotels Milton Hotels & Residences 2 hotels Oyo Hotels & Rooms 2 hotels Youth Hostel Association 2 hotels Show more Reset my filters
Book rooms  
7.6
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  
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  
9.1
out of 10
Total:

Duchally Country Estate

 
Gleneagles, Auchterarder
+44 (0)1775 843417
CLC Duchally Country Estate is set in prime Perthshire parkland near to Gleneagles and is the ideal base for a holiday in Scotland. While secluded, it is perfect for ... Read more
Book rooms  
8.3
out of 10
Total:

Atholl Palace Hotel

 
Atholl 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  
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  
8.3
out of 10
Total:

Atholl Arms Hotel

 
, Blair Atholl, Pitlochry
+44 (0)1775 843417
There are few more imposing sights in the Scottish Highlands than the superb façade and highland grandeur of the Atholl Arms Hotel in Blair Atholl, standing proudly at the ... Read more
Book rooms  
9
out of 10
Total:

Acarsaid Hotel

 
8 Atholl Road, Pitlochry
+44 (0)1775 843417
Book rooms  
8.8
out of 10
Total:

Ballathie House Hotel

 
Kinclaven by Stanley, Stanley, Perth
+44 (0)1775 843417
For business events and special occasions, the hotel offers tranquil spaces in the secluded riverside meeting rooms and the Terrace Room. 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.3
out of 10
Total:

Lodge 9 Glengoulandie Lodges

 
Glengoulandie Lodges Lodge 9, Aberfeldy
+44 (0)1775 843417
Set in Aberfeldy, this villa features a garden with a terrace. The property features views of the mountain and is 8 km from Castle Menzies. Read more
Book rooms  
8.3
out of 10
Total:

Royal Dunkeld Hotel

 
Atholl Street, Dunkeld
+44 (0)1775 843417
The Royal Dunkeld Hotel, a former Coaching Inn is now a modern comfortable hotel. All the bedrooms at the Royal Dunkeld boast ensuite facilities, colour television, radio, ... Read more
Book rooms  
9.5
out of 10
Total:

Glenisla Hotel

 
, Glenisla, Blairgowrie
+44 (0)1775 843417
Glenisla Hotel and restaurant, near Blairgowrie in the Angus Glens - the Heart of Scotland. We offer comfortable clean accommodation and good food in this idyllic Angus ... Read more
Book rooms  
9.2
out of 10
Total:

Kirklands Hotel

 
20 High Street, Kinross
+44 (0)1775 843417
The Kirklands Hotel in Kinross makes an ideal base for holidays or business. We are centrally located for trips to St Andrews, Gleneagles, Edinburgh, Glasgow and Perth. ... 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  
8.8
out of 10
Total:

Woodburn House

 
Ferry Road, Pitlochry
+44 (0)1775 843417
Set within over an acre of gardens, the family-run Woodburn House overlooks the Tummel Valley. With free WiFi and free onsite parking, the quiet property is just 5 minutes’ ... Read more
Book rooms  
9.3
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:

Claymore Hotel

 
162 Atholl Road, Pitlochry
+44 (0)1775 843417
The Claymore is an attractive Victorian residence with its own private drive with free parking and gardens, only 2 minutes walk from Pitlochry town centre. With a range of ... Read more
Book rooms  
8
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  
9.8
out of 10
Total:

Roseburn B&B

 
15 West Moulin Rd, Pitlochry
+44 (0)1775 843417
Roseburn B&B is situated in Pitlochry, 5 km from Killiecrankie. Free private parking is available on site. 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  
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  
8
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.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

Glowry Cottage

 
Monzie Estate, Monzie
+44 (0)1775 843417
Glowry Cottage is located in Monzie. Free WiFi access is available in this holiday home. The accommodation will provide you with a seating area. There is a full kitchen with ... Read more
Book rooms  
9.4
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
image