Find and compare 4 Star hotels in Perth

Start date: Check-in selected.
To Date
End date: Check-out

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

Next weekend
In two weeks

Featured Perth 4 Star hotels

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

4 out of 5
1 West Victoria Dock Road Dundee Scotland
Fully refundableReserve now, pay when you stay
The price is CA $75 per night from Jan 4 to Jan 5
CA $75
CA $90 total
Jan 4 - Jan 5, 2026
includes taxes & fees
Book a stay at this spa hotel in Dundee. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the restaurant in ...
9.2/10 Wonderful! (1,200 reviews)
I love this hotel walking distance from main shops just sits out the way of the main drag. Excellent views of city and river. Good parking. Pool and spa very well maintained

Reviewed on Dec 23, 2025

Opens in a new windowApex City Quay Hotel & Spa
Dakota Edinburgh

Dakota Edinburgh

4 out of 5
Ferrymuir Retail Park South Queensferry Scotland
Fully refundableReserve now, pay when you stay
The price is CA $167 per night from Dec 29 to Dec 30
CA $167
CA $200 total
Dec 29 - Dec 30
includes taxes & fees
Book a stay at this business-friendly hotel in South Queensferry. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the restaurant ...
9.2/10 Wonderful! (1,274 reviews)
Just a great place to stay

Reviewed on Dec 21, 2025

Opens in a new windowDakota Edinburgh
The Stirling Highland Hotel

The Stirling Highland Hotel

4 out of 5
29 Spittal Street Stirling Scotland
Fully refundableReserve now, pay when you stay
Book a stay at this spa hotel in Stirling. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
8.4/10 Very Good! (1,066 reviews)
The room was ideal, spacious, clean and warm, the only down size was that you could only open the windows about half an inch, apparently it is due to health and safety, otherwise staff and hotel was very good.

Reviewed on Dec 28, 2025

Opens in a new windowThe Stirling Highland Hotel
Malmaison Dundee

Malmaison Dundee

4 out of 5
44 Whitehall Crescent Dundee Scotland
Fully refundableReserve now, pay when you stay
The price is CA $75 per night from Jan 4 to Jan 5
CA $75
CA $90 total
Jan 4 - Jan 5, 2026
includes taxes & fees
Book a stay at this boutique hotel in Dundee. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff in our reviews. ...
8.6/10 Excellent! (1,002 reviews)
Great looking place, staff welcoming, food great

Reviewed on Dec 21, 2025

Opens in a new windowMalmaison Dundee
Carnoustie Golf Hotel

Carnoustie Golf Hotel

4 out of 5
The Links Carnoustie Scotland
Fully refundableReserve now, pay when you stay
The price is CA $291 per night from Jan 7 to Jan 8
CA $291
CA $349 total
Jan 7 - Jan 8, 2026
includes taxes & fees
Book a stay at this golf hotel in Carnoustie. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
9/10 Wonderful! (1,003 reviews)
Room spotless,one staff at dinner left us with menu's for about half hour,never came back,had to call another waitress,only 8 of us in dining room.

Reviewed on Dec 21, 2025

Opens in a new windowCarnoustie Golf Hotel
Atholl Palace Hotel

Atholl Palace Hotel

4 out of 5
Pitlochry Pitlochry Scotland
Fully refundableReserve now, pay when you stay
The price is CA $245 per night from Jan 6 to Jan 7
CA $245
CA $294 total
Jan 6 - Jan 7, 2026
includes taxes & fees
Book a stay at this spa hotel in Pitlochry. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.4/10 Very Good! (997 reviews)
Expected a bit nicer room for the price

Reviewed on Dec 7, 2025

Opens in a new windowAtholl Palace Hotel
Highland Gate, Stirling by Marston's Inns

Highland Gate, Stirling by Marston's Inns

4 out of 5
Drip Road Stirling Scotland
Fully refundableReserve now, pay when you stay
Book a stay at this business-friendly inn in Stirling. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the ...
8.4/10 Very Good! (934 reviews)
clean rooms, and the pub close by was very handy. Ample EV charging spaces

Reviewed on Dec 22, 2025

Opens in a new windowHighland Gate, Stirling by Marston's Inns
Westlands of Pitlochry

Westlands of Pitlochry

4 out of 5
160 Atholl Road Pitlochry Scotland
Fully refundableReserve now, pay when you stay
The price is CA $136 per night from Jan 6 to Jan 7
CA $136
CA $164 total
Jan 6 - Jan 7, 2026
includes taxes & fees
Stay at this guesthouse in Pitlochry. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
9.6/10 Exceptional! (743 reviews)
This was a great stay! My room was huge!, comfortable and spotless with fresh contemporary decor and amenities. Breakfast had every option you could think of, was delicious and presented in a bright and spacious dining room. All staff I encountered were friendly, efficient and helpful. I didn’t need ...

Reviewed on Dec 21, 2025

Opens in a new windowWestlands of Pitlochry
Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4 out of 5
Crossford Dunfermline Scotland
Fully refundableReserve now, pay when you stay
The price is CA $90 per night from Jan 4 to Jan 5
CA $90
CA $108 total
Jan 4 - Jan 5, 2026
includes taxes & fees
Book a stay at this spa hotel in Dunfermline. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular ...
8.2/10 Very Good! (683 reviews)
Staff members are great

Reviewed on Dec 17, 2025

Opens in a new windowBest Western Plus Dunfermline Crossford Keavil House Hotel
Dean Park Hotel

Dean Park Hotel

4 out of 5
Dean Park Drive, Chapel Level Kirkcaldy Scotland
Fully refundableReserve now, pay when you stay
Book a stay at this business-friendly hotel in Kirkcaldy. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the ...
8.8/10 Excellent! (666 reviews)
Excellent

Reviewed on Dec 22, 2025

Opens in a new windowDean Park Hotel
Don't see what you're looking for?
See all available properties in Perth
View all properties
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.

4 Star Hotels Perth

Looking to live it up on your vacation with a bit of luxury? Or maybe you’ve decided that your boss can afford to put you up at a place of your choice on your next business trip?

Come on, you deserve it!

The best part about staying in Perth 4 star hotels is that you’ll often be close to all the local sights and attractions. Whether you’re visiting the area for the first time or you’re back in town for more fun, a 4 star hotel is going to put you right in the heart of all the action.

Plus, you can rest easy knowing that you’re being well taken care of during your visit. Instead of worrying about where to eat or what to see, your friendly hotel staff will be happy to help you get whatever you need.

The best four star hotels in Perth will also frequently include access to high-quality fitness centers and pools, so you’ll feel like you’re staying in an exclusive resort rather than a hotel. You won’t have any excuse for not keeping up with your workout routine!

If you’re looking for 4 star hotels in Perth, you’ll find the most bang for your buck by booking your stay with Travelocity. Go explore a new city, and know you’re getting the best deal on a great hotel with the Travelocity Price Guarantee.

Recent Perth hotel reviews by fellow wanderers