Search hotels in Perthshire, United Kingdom

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

Check out these popular cities in Perthshire

Pitlochry

151 hotels

Perth

180 hotels

Dunkeld

36 hotels

Aberfeldy

80 hotels

Blairgowrie

100 hotels

Blair Atholl

5 hotels

Crieff

83 hotels

Auchterarder

82 hotels

Glenshee

13 hotels

Stay in Perthshire's best hotels!

Filter by:

Star Rating
Review score

The Woodside

Hotel in Doune

Located in Doune, 12 miles from Lake of Menteith, The Woodside has accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel features free WiFi and a bar.

B
B
From
Canada
The Woodside in Doune was our favourite place to stay in all of the UK. It’s a charming little place with comfortable rooms and strong water pressure. The building is newly renovated so everything was clean and modern. They have an excellent restaurant with patio seating and breakfast is complimentary for guests. The menu selection was very good and included all the traditional Scottish fair. The best part for us was the staff. They were all super friendly and gave guest comfort the highest priority.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,777 reviews
Wed, Mar 3 – Thu, Mar 4
Price from
MXN 1,901.08
1 night, 2 adults

Garvock House Hotel

Hotel in Dunfermline

Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

H
Harvey
From
Canada
The staff was wonderful, the meals were great and the location was exactly what we wanted
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,401 reviews
Wed, Sep 30 – Thu, Oct 1
Price from
MXN 3,593.50
1 night, 2 adults

Fishermans Tavern

Hotel in Dundee

Located in Dundee, within a 7-minute walk of Broughty Ferry Beach and 4.3 miles of Discovery Point, Fishermans Tavern has accommodations with a restaurant and a bar, and free WiFi throughout the...

D
Debbie
From
United Kingdom
Room bed comfortable and good facilities. Great location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,049 reviews
Wed, Mar 3 – Thu, Mar 4
Price from
MXN 1,773.57
1 night, 2 adults

Coorie

Hotel in Dunfermline

Located in Dunfermline, Coorie offers beachfront accommodations 8 miles from Forth Bridge and has facilities like a terrace, a restaurant and a bar.

D
Docherty
From
United Kingdom
It’s in a stunning setting and both friends and ourselves were in rooms 5 & 6, In the loft area. Beautiful and great for pre drinks before going out.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,332 reviews
Wed, Sep 30 – Thu, Oct 1
Price from
MXN 3,013.90
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.

L
Lolita
From
Turkey
I loved the landscape where the hotel was, the hotel was beautiful, the staff was very kind... They offered us a lot of activities.. The breakfast room was very nice, the choice of food was great as well as the staff was very nice:) The Garden Cafe, The Birnam were also good experiences :)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,003 reviews
Wed, Mar 3 – Thu, Mar 4
Price from
MXN 11,476.02
1 night, 2 adults

The Boars Head, Fife Restaurant and Rooms

Hotel in Auchtermuchty

Featuring a bar, The Boars Head, Fife Restaurant and Rooms is located in Auchtermuchty in the Fife region, 17 miles from Scone Palace and 19 miles from St Andrews University.

M
Martha
From
United States
Everything was perfect - the staff, the rooms and breakfast! Highly recommend to all! Quite a gem
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 127 reviews
Wed, Mar 3 – Thu, Mar 4
Price from
MXN 3,129.82
1 night, 2 adults

The Grandtully Hotel

Hotel in Grandtully

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

R
Rosie
From
United Kingdom
Best overnight stay we have had in ages, lovely hotel, gorgeous decor, comfy bar area and pretty outside terrace for drinks if the sun appears. Breakfast was a delicious treat which we didn’t expect but thoroughly enjoyed. Will return without hesitation soon.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 121 reviews
Wed, Sep 30 – Thu, Oct 1
Price from
MXN 5,940.87
1 night, 2 adults

The Clarendon

Hotel in Dundee

Located in Dundee, 1.7 miles from Discovery Point, The Clarendon provides accommodations with free WiFi and free private parking. This 4-star hotel offers a concierge service and luggage storage...

F
Family
From
United Kingdom
Outstanding property! Everything was so inviting and comfortable
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 782 reviews
Wed, Sep 30 – Thu, Oct 1
Price from
MXN 3,115.91
1 night, 2 adults

Suie Hunting Lodge

Hotel in Killin

Located in Killin, 29 miles from Castle Menzies, Suie Hunting Lodge has accommodations with a garden, free private parking, a terrace and a restaurant.

A
Alana
From
United States
Gorgeous setting, historic building, clean & comfortable rooms, friendly and helpful staff.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 193 reviews
Wed, Sep 30 – Thu, Oct 1
Price from
MXN 3,865.91
1 night, 2 adults

Monachyle Mhor Hotel

Hotel in Lochearnhead

This luxury boutique hotel is nestled on the banks of Loch Voil in the Loch Lomond and Trossachs National Park. It has individually-styled rooms and serves food prepared with produce from the estate....

S
Sonya
From
United Kingdom
The location is stunning and the accommodation very comfortable. The food was excellent and the staff friendly and helpful.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 199 reviews
Wed, Sep 30 – Thu, Oct 1
Price from
MXN 7,418.84
1 night, 2 adults
See all 1090 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 7.5
Good - What previous guests thought, 3,726 reviews

Popular with guests booking hotels in Perthshire

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

Popular with guests booking hotels in Perthshire

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

Popular with guests booking hotels in Perthshire

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

Popular with guests booking hotels in Perthshire

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

Popular with guests booking hotels in Perthshire

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

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 2,190 reviews

Popular with guests booking hotels in Perthshire

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

Popular with guests booking hotels in Perthshire

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

Popular with guests booking hotels in Perthshire

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,764 reviews

Perthshire's best hotels with breakfast

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 199 reviews

This luxury boutique hotel is nestled on the banks of Loch Voil in the Loch Lomond and Trossachs National Park. It has individually-styled rooms and serves food prepared with produce from the estate.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 514 reviews

The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 546 reviews

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

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 32 reviews

Located in Pitlochry, 14 miles from Castle Menzies, Birchwood Pitlochry has accommodations with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers a bar.

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

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.

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

Located in Dunfermline, 8.4 miles from Forth Bridge, The Inn At Charlestown provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

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

Boasting a bar and free WiFi, Hotel Indigo - Dundee is located in Dundee, 0.6 mi from Discovery Point.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 6,169 reviews

Four Points Flex by Sheraton Dundee is located directly above Dundee Railway Station in the city center, and directly opposite the V&A Dundee.

Budget hotels in Perthshire

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

Set in private wooded grounds overlooking the River Tay, the Invercarse Hotel is a former mansion house that offers a convenient base for Dundee and the surrounding area; it has all the benefits of a...

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

Woodlands Hotel, BW Signature Collection is one of Dundee's finest hotels, nestling close to the seaside village of Broughty Ferry.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 240 reviews

20 miles from St Andrews University, No 1 High Street Boutique Rooms is located in Markinch and provides free WiFi and express check-in and check-out.

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

Located in Markinch, 20 miles from St Andrews University, Laurel Bank Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

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

Located in Fife, a 15-minute walk from Kirkcaldy Beach, Abbotshall has accommodations with a terrace, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1,316 reviews

Featuring 2-star accommodations, go2 Dundee Camperdown Hotel free car park is located in Dundee, 3.9 miles from Discovery Point and 18 miles from St Andrews University.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,375 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,...

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 320 reviews

Offering free WiFi and a bar, The Beath Inn offers accommodations in Cowdenbeath, 12 miles from Forth Bridge and 13 miles from Hopetoun House.

Hotels in Perthshire you can book without a credit card

See all

The Courie Inn

Hotel in Killin
No credit card needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 530 reviews

Located in Killin and within 22 miles of Castle Menzies, The Courie Inn features a bar, non-smoking rooms, and free WiFi.

Cromlix

Hotel in Kinbuck
No credit card needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 225 reviews

Cromlix is owned by Kim and Andy Murray. Nestled in the scenic Scottish countryside just three miles from Dunblane, this historic mansion is located in 34 acres of secluded woodlands and landscaped...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 59 reviews

Located in Bridge of Orchy, within 29 miles of Loch Linnhe and 24 miles of Massacre of Glencoe, 60 Mile Inn - Luxury Pods with Hot Tubs provides accommodations with a garden as well as free private...

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

Located in Perth, Murrayshall Country Estate is 2.5 mi from Scone Palace.

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

The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 134 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, 165 reviews

Located in Dundee and within a 5-minute walk of Broughty Ferry Beach, Casa Fresa - Orchar Suites features a garden, non-smoking rooms, and free WiFi throughout the property.

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

Located in the picturesque village of Falkland with the Lomond Hills as a backdrop, The Covenanter Hotel features an on-site coffee shop, restaurant and free private parking.

FAQs about hotels in Perthshire

See reviews by guests who stayed at hotels in Perthshire

See all
From MXN 4,335.38 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,483 reviews
The staff were so friendly when we arrived and had us checked in and explained all the services within minutes. The room was huge and more than enough for our family. We spent some time in the bar at night and it was pleasant and had a pool table. Location is perfect and walking distance to everything you need.
Guest review byJasonw88
Australia
From MXN 16,112.79 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,003 reviews
I loved the landscape where the hotel was, the hotel was beautiful, the staff was very kind... They offered us a lot of activities.. The breakfast room was very nice, the choice of food was great as well as the staff was very nice:) The Garden Cafe, The Birnam were also good experiences :)
Guest review byLolita
Turkey
From MXN 2,404.17 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 239 reviews
It is a small country inn, located very close to, but not on the A9, serving as an excellent stop off point on our journey home to the Western Isles. The staff went out of their way to make us feel comfortable and are warmly to be recommended to be running such a lovely hotel.
Guest review byLindsay
United Kingdom
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,054 reviews
Friendly check in room warm and inviting with air conditioner on and bedside lights on for arrival. Got free upgrade had superking bed and coffee ipod machine. Had swimming pool to myself and jacuzzi plus free wifi free parking too much to mention here was great stay
Guest review byAlan
United Kingdom
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 736 reviews
I like the location. I also like the layout of the cabin very peaceful and quite. we drove to the isle of skye because we wanted to see it. but we could of easier spent time closer to the cabins it's so peaceful and beautiful there enjoy my stay very much
Guest review byJackson
United States
From MXN 4,173.10 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,205 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 byJason
Canada
From MXN 3,454.40 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,726 reviews
We liked its location and the breakfast that was included. The breakfast was excellent, lots of choice from hot and cold food items.
Guest review byDean
Canada
From MXN 5,508.49 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 984 reviews
breakfast was good except it was only a continental included. you had to pay quite a bit for a full scottish breakfast---
Guest review byPatricia
United States
From MXN 10,896.42 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,040 reviews
a magical place! such friendly staff, an amazing spa, beautiful location, and peaceful, comfortable rooms.
Guest review byCarrie
New Zealand
From MXN 3,234.15 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,698 reviews
A really classic & classy traditional Scottish hospitality with a really warm Scottish welcome!
Guest review byNandor
Hungary
From MXN 3,891.18 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 810 reviews
Stunning views. Beautiful clean hotel. Very comfortable room. Excellent food.
Guest review byVerne
United States
From MXN 5,332.29 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,882 reviews
Everything. Worked here in the early 90’s. Changed. Still fabulous
Guest review byMartin
United Kingdom
From MXN 5,476.26 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,040 reviews
View , Facilities, Clean , Equipments & Valued of Money .
Guest review byAbdullah
Kuwait
From MXN 2,900.30 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,123 reviews
Clean well kept. Tea and coffee restocked every day
Guest review byJMC Designs
United Kingdom
From MXN 4,840.79 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,402 reviews
Location lovely very clean and well maintained
Guest review bysheena
United Kingdom
From MXN 5,256.02 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,928 reviews
Spacious room and beautiful surroundings.
Guest review byAnn Marie
Philippines
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 377 reviews
Lovely room and great accommodation.
Guest review byDouglas
United Kingdom

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

Scored out of 10, guest rating 10

A lovely wee town with a heavy emphasis on tourism.

A lovely wee town with a heavy emphasis on tourism. A great location in which to go cycling and/or hillwalking. A little bit expensive but the locals are friendly. I have been here several times over the last 20 years and will come back. One drawback-there isn't a taxi service to speak of in Pitlochry
Guest review byPeter
Ireland
Scored out of 10, guest rating 10

Although I now live just South of the border between...

Although I now live just South of the border between Scotland and England, Perthshire is home. I was born and grew up around Loch Tay, Kenmore and Aberfeldy and worked in Perth for 20 years. Who wouldn't love Perth and Perthshire with it's beautiful lush verdant scenes and wonderful loch, mountain and river scapes. Fabulous! I miss it so much when I am not there.
Guest review byKathleen
United Kingdom
Scored out of 10, guest rating 10

Fantastic location surrounded by the trees and gorgeous...

Fantastic location surrounded by the trees and gorgeous river just in front of the property that makes a big difference when you're walking alongside, majestic deer looks like they're not afraid of people. Room was clean and comfortable, delicious dinner & breakfast, swimming pool also clean and safe staff friendly and nice. We fell in love with this place , definitely will recommend it.
Guest review byAla
United Kingdom
Scored out of 10, guest rating 10

Being a regular visitor to the area of Pitlochry, Kenmore...

Being a regular visitor to the area of Pitlochry, Kenmore and Aberfeldy, we feel that Aberfeldy is somewhat quieter than the more poplar Pitlochry, However, it has it's own natural attractions (like the Birks) and is well served for accommodation with many great places to eat. Only a short drive from Kenmore, Pitlochry and Blair Athol it provides wider access to even more historical and natural attractions.
Guest review byNeil
United Kingdom
Scored out of 10, guest rating 10

Blairgowrie is an excellent case for the surrounding area...

Blairgowrie is an excellent case for the surrounding area with plenty to do. We have longstanding family connections with the town and area which was the reason we were visiting, but the nearby countryside and hills for walking and exploring and distilleries and nearby proximity of all that Perthshire offers makes Blairgowrie a good place to stay a bit off the main A9 route
Guest review byMoira
United Kingdom
Scored out of 10, guest rating 10

Ours was a whistlestop tour, mainly to get our heads down...

Ours was a whistlestop tour, mainly to get our heads down for the night after a 5 hour drive. The village is beautiful with lots to see and do. We stayed at Dalgriene Guest house which I'd highly recommend. We ate at The Loft Restaurant and would definitely eat there again. I can't wait to go back and explore the village further
Guest review byGill
United Kingdom
Scored out of 10, guest rating 6.0

We went there to celebrate our best friends 50:th!

We went there to celebrate our best friends 50:th! Rooms are very dated and old. Even got carpets in the rooms! Not very hygienic at all. Staff efficient!! Parked my car infront of house to unload! No help, at all. Came out 15 minutes later, knowing, very well, that I’ve parked incorrectly. Had 4 parking tickets on in, telling me I was incorrectly parked!!! Yes, I was fully aware of it but got NO, help! But the man, whom came out was, rather, sarcy! Telling me “Madam, that’s a very silly place to be parked!” That’s not, how you speak to a guest and told him that I’ve had no help. We did it ourselves! I’ll correct that the next time, was his answer. Not very polite, nor professional, in my eyes, tbh!!! Moved my car but felt, rather insulted, considering he was standing there with another guy! More or less laughing…. Unfortunately, this is my first impression of Crieff Hydro and the last!!!! Front of house is the most impressive and important thing to guests!
Guest review byGöthberg
Scored out of 10, guest rating 8.0

Obviously the main reason was to play golf at Gleneagles GC...

Obviously the main reason was to play golf at Gleneagles GC but I would definitely recommend a visit to Auchterarder GC which was about a 5 minute drive away. We ate at The Dormy in Gleneagles.A little pricey but we were on holiday. The Fortune Chinese in the high street was very nice.
Guest review byLynette
United Kingdom
Scored out of 10, guest rating 10

Lovely Hotel.

Lovely Hotel. It has a lot to offer if you love the outdoors . Beautiful Loch . Room was very spacious and clean. Food excellent, good variety for breakfast .Staff we’re excellent. Downside the pool, sauna in a different building , not great when the weather is bad .
Guest review byMary
United Kingdom
Scored out of 10, guest rating 8.0

Nestled amongst the mountains with paths and tracks leading...

Nestled amongst the mountains with paths and tracks leading all over what’s not to like? Sadly, the general facilities here have gone. No shop for example. One place did have a sign out for coffee, but there could be an opportunity here for someone. Worth climbing up the Cateran Trail heading south to get stunning views looking down on the village. Also visit the stone circle, old bridge and the church. Just soak up the atmosphere!
Guest review byRichard
United Kingdom