Skip to main content

Three-Star Hotels in Perth

Find the three-star hotels that appeal to you the most

The best three-star hotels in Perth

Check out our pick of great three-star hotels in Perth

Filter by:

Review score

Watergate

Perth

Watergate is located in Perth, 35 km from Discovery Point, 25 km from Falkland Palace & Garden, as well as 31 km from Gleneagles. The property is non-smoking and is situated 3.9 km from Scone Palace.

J
Janine
From
United Kingdom
Cleanliness and well equipped. Location great. Nice view of the river. Very spacious.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews
Price from
US$581.16
1 night, 2 adults

The Royal George Hotel

Hotel in Perth

This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens.

G
Gillian
From
Australia
The staff were amazing. So friendly and very helpful. The hotel is clean, comfortable and location was so good. Highly recommend.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,188 reviews
Price from
US$210.46
1 night, 2 adults

Holiday Inn Express Perth by IHG

Hotel in Perth

Just off the A9, a short distance from Perth’s town centre, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms.

J
James
From
United Kingdom
The staff were welcoming, and the room was excellent. The breakfast was delicious, and the service was first class. We were extremely impressed with the Holiday Inn Express Perth.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,824 reviews
Price from
US$126.27
1 night, 2 adults

Sky Lodge Perth

Perth

Sky Lodge offers motel-style accommodation at Perth Airport. The property offers free parking and free WiFi in all rooms. The en-suite bedrooms offer a flat-screen TV, a desk and a seating area.

H
HC
From
France
The hotel is located near a village outside Perth. It is convenient to visit the center of Scotland. The room is large, comfortable and clean. A good welcome. A very good breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,890 reviews
Price from
US$92.07
1 night, 2 adults

Woodlea

Perth

A 6-minute walk from Perth city centre and railway and bus stations, Woodlea has free WiFi, limited free parking, a guest lounge and modern bedrooms with fully stocked coffee/tea tray.

N
Nadia
From
Netherlands
The breakfast was excellent. The staff were friendly
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 786 reviews
Price from
US$105.23
1 night, 2 adults

Lovat Hotel

Hotel in Perth

Lovat Hotel is located in the ‘Fair City of Perth’ which is recognized as the Gateway to the Highlands with easy access to all the main routes to other cities such as Edinburgh, St Andrews, Glasgow,...

M
Magdalena
From
Poland
Nice room, clean, helpful staff, good breakfast
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,406 reviews
Price from
US$153.90
1 night, 2 adults

Mercure Perth Hotel

Hotel in Perth

One of the most unique hotels in Perth, set in a 15th century watermill, where you can still watch the water trickling through the original water wheel from the garden, reception area and Lounge Bar.

R
Robert
From
Australia
Central Perth Loved to foyer with its exposed/glass sealed, view on the old waterwheel and flowing stream under the old mill/converted hotel Clean comfortable
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,031 reviews
Price from
US$84.97
1 night, 2 adults

Salutation Hotel

Hotel in Perth

Situated in Perth centre, the award-winning Salutation Hotel is just a few minutes from Perth Concert Hall and the scenic walks around the River Tay.

S
Sandra
From
Puerto Rico
We enjoyed our stay in this hotel! It was our favorite during our Eurotrip. The facilities were beautiful, its history is amazing (the oldest established hotel in Scotland); the breakfast was delicious. To use a skeleton key for the door was very cool. The staff was attentive and professional.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,543 reviews
Price from
US$109.44
1 night, 2 adults

Grampian Hotel

Hotel in Perth

Located in Perth, 4.3 km from Scone Palace, Grampian Hotel provides accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers free WiFi.

G
Giulia
From
Italy
The staff is super friendly, very polite. The breakfast was good. I loved the room, bigger than others that are way more expensive. A plus is the bathroom, big and with a big window. The bed was big as well. I had a great time and I'm sure I'll stay here again when I'll visit the Perthshire and Angus area. I also had the pleasure to taste the delicious Nepalese cuisine in their associated Restaurant. It was amazing
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,690 reviews
Price from
US$119.96
1 night, 2 adults

Ordieview Bed & Breakfast

Luncarty (Near Perth)

Located in Luncarty and only 12 km from Scone Palace, Ordieview Bed & Breakfast provides accommodation with garden views, free WiFi and free private parking.

E
Emma
From
United Kingdom
It was lovely and very clean , the beds were very comfortable and had a really good night sleep , the lady was warm and welcoming .
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 178 reviews
Price from
US$127.59
1 night, 2 adults
All three-star hotels in Perth

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Perth and surroundings in the past month

See all

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 393 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 903 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,692 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,890 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 786 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,406 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,188 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,031 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,543 reviews

Popular with guests booking three-star hotels in Perth

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,824 reviews

Great access to the city centre. Check these three-star hotels in Perth and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 28 reviews

Set in Perth, 3.6 km from Scone Palace and 36 km from Discovery Point, Large City Centre Apartment provides accommodation with amenities such as free WiFi and a flat-screen TV.

The Dunning Hotel

Perth
Central location
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 393 reviews

Situated in Perth, 19 km from Scone Palace, The Dunning Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant.

Enjoy breakfast in Perth and nearby

Tayside Hotel

Stanley
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 578 reviews

Situated in Stanley, in a historic building, 17 km from Scone Palace, Tayside Hotel is a guest house with a garden and bar.

From US$131.54 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 178 reviews

Located in Luncarty and only 12 km from Scone Palace, Ordieview Bed & Breakfast provides accommodation with garden views, free WiFi and free private parking.

FAQ about three-star hotels in Perth

3 star hotels that guests love in Perth

See all
Avg. price/night: US$126.27
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,692 reviews
Nice, clean, warm and cozy room, newly renovated. Very professional and friendy staff. Excellent location, near food shops and city centre. Nice own restaurand with good choice for breakfast and also for lunch and dinner.
Guest review by
Monica
Young couple
Avg. price/night: US$140.74
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,188 reviews
Good location for city.Walkable from Rail Station and City Centre.
Guest review by
Murdoch Muir Smillie
Solo traveller
Avg. price/night: US$140.74
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,188 reviews
Spacious suite comfortable beds. City centre location.
Guest review by
Bryan
Family with young children