Best Western hotels in Perth, Scotland
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top Perth Best Western Hotels

Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel
8.8 out of 10, Excellent, (694)
The price is €86
includes taxes & fees
20 Jul - 21 Jul

Best Western Queens Hotel
Best Western Queens Hotel
8.0 out of 10, Very good, (559)
The price is €78
includes taxes & fees
20 Jul - 21 Jul

Best Western Queens Hotel
Best Western Queens Hotel
7.2 out of 10, Good, (293)
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.
Save an average of 15% on thousands of hotels when you're signed in
Recent Reviews in Perth
Recent Reviews in Perth

Broomhall Castle Hotel
5/5 Excellent
"From arriving to leaving service and food was excellent thank you to all staff would recommend to friends and family "
A verified traveller stayed at Broomhall Castle Hotel
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotel Brand
Hotel Theme
- Boutique Hotels in Perth
- Cheap Hotels in Perth
- Golf Hotels in Perth
- Green / Sustainable Hotels in Perth
- Historic Hotels in Perth
- Hotels with Air Conditioning in Perth
- Hotels with Bar in Perth
- Hotels with Childcare in Perth
- Hotels with Parking in Perth
- Hotels with Pool in Perth
- Hotels with Restaurant in Perth
- Hotels with Spa in Perth
- Luxury Hotels in Perth
- Pet Friendly Hotels in Perth
- Ski Hotels in Perth
- Wedding Hotels in Perth
Hot Deals in Other Popular Destinations
More top Perth Hotels
- Four Points Flex by Sheraton Dundee
- Premier Lodge
- The Pitlochry Hydro Hotel
- The Stirling Highland Hotel
- The City Hotel
- Westlands of Pitlochry
- Richmond Park Hotel
- Stirling Court Hotel
- The Landmark Hotel and SPA Leisure Club a Palette hotel
- Carnoustie Golf Hotel
- Highland Gate, Stirling by Marston's Inns
- Dean Park Hotel
- Holiday Inn Express Dunfermline by IHG
- DoubleTree by Hilton Edinburgh - Queensferry Crossing
- Hotel Indigo Dundee by IHG
- Lomond Hills Hotel & Health Club
- Hotel Colessio
- Sweet Chestnut, Dunfermline by Marston's Inns
- DoubleTree by Hilton Dunblane Hydro
- Pitbauchlie House Hotel, Sure Hotel Collection by BW