A street with a historic building, a cafe, and a traffic light.

3 Stars Hotels in Perth, Scotland from CA $99

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth 3 Star Hotels

This weekend
Next weekend

Our top choices for Perth 3-star hotels

1. Stirling Court Hotel

Stirling Court Hotel
3.0 star property
Stirling
8.2 out of 10, Very good, (1,002 reviews)
"Lovely hotel, beautiful setting, friendly staff, and incredibly well placed for attending the open day at Stirling University. Also, the bus into the city centre is directly in front of the hotel, so if you've had a long drive to get there, you can explore the city without having to take the car."
United Kingdom
Helen
The price is CA $83
CA $99 total
includes taxes & fees
Nov 22 - Nov 23
Stirling Court Hotel

2. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.4 out of 10, Exceptional, (481 reviews)
"Great hotel, great location. Breakfast was excellent, room was clean and bed really comfortable. Staff were very friendly and helpful."
United Kingdom
Kenneth
The price is CA $92
CA $110 total
includes taxes & fees
Nov 29 - Nov 30
Four Points Flex by Sheraton Dundee

3. Richmond Park Hotel

Richmond Park Hotel
3.0 star property
Bo'ness
8.2 out of 10, Very good, (888 reviews)
"Room was spacious, bathroom clean, facilities were pleasant, restaurant had good food"
United States
Juan
The price is CA $83
CA $100 total
includes taxes & fees
Nov 5 - Nov 6
Richmond Park Hotel

4. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,171 reviews)
"The room was clean and the location lovely!"
United Kingdom
Lee
The price is CA $139
CA $167 total
includes taxes & fees
Nov 29 - Nov 30
The Pitlochry Hydro Hotel

5. The City Hotel

The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,001 reviews)
"Breakfast service was excellent"
United Kingdom
Lorraine
The price is CA $136
CA $164 total
includes taxes & fees
Nov 3 - Nov 4
The City Hotel

6. The Golden Lion Hotel

The Golden Lion Hotel
3.0 star property
Stirling
7.4 out of 10, Good, (59 reviews)
"The stay was ok"
United Kingdom
Helen
The price is CA $117
CA $141 total
includes taxes & fees
Dec 2 - Dec 3
The Golden Lion Hotel

7. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (510 reviews)
"Great hotel !"
United States
David
The price is CA $229
CA $275 total
includes taxes & fees
Dec 3 - Dec 4
The Albany Hotel St Andrews

8. Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,002 reviews)
"Beautiful place would stay again"
United Kingdom
Elizabeth
The price is CA $132
CA $159 total
includes taxes & fees
Dec 2 - Dec 3
Moness Resort

9. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,003 reviews)
"Nice clean hotel, breakfast was very nice. Great location for the city centre."
United Kingdom
Sukhvinder
The price is CA $99
CA $119 total
includes taxes & fees
Dec 3 - Dec 4
Hampton by Hilton Dundee City Centre

10. Premier Lodge

Premier Lodge
3.5 star property
Grangemouth
9.2 out of 10, Wonderful, (728 reviews)
"Modern room, quiet location, and delightful staff"
United States
David
The price is CA $101
CA $121 total
includes taxes & fees
Nov 6 - Nov 7
Premier Lodge

11. The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (19 reviews)
"Great place helpful staff good good"
United States
LUKAS
The price is CA $220
CA $264 total
includes taxes & fees
Nov 16 - Nov 17
The Kithmore Hotel

12. Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (809 reviews)
"Peaceful fab setting staff amazing breakfast outstanding clean great value"
United Kingdom
James
The price is CA $87
CA $104 total
includes taxes & fees
Nov 5 - Nov 6
Hill Park Hotel

13. Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.8 out of 10, Excellent, (269 reviews)
"Nice hotel in a good setting. Very nice staff and good food."
United Kingdom
Margaret
The price is CA $99
CA $119 total
includes taxes & fees
Nov 6 - Nov 7
Riverstone Lodge Hotel

14. Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (1,002 reviews)
"It was a lovely stay in a cute little place. Friendly people, fantastic scenery."
Canada
Pauline
The price is CA $210
CA $252 total
includes taxes & fees
Nov 3 - Nov 4
Scotlands Spa Hotel

15. Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very good, (1,003 reviews)
"The staff were fantastic and so nice! Small and comfortable area. Easy to get around and only a 10 minute walk to the bus/train station."
United States
Jaimilyn
The price is CA $105
CA $126 total
includes taxes & fees
Nov 8 - Nov 9
Salutation Hotel

16. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
7.8 out of 10, Good, (634 reviews)
"Everything about the hotel was amazing, really friendly, helpful staff."
United Kingdom
John
The price is CA $101
CA $121 total
includes taxes & fees
Nov 15 - Nov 16
The Angus Hotel & Spa by Compass Hospitality

17. The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very good, (607 reviews)
"Great stay"
United Kingdom
sally
The price is CA $97
CA $116 total
includes taxes & fees
Nov 15 - Nov 16
The Adamson Hotel

18. 19th Hole Hotel

19th Hole Hotel
3.5 star property
Carnoustie
9.0 out of 10, Wonderful, (349 reviews)
"Stayed between Golf games lovely clean room and nice bar with excellent food"
United Kingdom
Martin
The price is CA $131
CA $157 total
includes taxes & fees
Nov 3 - Nov 4
19th Hole Hotel

19. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (785 reviews)
"Very clean room restaurant had a nice sea view and staff were helpful"
United Kingdom
Philip
The price is CA $99
CA $119 total
includes taxes & fees
Nov 22 - Nov 23
Invercarse Hotel Dundee, BW Signature Collection

20. McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (759 reviews)
"Clean room and great central location."
United Kingdom
Sharon
The price is CA $220
CA $264 total
includes taxes & fees
Nov 10 - Nov 11
McKays Hotel Bar & Restaurant
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Perth.
Still don't see what you're looking for?
See all properties in Perth.
You can also use these popular filters to refine your search.
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.

Learn more about Perth

Once Scotland's capital, Perth offers riverside walks along the Tay and impressive collections at the Perth Museum and Art Gallery. Climb Kinnoull Hill for dramatic views or time your visit for the annual Perth Festival of the Arts held each May.

A large stone castle with a sign for The Black Watch Castle & Museum.

Top Perth Hotel Reviews

Find out more about Perth

The top 3 Stars hotels in Perth, Perth may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Perth 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in Perth for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in Perth neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Perth. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Perth.

Frequently asked questions

What are the best 3-star hotels in Perth?
Travellers seeking a comfortable and convenient Perth property often select Mercure Perth Hotel. This 3-star hotel, around 0.16 kilometres northwest of the centre, comes with a garden and a deep soaking bathtub. Need another suggestion? Situated 0.16 kilometres southwest of downtown and featuring a cafe and a restaurant, New County Hotel is another preferred choice among guests.
How much does it cost to stay in a 3-star hotel in Perth?
Find the ideal trifecta of quality, comfort and affordability at a 3-star hotel in Perth with Expedia's filter tools. Key in your travel dates and then customize your search according to the amount you want to pay per night.

  • Search for the lowest price per night right now from CA $108

What is the difference between a 4-star and 3-star hotel in Perth?
Relaxation is effortless in 3-star hotels in Perth. Besides cozy surroundings, these lower-priced properties come with an array of welcome amenities like complimentary WiFi, in-room coffee maker and gym equipment. A 4-star hotel offers a more refined experience with upgraded features such as an on-site spa, indoor or outdoor pool and more spacious rooms. Regardless of your hotel style or how much you want to spend, we have what you're searching for.

Explore a world of travel with Expedia