Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Hotels in Perthshire

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

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Stay in Perthshire's best hotels!

The coastal inn

The coastal inn

Cellardyke

The coastal inn is located in Cellardyke. Free WiFi is available. All rooms in the hotel are equipped with a flat-screen TV. Guest rooms will provide guests with a closet and a electric tea pot. Right by the shoreline. Great place to access the coastal towns

Show more Show less
Avg. price/night: $49
9.1 Wonderful 351 reviews
Fonab Castle Hotel

Fonab Castle Hotel

Pitlochry

Nestled in the picturesque Scottish Highlands, Fonab Castle, refurbished and opened in 2013, features luxurious rooms, scenic views, mature gardens, free WiFi, free parking, and 2 restaurants. The staff was exceptionally nice and friendly. It is a thoroughly charming place and we wish we could have stayed longer. Really appreciated the lift.

Show more Show less
Avg. price/night: $248
9.4 Wonderful 525 reviews
The Gleneagles Hotel

The Gleneagles Hotel

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. This hotel is the epitome of luxury, set in the most idyllic countryside. The staff is extremely capable, friendly, and helpful, and I would recommend the Gleneagles Hotel as a wonderful experience for families of all ages, as well as for honeymooners or couples celebrating anniversaries.

Show more Show less
Avg. price/night: $357
9.3 Wonderful 533 reviews
Achray House Hotel

Achray House Hotel

Saint Fillans

With picturesque views over Loch Earn to the hills beyond, Achray House Hotel, Restaurant and Lodges are set in the peaceful village of St Fillans and within the boundaries of the Loch Lomond and... Everything about the hotel was wonderful... the owner Bradley could not have done any more for us and really made our stay perfect. He was so friendly and helpful.. it really was one of the friendliest hotels we have ever stayed in. The food was incredible.. breakfast every morning was excellent and the meal we had in the restaurant was just lovely! We would recommend to all and would love to return!

Show more Show less
Avg. price/night: $144
9.1 Wonderful 127 reviews
East Haugh House Hotel

East Haugh House Hotel

Pitlochry

Dating back to the 1660’s, this turreted stone house is located 2 miles from Pitlochry. The award winning hotel, has won Scotland's hotel of the year 2018. Wish we could have stayed a few more days here! Loved this hotel and the area as well!

Show more Show less
Avg. price/night: $100
9.0 Wonderful 316 reviews
Schiehallion Hotel

Schiehallion Hotel

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... In the centre of the town, opposite the petrol station, there is road parking with restrictions and a public car park over the road. The reception can be reached through the bar or by the side entrance. There is NO lift and lots of stairs. We had a very friendly welcome and, although our room, no 10, is right at the top, it was well worth it. Very bright and airing, normal double bed which feels a bit small these days, but it was comfortable. Very well serviced with lots of plugs, including usb charge points, tea/coffee etc and the biggest bathroom I’ve ever seen. The shower was a good size with a powerful water supply. Dinner was served in the bar by very friendly staff and the special of the day, salmon, was delicious. I also tried the hotel cocktail, wonderful. Breakfast was lovely. Fresh fruit, yogurt, juice, cereal etc and every type of of cooked breakfast from porridge to full Scottish. Really good and again, very efficient service. We will be back

Show more Show less
Avg. price/night: $61
9.0 Wonderful 481 reviews
Fortingall Hotel

Fortingall Hotel

Kenmore

Fortingall is a charming 4-star country house hotel near Aberfeldy, at the entrance to Glen Lyon and the gateway to the beautiful Scottish Highlands. Wonderful country inn in an idyllic location, good food, accommodating and friendly staff, luxury without being stuffy, great little pub

Show more Show less
Avg. price/night: $238
9.2 Wonderful 169 reviews
The Merryburn

The Merryburn

Dunkeld

The Merryburn is a few minutes' walk from Dunkeld and Birnam Railway Station at the gateway to the Highlands and is a listed Victorian building. A welcoming, friendly and relaxed atmosphere. Situated in a relatively quiet area of Birnam. Lovely walks along to Dunkeld.

Show more Show less
Avg. price/night: $60
9.5 Exceptional 140 reviews
James Cottage Guest House

James Cottage Guest House

Crieff

Located in Highland Perthshire, James Cottage Guest House was built in 1811 and offers an award-winning breakfast full English breakfast and a courtesy clothes drying facility. Michael, the owner, is welcoming and informative. The breakfast is super. All in all, we would recommend this B&B every time. (We have stayed before.)

Show more Show less
9.3 Wonderful 121 reviews
Tigh Na Cloich Hotel

Tigh Na Cloich Hotel

Pitlochry

Tigh Na Cloich Hotel is an elegant Victorian house with gardens, rooms with attached bathroom and free Wi-Fi. Pitlochry town center is just 2 minutes’ walk away. Nice guesthouse with comfortable large lounge area. Breakfast was delicious and service professional. Staff were helpful with questions. Location was close to eating, drinking and sightseeing in town.

Show more Show less
9.0 Wonderful 208 reviews

Most-booked hotels in Perthshire in the past month

Explore guest reviews of hotels in Perthshire