Find Hotels by Swissotel in Perth
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top Perth Swissotel Hotels
Find out more about Perth
Find out more about Perth
Swissotel Perth Hotel Guide
Some globe-trotters will stay anywhere that offers a cheap deal, but others prefer to book with their favourite chain. Thanks to Expedia.ca’s range of Swissotel in Perth, Scotland, you no longer have to choose between the two. Known for their comfortable rooms and friendly staff, each of the best Swissotel Perth promises a top quality travel experience.
Recent Reviews in Perth
Recent Reviews in Perth
5/5 Excellent
"Lovely little hotel in a great location near the station. Many pubs around, shopping available. And quite close to the Abbey."
A verified traveller stayed at The City Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Perth Hotels by Brand
More Hotel Options in Perth
- Boutique Hotels in Perth
- Business Hotels in Perth
- Cheap Hotels in Perth
- Family Hotels in Perth
- Green Hotels in Perth
- Historic Hotels in Perth
- Hotel Wedding Venues in Perth
- Hotels & Resorts for Couples in Perth
- Hotels with Bar in Perth
- Hotels with a Pool in Perth
- Hotels with smoking rooms in Perth
- Luxury Hotels in Perth
- Mountain Hotels in Perth
- Pet-friendly Hotels in Perth
- Romantic Hotels in Perth
- Ski Hotels in Perth
- Spa Hotels in Perth
Explore more hotels
- The Landmark Hotel and Leisure Club
- The Stirling Highland Hotel
- Stirling Court Hotel
- Sleeperz Hotel Dundee
- Atholl Palace Hotel
- The City Hotel
- Dean Park Hotel
- Highland Gate, Stirling by Marston's Inns
- Malmaison Dundee
- Sweet Chestnut, Dunfermline by Marston's Inns
- Carnoustie Golf Hotel
- Old Course Hotel
- Fairmont St Andrews
- Best Western Plus Dunfermline Crossford Keavil House Hotel
- Richmond Park Hotel
- Hill Park Hotel
- Premier Lodge
- DoubleTree by Hilton Dunblane Hydro
- Holiday Inn Express Stirling, an IHG Hotel