Search hotels in Perthshire, United Kingdom

Enter your dates and choose from 1023 hotels and other places to stay

Check out these popular cities in Perthshire

Pitlochry

137 hotels

Perth

190 hotels

Aberfeldy

81 hotels

Dunkeld

36 hotels

Auchterarder

81 hotels

Blairgowrie

95 hotels

Crieff

74 hotels

Kinross

25 hotels

Kenmore

16 hotels

Stay in Perthshire's best hotels!

Filter by:

Star Rating
Review score

The Grandtully Hotel

Hotel in Grandtully

Located 6.1 miles from Castle Menzies, The Grandtully Hotel offers 4-star accommodations in Grandtully and has a terrace, a restaurant and a bar.

S
Sarah
From
Australia
Every single detail about the Grandtully was perfection. It is in the most magnificent little hamlet. It felt like a fairytale. The staff were outstanding, the bar and restaurant were sensational. Fantastic martini! I cannot rate this hotel highly enough!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 111 reviews
Price from
$266.26
1 night, 2 adults

Dunfallandy House Hotel

Hotel in Pitlochry

Located in Pitlochry, 14 miles from Castle Menzies, Dunfallandy House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

Y
Yossawat
From
Thailand
Very superb!! The house is nicely decorated especially Whisky lounge.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 167 reviews
Price from
$298.47
1 night, 2 adults

The Gleneagles Hotel

Hotel in Auchterarder

Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school.

N
Nishad
From
Qatar
Great location, great experience, staff were excellent and cooperative.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 988 reviews
Price from
$920.39
1 night, 2 adults

The Merryburn - Rooms and Courtyard Studios

Hotel in Dunkeld

Offering free WiFi, The Merryburn - Rooms and Courtyard Studios offers accommodations in Dunkeld, 18 miles from Castle Menzies and 30 miles from Discovery Point.

P
Phadua
From
United States
I loved how peaceful this property was. It was in a great location and the lady at the front desk was a sweetheart. It was really clean as well!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 606 reviews
Price from
$197.23
1 night, 2 adults

Knockendarroch Hotel

Hotel in Pitlochry

Located in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town center.

J
Janet
From
Canada
Lovely hotel, great staff, exceptional chef, amazing dinner, tasty breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 487 reviews
Price from
$440.47
1 night, 2 adults

Loch Rannoch Hotel and Spa

Hotel in Kinloch Rannoch

Located in Kinloch Rannoch, 17 miles from Castle Menzies, Loch Rannoch Hotel and Spa provides accommodations with a fitness center, free private parking, a shared lounge and a terrace.

C
Cynthia
From
United States
This place is a hidden jewel! It has so much character and charm! Food was great and the town is within walking distance to explore! It was one of our favorite hotels ever!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,855 reviews
Price from
$251.82
1 night, 2 adults

Schiehallion Hotel

Hotel in Aberfeldy

Located 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-minute drive of Castle...

K
Kirsten
From
United Kingdom
Breakfast was delicious! I also loved the coffee machine.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,126 reviews
Price from
$130.17
1 night, 2 adults

McKays Hotel

Hotel in Pitlochry

McKays Hotel is located in the scenic riverside town of Pitlochry and just 853 feet from the main railway station.

K
Kathleen
From
Canada
The staff was wonderful! The room was exceptional. Very spacious and clean. Great location.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,902 reviews
Price from
$213.01
1 night, 2 adults

The Acarsaid - Pitlochry

Hotel in Pitlochry

Located just half a mile from Pitlochry town center with complimentary WiFi and parking, the privately owned and run The Acarsaid - Pitlochry offers a quiet retreat in Highland Pertshire.

K
Kathleen
From
United States
Greeted warmly! Offered wonderful suggestions for dinner. Walking distance to everything in town. Excellent breakfast and plenty of free parking. Highly recommend!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,631 reviews
Price from
$151.21
1 night, 2 adults

Atholl Arms

Hotel in Blair Atholl

Opposite Blair Castle, family-run 19th-century Atholl Arms is full of character, offering log fires, locally sourced food and Wi-Fi. Shopping at the House of Bruar is nearby.

J
Jason
From
Canada
The full scottish breakfast was excellent - the place was enjoyable. Staff was very pleasant. We even went for a short walk behind our stay and quite enjoyed that
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,199 reviews
Price from
$216.95
1 night, 2 adults
See all 1023 hotels in Perthshire

Most-booked hotels in Perthshire in the past month

See all

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,985 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,575 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 4,471 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,902 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,535 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,021 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,719 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,719 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,833 reviews

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,189 reviews

Perthshire's best hotels with breakfast

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,189 reviews

This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens.

From $140.69 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,833 reviews

Just off the A9, a short distance from Perth’s town center, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms.

From $128.86 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,719 reviews

Overlooking the picturesque town of Pitlochry, The Atholl Palace hotel and estate is set in Highland Perthshire and offers award-winning gardens, a swimming pool and spa, a wide variety of sport and...

From $301.10 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,985 reviews

Centrally located in the beautiful Victorian Town of Pitlochry in the Perthshire Highlands, Fisher's Hotel is just 1640 feet from Pitlochry Rail Station. The property has a traditional bar.

From $199.99 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,719 reviews

In 280 acres of unspoiled Perthshire countryside, the Dunkeld House Hotel features an outdoor activity center and luxury health club. The hotel offers free parking and spacious rooms.

From $224.18 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 159 reviews

Located in Alyth and within 17 miles of Discovery Point, The Alyth Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

From $154.49 per night

Tay House

Hotel in Dunkeld
Breakfast options
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 159 reviews

Located in Dunkeld, Tay House is a self catering establishment with views of the River Tay. Tay House has a terrace at the back of the building with river views.

From $237.99 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 306 reviews

Located in Aberfeldy, a 6-minute walk from Castle Menzies, Ailean Chraggan has accommodations with a garden, free private parking, a terrace and a restaurant.

From $197.23 per night

Budget hotels in Perthshire

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 397 reviews

Located in Perth, 12 miles from Scone Palace, The Dunning Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 229 reviews

Located in Blairgowrie and with Scone Palace reachable within 14 miles, Victoria Hotel provides express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi and a bar.

From $110.45 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 374 reviews

Located in Ballinluig, just off the A9, The Ballinluig Inn offers rooms with attached bathroom, all equipped with TV, coffe/tea making facilities and views to the garden or hills and woods.

From $98.61 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 874 reviews

Bridge of Cally Hotel is at the foothills of Glenshee, which is the gateway to the Scottish highlands.

From $97.63 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 655 reviews

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city center and has a free private car park and free Wi-Fi.

From $149.89 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,407 reviews

Lovat Hotel is located in the ‘Fair City of Perth’ which is recognized as the Gateway to the Highlands with easy access to all the main routes to other cities such as Edinburgh, St Andrews, Glasgow,...

From $112.42 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,021 reviews

One of the most unique hotels in Perth, in a 15th-century watermill, where you can still watch the water trickling through the original water wheel from the garden, lobby area and Lounge Bar.

From $202.29 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,535 reviews

Located in Perth center, the award-winning Salutation Hotel is just a few minutes from Perth Concert Hall and the scenic walks around the River Tay.

From $103.87 per night

Hotels in Perthshire you can book without a credit card

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 167 reviews

Located in Pitlochry, 14 miles from Castle Menzies, Dunfallandy House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,631 reviews

Located just half a mile from Pitlochry town center with complimentary WiFi and parking, the privately owned and run The Acarsaid - Pitlochry offers a quiet retreat in Highland Pertshire.

From $125.50 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 126 reviews

Located in Bridge of Earn and with Scone Palace reachable within 6.1 miles, THE EARN HOTEL provides a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 621 reviews

Set within a historic 19th Century building The Pitlochry Dundarach Hotel’s high position features views of the local highland games field and the River Tummel.

Crieff Hydro

Hotel in Crieff
No credit card needed
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 759 reviews

Crieff Hydro Hotel is set in a 900-acre estate with a Victorian Spa, 9-hole par 3 golf course and over 30 indoor and outdoor activities.

From $220.68 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 36 reviews

Located in Tummel Bridge, 12 miles from Castle Menzies, Loch Tummel Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

Located in Blairgowrie, 14 miles from Scone Palace, McArthur Manor provides accommodations with a garden, free private parking, a terrace and a bar. This 4-star hotel offers room service.

FAQs about hotels in Perthshire

See reviews by guests who stayed at hotels in Perthshire

See all
From $118.34 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 381 reviews
Breakfast was delicious with home made granola, and bread with lovely home made jam. The full scottish breakfast was superb. The conservatory was a beautiful place to eat and to view the gorgeous well kept garden (to which guests have access). The house has been beautifully furnished and much thought has been given to the interesting art. The hosts go absolutely above and beyond to make their guests comfortable and nothing was too much trouble, even down to the variety of gins in the honesty bar! Would definitely recommend.
Guest review by
Heather
United Kingdom
From $131.48 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,199 reviews
The full scottish breakfast was excellent - the place was enjoyable. Staff was very pleasant. We even went for a short walk behind our stay and quite enjoyed that
Guest review by
Jason
Canada
From $136.35 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 233 reviews
This is a hidden gem. Everything was first class, spotlessly clean. fabulous shower , excellent food and the staff were amazing.
Guest review by
John
Canada
From $103.87 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,535 reviews
A really classic & classy traditional Scottish hospitality with a really warm Scottish welcome!
Guest review by
Nandor
Hungary
From $140.82 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 844 reviews
Beautiful place over all and well kept Cozy comfortable room Great breakfast included
Guest review by
Miguel
Mexico
From $248.45 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,209 reviews
Amazing location, beautiful area, nice nature, very clean, friendly stuff
Guest review by
Rashed
United Arab Emirates
From $224.18 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,719 reviews
Gorgeous place, very traditional, beautiful decoration, good restaurant.
Guest review by
Igor
Russia
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 988 reviews
Great location, great experience, staff were excellent and cooperative.
Guest review by
Nishad
Qatar
From $195.91 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,575 reviews
Pool and hot tub were great. Location ideal for walking in the town.
Guest review by
Wesley
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 703 reviews
Location, grounds maintenance, quality and fitout of the lodges.
Guest review by
Wilson
Ireland
From $98.17 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 920 reviews
Friendly, clean, great ambiance, and the staff were very helpful
Guest review by
Don
United States
From $171.59 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,431 reviews
Location lovely very clean and well maintained
Guest review by
sheena
United Kingdom
From $433.90 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 997 reviews
service, facilities, dining are all 5 star.
Guest review by
Daniel
United Kingdom
From $220.68 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 759 reviews
Outside space, staff especially concierge
Guest review by
Helen
United Kingdom
From $199.99 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,985 reviews
Excellent location and friendly staff
Guest review by
Almiro
United Arab Emirates
From $301.10 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,719 reviews
Beautiful location and property.
Guest review by
Robin
United States

Planning a trip? Get inspired by reviews of cities in Perthshire

8.0

Plenty of coffeee shops and some quaint little independent...

Plenty of coffeee shops and some quaint little independent shops. Could do with a couple of 'specialist' restaurants although nearly all hotels do evening meals. Prices are increasing in lots of places nowadays which makes it necessary to curb spending on items bought on a whim.
Guest review by
Carol
United Kingdom
8.0

It is a lovely place to visit and walk around and explore.

It is a lovely place to visit and walk around and explore. Lovely riverside walks and good shopping opportunities in the centre. But once the shops close, it becomes almost deserted and you hardly see anyone around. The highlight of the city is the very interesting and attractive Perth Museum (which is also free of charge to enter) with its unique and intriguing exhibits and its great cafeteria. The nearby Branklyn Gardens and the Greyfriars graveyard are also worth a visit The people are also quite friendly.
Guest review by
Carmel
Malta
8.0

lovely location, great for walks, relaxing, we also went to...

lovely location, great for walks, relaxing, we also went to Pitlochry and Dunkeld. Good for a mix. Outdoor wise great, limited for children if not into the outdoors unless you link it with other places. We had a 6, 11 and 13 year old and all had a nice time. Depends on what your looking for, if you like outdoors its beautiful. Birks is wonderful and free.
Guest review by
Jennifer
10

Property was fabulous. Lovely rooms and staff.

Property was fabulous. Lovely rooms and staff. Breakfast was the best with lots of options. Dinner needs changing up with specials for dinner and dessert. Was same menu every day. Room was a bit stuffy. Need portable fans. We had a window that opened but did not really help. Swimming pool and spa was lovely. Staff was amazing. Shout out to Annia who found a tick on my leg during a massage. No idea wher it came from as i stayed on the path.
Guest review by
Margaret
Canada
10

The town of Auchterarder is just what you would expect from...

The town of Auchterarder is just what you would expect from a Scottish provincial town Set beautiful country with the correct amount essential shops and pubs. Really welcoming Golf Clubs would recommend Auchterarder as a pleasing challenge
Guest review by
Roger
8.0

A very good centre ,small market town from which to explore...

A very good centre ,small market town from which to explore by whatever means,the beautiful Perthshire countryside.Small independent shops,but all one would need.Public transport available,Perth city nearby.We regularly visit ,we have family there
Guest review by
Nora
United Kingdom
10

Crieff is a perfect base for getting out and about to...

Crieff is a perfect base for getting out and about to surrounding places of interest. Definitely need a car to travel. The high street pavements are really in need of repairs so we had to be vigilant when walking through town. Not great for people with walking disabilities. Very hilly too.The Ghurcah Indian restaurant was excellent ,,value for money with huge portions that we had to take with us. Quality was amazing.
Guest review by
Elizabeth
United Kingdom
6.0

As the accommodation was at the top of the building we had...

As the accommodation was at the top of the building we had to climb about 30 steps to get to it. I tried to explain that to the check in lady that my wife has troubles climbing stairs and she was very dismissive and blamed Booking.com as they allocate the rooms.
Guest review by
Robin
4.0

Been going to Kinross for a lot of years and slowly seen it...

Been going to Kinross for a lot of years and slowly seen it decline. It’s still an ideal location for touring the surrounding area which is lovely to visit. You just have to find the right accommodation.
Guest review by
Michael
United Kingdom
10

Peaceful location at the head of Loch Tay, one of Scotland’s...

Peaceful location at the head of Loch Tay, one of Scotland’s most beautiful locations, if you like the ‘great outdoors’ there are plenty of outdoor activities to keep you busy during your stay. Remember ‘There’s no such thing as bad weather just the wrong clothes’. Ben Lawers has perfect views from the top if you pick a nice day and take your time, up early make the most of your day and you won’t be disappointed !!!
Guest review by
Tom
United Kingdom