The 10 best four-star hotels in Perth, UK | Booking.com
Skip to main content

Four-Star Hotels in Perth

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

The best four-star hotels in Perth

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

Filter by:

Review score

Ballathie House Hotel

Perth

Situated within its own private estate, overlooking the River Tay, gateway to the Scottish Highlands, this charming country house provides luxurious accommodation in tranquil surroundings.

B
Barbara
From
United States
Breakfast was excellent with anything you could possibly want. Gluten free toast availability was a real bonus.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,953 reviews
Price from
US$117.01
1 night, 2 adults

Leonardo Boutique Huntingtower Perth

Perth

This fine country house hotel rests in 6 acres of beautiful landscaped gardens, only a few minutes' drive from Perth. There is free on-site car parking and free Wi-Fi.

R
Ruth
From
Switzerland
A superb hotel just outside Perth, offering generously sized and exquisitely appointed rooms. Breakfast is nothing short of first-class, with an impressive array of high-quality dishes to suit every palate. The overall experience is both refined and welcoming, making it a destination we eagerly anticipate returning to on our next trip to Scotland.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,708 reviews
Price from
US$138.82
1 night, 2 adults

The Parklands Hotel

Hotel in Perth

Located 3 minutes’ walk to Perth Rail and Bus Stations, Parklands Hotel offers modern accommodation with free Wi-Fi, free parking, a bar, 2 restaurants, and a garden with an outdoor seating area.

G
Gregor
From
Germany
The room was nice and spacious with a really nice bathroom. The breakfast was also very good with a wide range of choices. Staff was very friendly and helpful.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 631 reviews
Price from
US$159.56
1 night, 2 adults

Perth Youth Hostel and Apartments

Perth

Set within 38 km of Discovery Point and 50 km of Castle Menzies, Perth Youth Hostel and Apartments provides rooms in Perth.

Z
Zhenghao
From
China
This is a student apartment located in a quiet area. It features spacious common areas and is surrounded by plenty of greenery.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 596 reviews
Price from
US$82.44
1 night, 2 adults

Dunallan Guest House

Perth

Featuring 4-star accommodation, Dunallan Guest House is situated in Perth, 2.8 km from Scone Palace and 34 km from Discovery Point.

R
Richard
From
United States
We enjoyed our stay at Dunallen. The hosts were very friendly and we appreciated the time taken to check on our needs. We were able to walk to a Cricket match, which being from the USA we had never seen before. Shops and restaurants were also within walking distance, It was a well kept Guest House and I would highly recommend it to anyone traveling this way.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 758 reviews
Price from
US$105.05
1 night, 2 adults

Hazeldene Guest House

Perth

Located in Perth and only 2.7 km from Scone Palace, Hazeldene Guest House provides accommodation with garden views, free WiFi and free private parking.

M
Mavis
From
France
The four of us thought this guest house was superb. The hosts are very kind, we’re all very sorry we couldn’t have stayed longer. The guest house was spotlessly clean and warm and cosy. The breakfast was absolutely delicious fresh ingredients and cooked to perfection. Thank you.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 665 reviews
Price from
US$126.32
1 night, 2 adults

Sunbank House Metro Hotel

Hotel in Perth

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and free Wi-Fi.

L
Leanne
From
Australia
great location and wonderful hot shower
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 656 reviews
Price from
US$158.23
1 night, 2 adults

Lon Cottage

Clunie (Near Perth)

Lon Cottage, a property with barbecue facilities, is situated in Clunie, 35 km from Discovery Point, 41 km from Castle Menzies, as well as 32 km from Glamis Castle.

C
Collette
From
United Kingdom
It was perfect in every way.Many Thanks.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$594.84
1 night, 2 adults

Meikleour Arms Hotel & Restaurant

Meikleour (Near Perth)

Set in the rural region of Perthshire, the Meikleour Arms is located at the heart of the conservation village of Meikleour, well known for its impressive trees and salmon fishing.

k
kazuo
From
Japan
We stayed at The Stable Cottages. It was very clean and every nook and cranny was cleaned. The room was very spacious and much nicer than it looked in the photos. And the staff were also very friendly and helpful. It was convenient because you could basically eat dinner at any time. Breakfast was average. The grounds are very large and it was fun to walk around. We will definitely choose this hotel when staying in the area.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 313 reviews
Price from
US$186.16
1 night, 2 adults

Merlindale

Crieff (Near Perth)

Featuring 4-star accommodation, Merlindale is situated in Crieff, 31 km from Scone Palace and 38 km from Castle Menzies.

J
Jennifer
From
Australia
From the moment we pulled up in the car! Helen & Paul’s impeccable hospitality. Our room (Thistle room) was just beautiful. Everything from the bed to the chairs in the room, the decor. The bathroom had everything we needed. Breakfast was made to order and perfect with home-made granola and yoghurt.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 221 reviews
Price from
US$216.48
1 night, 2 adults
All four-star hotels in Perth

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

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

See all

Save money on four-star in Perth and nearby – budget options available

  • Caledonian Apartment

    Perth
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 8 reviews

    Offering city views, Caledonian Apartment is an accommodation set in Perth, 36 km from Discovery Point and 26 km from Falkland Palace & Garden.

  • Boatland Cottage

    Perth
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Boatland Cottage, a property with a garden, is situated in Perth, 35 km from Discovery Point, 28 km from Falkland Palace & Garden, as well as 32 km from Gleneagles.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 596 reviews

    Set within 38 km of Discovery Point and 50 km of Castle Menzies, Perth Youth Hostel and Apartments provides rooms in Perth.

  • Cottage 2

    Aberdalgie
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Situated in Aberdalgie in the Perthshire region, Cottage 2 features a garden. Providing free private parking, the 4-star holiday home is 8.4 km from Scone Palace.

  • North Lodge

    Forgandenny
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Situated in Forgandenny, North Lodge has accommodation 45 km from Discovery Point. The property is non-smoking and is located 15 km from Scone Palace.

  • Honeysuckle Cottage

    Luncarty
    Budget options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 17 reviews

    Honeysuckle Cottage, a property with a garden, is situated in Luncarty, 44 km from Castle Menzies, 47 km from Discovery Point, as well as 34 km from Gleneagles.

FAQ about four-star hotels in Perth

4 star hotels that guests love in Perth

See all
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 631 reviews
    Great location 2 mins walk from train station and 5/10 mins walk into city centre. Great surroundings, modern rooms with plenty space. Free parking and added bonus. Staff were very friendly and helpful.
    Guest review by
    Gary
    Solo traveller