Skip to main content

Featured accommodation destinations

Destination inspiration for your trip – find an accommodation

Perth

161 accommodations

Pitlochry

149 accommodations

Blairgowrie

96 accommodations

Aberfeldy

81 accommodations

Crieff

79 accommodations

Auchterarder

75 accommodations

Comrie

38 accommodations

Dunkeld

36 accommodations

Kinross

24 accommodations

Saint Fillans

22 accommodations

Birnam

21 accommodations

Alyth

18 accommodations

Errol

16 accommodations

Kenmore

15 accommodations

Cray

14 accommodations

Glenshee

13 accommodations

The best accommodations in Perthshire

Check out our selection of great accommodations in Perthshire

Filter by:

Star Rating
Review score

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.

K
Kim
From
United Kingdom
Everything was spotless. The staff fantastic. The food delicious
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,341 reviews
Price from
$157.17
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...

A
Alan
From
Switzerland
Great room, comfy bed, and a good bathroom. The staff are super friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,105 reviews
Price from
$86.19
1 night, 2 adults

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy

Built in 1895, The Townhouse Aberfeldy - Rooms & Breakfast sits on the edge of Aberfeldy’s town center, a rural town in Highland Pethshire.

T
Thomas
From
Ireland
Super friendly staff from the moment we checked in. The service was excellent and the morning staff at breakfast were very friendly. A very clean dust Free hotel. I would highly recommend staying here.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,784 reviews
Price from
$119.35
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.

A
Abdul Rahim
From
Malaysia
The property is actually a cafe with rooms on the second floor. The rooms were very spacious and had a king sized bed and two single beds. The toilet was also very big equipped with a large shower. Very comfortable room with just nice heating that was turned on throughout the day. We did not have breakfast there but the latte was very delicious and was purchased using a £5 voucher that was placed in the room by the kind staff. The location is superb as you can see the ocean from the window.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,295 reviews
Price from
$146.47
1 night, 2 adults

Craigmhor Lodge & Courtyard

Pitlochry

Winners of Guest House of the Year 2019 and 2018 at The Scottish Hotel Awards and the AA's Scottish B&B of the Year 2019, Craigmhor Lodge & Courtyard is set in private wooded grounds and offers free...

C
Cherie
From
Australia
Stunning Location, so friendly & warm, beautiful clean rooms, fresh yummy breakfast. Will definitely visit again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,329 reviews
Price from
$201.79
1 night, 2 adults

Pine Trees Hotel Pitlochry

Pitlochry

Nestled in the heart of Perthshire in the Scottish Highlands, this 4-star luxury retreat has 32 unique rooms and is sheltered among 10 acres of lush gardens and woodlands, offering the perfect...

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,063 reviews
Price from
$180.27
1 night, 2 adults

Auch - Trail Cabins

Bridge of Orchy

A recently renovated homestay, Auch - Trail Cabins offers accommodations in Bridge of Orchy. This homestay provides free private parking, a shared kitchen, and free Wifi.

T
Timothy
From
United Kingdom
The property is newer, so no wear-and-tear visible. Very clean and well maintained.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
$198.24
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.6
Exceptional - What previous guests thought, 147 reviews
Price from
$152.10
1 night, 2 adults

Orchid lodge

Bridge of Tilt

Orchid lodge features a hot tub and free private parking, and is within 21 miles of Castle Menzies and 1.8 miles of Killiecrankie.

G
Gordon
From
United Kingdom
Perfect getaway for Christmas day (or for any occasion), the lodge had everything that we needed, and was very comfortable, clean and cosy. The Hot tub on the decking was perfect for relaxing and taking in the wonderful views.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 145 reviews
Price from
$240.93
1 night, 2 adults

Wellwood Manor

Pitlochry

Wellwood Manor offers accommodations in Pitlochry, 15 miles from Castle Menzies and 29 miles from Scone Palace. This 4-star guest house offers full-day security and luggage storage space.

M
Martin Vacek
From
Czech Republic
We stayed just for one night during a short trip to Scotland (we attended the Enchanted forest event). The location is like a chateau from fairytale. The hosts were very friendly and welcoming. Beds were comfortable, room warm and the bathroom was equipped above common standards. The view we had during (super tasty) breakfast was breathtaking - sunrise above Pitlochry. We are definitely staying over again on our next journey in the area and we would not mind staying for multiple days.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 318 reviews
Price from
$324.48
1 night, 2 adults
All accommodations in Perthshire

Most booked accommodations in Perthshire this month

See all

Popular with guests booking accommodations in Perthshire

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4,840 reviews

Popular with guests booking accommodations in Perthshire

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

Popular with guests booking accommodations in Perthshire

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 4,219 reviews

Popular with guests booking accommodations in Perthshire

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

Popular with guests booking accommodations in Perthshire

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

Popular with guests booking accommodations in Perthshire

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,296 reviews

Popular with guests booking accommodations in Perthshire

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

Popular with guests booking accommodations in Perthshire

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

Popular with guests booking accommodations in Perthshire

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

Popular with guests booking accommodations in Perthshire

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

FAQs about accommodations in Perthshire

Accommodations That Guests Love in Perthshire

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 31 reviews
Accommodation was very well equipped, very clean, and provided an excellent base from which to explore Scotland. The host provided very good and clear information on the surrounding ammenities and recommendations on where to eat and get provisions. We would highly recommend this accommodation and would definitely stay again!
Guest review byIan
Travelers with friends
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 554 reviews
The accommodations and location were excellent. We loved the property and our view was lovely. We wished we could have stayed a few more days as there is much to see and do in this area. A great village with lots of good shops and restaurants.
Guest review byMaria
Young couple
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 667 reviews
Excellent accommodation, clean and modern. Friendly staff and would happily stay again.
Guest review byAdam
Solo traveler
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,851 reviews
The staff at reception were very helpful, and as a room was ready, they allowed us to check in a little earlier. The breakfast was lovely, as were all the breakfast staff. Lovely place to stay. I would recommend this accommodation
Guest review byJulie
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 32 reviews
The Bothy was perfect for a relaxing getaway- St Fillans is such a beautiful setting, and the decor inside The Bothy and the garden were gorgeous. Everything was cute and functional, and the guide to all the amenities in The Bothy was great - there's so much provided for you. Pamela had thought of everything, from the homemade bread and breakfast treats, to the suggestions for local walks. Lovely accommodation and hosts, I would highly recommend and would love to return for another stay in the future.
Guest review byDavidson
Solo traveler
Avg. price/night: $171.70
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 98 reviews
We booked this accommodation because it is a rewilding estate and we loved our stay. It was so peaceful and the views were amazing. We loved being surrounded by nature and being able to go for long walks and see the wildlife on the estate. We would definitely stay there again.
Guest review byClaudia
Group
Avg. price/night: $152.10
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 103 reviews
The Loft is a lovely little place, more spacious and comfortable than the pictures online. Immaculately clean with everything you need for a vacation. The enclosed yard is perfect for the doggies, and there are some wonderful walks less than a 5 minute drive away. We only stayed one night to break up a long drive to Ullapool, but it was the perfect stop-over and almost exactly halfway for us, so we would definitely look to stay again when travelling up north.
Guest review byAnna
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 36 reviews
Location was just right for us. Quiet setting but within easy reach of surrounding areas and local facilities. Accommodation was excellent with plenty of space for the whole family and equipped with everything required for a comfortable stay.
Guest review byHelen
Family with young children
Avg. price/night: $155.48
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 483 reviews
Character filled pub with well-equipped generous sized accommodation with lovely extra touches that made our stay special.
Guest review byNatalie
Family with young children
Avg. price/night: $123.03
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 788 reviews
Even though there were no meals involved in the accommodation, there were facilities to eat a take-away meal, which included plates and cutlery. There was a fridge for all their clients to use for personal use. The staff were incredibly friendly, and went over and beyond to give us any information we needed to facilitate a wonderful stay. They gave us so much information of places of interest to visit as well. So much so, that we booked an extra night's stay. Big thankyou to the staff of Breadalbane Hotel
Guest review byMary
Family with young children