Book Hotels in Perthshire
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top hotels

Westlands of Pitlochry
160 Atholl Road, Pitlochry, Scotland
Fully refundableReserve now, pay when you stay
A bar/lounge and a garden are featured at this guesthouse, along with free self parking. Guests will appreciate free perks like full breakfast and WiFi in public ...
"The property was very clean and everything in the room was lovely and clean and organised well. The breakfast was really good and had plenty to choose from."
Reviewed on Jun 23, 2025

Atholl Palace Hotel
Pitlochry, Pitlochry, Scotland
Fully refundableReserve now, pay when you stay
This smoke-free hotel features a full-service spa, 4 outdoor tennis courts, and a restaurant. Traveling on business? Take advantage of the free WiFi in public ...
"Return visit - facilities good. Will happily return when in the area."
Reviewed on Jun 17, 2025

Moness Resort
Crieff Road, Aberfeldy, Scotland
Fully refundableReserve now, pay when you stay
A full-service spa, 2 restaurants, and an indoor pool are all featured at this hotel. There's fun for all ages with mini golf and a children's pool, and families ...
"Lovely room, if a bit hot, comfy bed. Excellent service from the staff. Good breakfast freshly cooked. Would definitely return for another visit."
Reviewed on Jun 18, 2025

DoubleTree by Hilton Dunblane Hydro
Perth Road, Dunblane, Scotland
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the express check-out and WiFi in public areas. ...
"Very lovely and elegant building. Dining was exceptional as well."
Reviewed on Jun 4, 2025

Crieff Hydro
Fern Tower Road, Crieff, Scotland
Fully refundableReserve now, pay when you stay
A golf course, a full-service spa, and 2 indoor pools are all featured at this smoke-free hotel. Bring the family and enjoy the children's club, children's pool, ...
"A wonderful overnight stay while in the area for work. Lovely welcome, fantastic meal and a relaxing evening walk around the grounds. All the staff that i met were very friendly and helpful."
Reviewed on Jun 18, 2025

Macdonald Forest Hills Hotel & Spa
Kinlochard, The Trossachs, Aberfoyle, Stirling, Scotland
Fully refundableReserve now, pay when you stay
A full-service spa, 2 restaurants, and 2 outdoor tennis courts are all featured at this smoke-free hotel. There's fun for all ages with mini golf and a playground, ...
"Stunning backdrop in the forest next to a lake. Service was homely and welcoming. Property itself is quite dated."
Reviewed on Jun 18, 2025

Salutation Hotel
34 South Street, Perth, Scotland
Fully refundableReserve now, pay when you stay
This hotel features a restaurant and 2 bars/lounges. Traveling for business? Take advantage of the free WiFi in public areas, laundry service, and conference ...
"We love vintage hotels and the history they have so we’re good with not having all the amenities that modern hotels advertise. We had a great stay and recommend you try it. One day these opportunities may not be available."
Reviewed on Jun 22, 2025

The Pitlochry Hydro Hotel
KNOCKARD RD, PH16 5JH, Pitlochry, Scotland
Fully refundableReserve now, pay when you stay
This hotel features an indoor pool, a gym, and a restaurant. Business travelers can take advantage of the free WiFi in public areas. Relax with a drink at the ...
"We enjoyed our stay at the hotel. The rooms were a bit dated (especially the bathrooms) but the facilities were good overall and the staff were friendly/accommodating. They have pétanque which kept “the kids” entertained 😜"
Reviewed on Jun 22, 2025

Scotlands Spa Hotel
40 Bonnethill Road, Pitlochry, Scotland
Fully refundableReserve now, pay when you stay
A full-service spa, an indoor pool, and a restaurant are all featured at this smoke-free hotel. Business travelers can take advantage of the free WiFi in public ...
"Nice hotel, good location. Friendly, helpful staff. Would definitely return."
Reviewed on Jun 14, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Cheap Perthshire hotels

Rob Roy Hotel
Aberfoyle, Stirling, Scotland
8/10 Very Good! (253 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels in Perthshire with star-rating
Check Perthshire Hotels by Star Rating

5 Star Hotels
9 properties
Recent Perthshire hotel reviews by fellow wanderers

Westlands of Pitlochry
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"The property was very clean and everything in the room was lovely and clean and organised well. The breakfast was really good and had plenty to choose from."
A verified traveler stayed at Westlands of Pitlochry
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
- Types of hotels
- Accommodation Types in Perthshire
- Hotels near…
- Top hotel brands
- Hotels by star rating
- Areas of Perthshire
- Book on Expedia
Accommodation Types in Perthshire
- Hotels with Restaurants in Perthshire
- Hotels with Free Parking in Perthshire
- Hotels with Bar in Perthshire
- Kid Friendly Hotels in Perthshire
- Hotels with Free Breakfast in Perthshire
- Golf Resorts & Hotels in Perthshire
- Historic Hotels in Perthshire
- Pet Friendly Hotels in Perthshire
- Convention Center Hotels in Perthshire
- Adventure Hotels in Perthshire
- Hotels with Room Service in Perthshire
- Hotels with Shopping in Perthshire
- Hotel Wedding Venues in Perthshire
- Romantic Getaways & Hotels in Perthshire
- Luxury Hotels in Perthshire
- Beach Resorts & Hotels in Perthshire
- Cheap Hotels in Perthshire
- Spa Resorts & Hotels in Perthshire
- Hotels with Air Conditioning in Perthshire
- Hotels with Pools in Perthshire
- Hotels with Hot Tubs in Perthshire
- Hotels with a Gym in Perthshire
- Hotels with Balconies in Perthshire
- Hotels with an Indoor Pool in Perthshire
- Fishing Resorts & Hotels in Perthshire
- Green Hotels in Perthshire
- Hotels with smoking rooms in Perthshire
- Hotels with Childcare in Perthshire
- Hotels on the Lake in Perthshire
- Hotels with Airport Transfers in Perthshire
- Winery Hotels in Perthshire
- Arcade Hotels in Perthshire
- Ski Resorts and Hotels in Perthshire
- Oceanfront Hotels in Perthshire
- Hotels with Tennis Courts in Perthshire
- Hotels on the River in Perthshire
- Boutique Hotels in Perthshire
- Adults Only Resorts & Hotels in Perthshire
- Hotels with Suites in Perthshire
- Hotels with Kitchenettes in Perthshire
- Hotels with Free Airport Shuttle in Perthshire
- Hotels with Early Check-in in Perthshire
An Attraction
- Hotels near Loch Lomond and The Trossachs National Park
- Hotels near Blair Drummond Safari Park
- Hotels near Scone Palace
- Hotels near Gleneagles Golf Course
- Hotels near Loch Tummel
- Hotels near The House of Bruar
- Hotels near Bells Blair Athol Distillery
- Hotels near Falls of Falloch
- Hotels near Pitlochry Power Station and Dam
- Hotels near Rannoch Moor
- Hotels near Loch of the Lowes
- Hotels near Strathmore Golf Centre
- Glasgow Hotels
- Inverness Hotels
- Oban Hotels
- Fort William Hotels
- Pitlochry Hotels
- St. Andrews Hotels
- Dundee Hotels
- Stirling Hotels
- North Sea Hotels
- Menstrie Hotels
- Aviemore Hotels
- Perth Hotels
- Anstruther Hotels
- Dollar Hotels
- Falkirk Hotels
- Newbridge Hotels
- Alexandria Hotels
- Scottish Highlands Hotels
- Dunfermline Hotels
- Glencoe Hotels
- South Queensferry Hotels
- Ballachulish Hotels
- Livingston Hotels
- Arrochar Hotels
- Crieff Hotels
- Aberfeldy Hotels
- Fort Augustus Hotels
- Leven Hotels
- Ballater Hotels
- Blairgowrie Hotels
- Dunblane Hotels
- Spean Bridge Hotels
- Dunoon Hotels
- Inveraray Hotels
- Dunkeld Hotels
- Glenrothes Hotels
- Balmaha Hotels
- Carnoustie Hotels
- Great Britain Hotels
- Kirkcaldy Hotels
Most popular
Hotels
Hotels in Old Town EdinburghCheap Hotels in South QueensferryHotels around Queen Margaret UniversityCheap Hotels in North BerwickCheap Hotels in CambuslangCheap Hotels in Loch NessCheap Hotels in Isle of SkyeCheap Hotels in Blair AthollHotels around Hampden ParkHotels in City Centre GlasgowCheap Hotels in Scottish HighlandsHotels around Musselburgh RacecourseCheap Hotels in GlencoeHotels around Armadale Ferry Terminal
Flights
Cars
Activities
Packages