Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

4-star hotels in Perth

Search the best hotels and places to stay in Perth

View map
Filter by
Other filters
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Kinclaven, Perth, United Kingdom, PH1 4QNView on map
8.3 mi from City Center
Offering location next to the River Tay, the venue has a non-smoking restaurant, 41 rooms and a swimming pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.6
Great92 reviews
Price fromUS$ 92per nightSelect
Not available
Murrayshall Road, Perth, United Kingdom, PH2 7PHView on map
3.0 mi from City Center
The hotel lies not far away from Kinnoull Hill and offers an award-winning restaurant and an outdoor swimming pool onsite.
  • The hotel has
    • On-site car park
    +1
8.4
Great74 reviews
Price fromUS$ 140per nightSelect
Not available
2 St Leonard'S Bank, Perth, United Kingdom, PH2 8EB
Offering 15 rooms together with an outdoor heated swimming pool, an indoor swimming pool and a golf course onsite, the hotel is set in a shopping area.
7.4
Very good35 reviews
Price fromUS$ 139per nightSelect
Not available
Milton Morenish Estate, Perth, United Kingdom
31.9 mi from City Center
Set 6 km from Breadalbane Folklore Centre in Killin, this property features a picnic area and barbeque grills.
Select
Not available
50 Dundee Road, Perth, United Kingdom, PH2 7BA
1200 yd from City Center1100 yd from Scone Palace
Boasting 10 rooms and cots, a buffet and board games for children, the venue is settled in the heart of the city.
8.6
Great179 reviews
Price fromUS$ 137per nightSelect
Not available
210 Glasgow Road, Perth, United Kingdom
1.1 mi from City Center1200 yd from Perth Royal Infirmary
Guests can relax in the lounge bar of the hotel that boasts a convenient location in Perth.
Price fromUS$ 110per nightSelect
Not available
53 Dunkeld Road, Perth, United Kingdom, PH1 5RP
1000 yd from City Center300 yd from Black Watch Museum
Offering convenient proximity to The North Inch Park, the hotel is also close to Scone Palace.
Price fromUS$ 142per nightSelect
Not available
Perth College Uhi. Crieff Road, Perth, United Kingdom, PH1 2GA
1.2 mi from City Center100 yd from University of the Highlands and Islands Perth College
Price fromUS$ 122per nightSelect
Not available
3 Pitcullen Crescent, Perth, United Kingdom, PH2 7HT
Located a few steps from Norie Miller Park, the hotel features 4 rooms with views over the bay.
Price fromUS$ 135per nightSelect
Not available
51 Dunkeld Road, Perth, United Kingdom, PH1 5RP
1000 yd from City Center300 yd from Black Watch Museum
Having an easy access to a bus stop, the property is located within 1 km of the city center.
8.6
Great3 reviews
Price fromUS$ 65per nightSelect
Not available
Kinclaven, Stanley, Perth, Perth, United Kingdom, PH1 4QN
A few meters away you can enjoy Scottish Salmon Guide.
Price fromUS$ 170per nightSelect
Not available
217/219 Glasgow Road, Perth, United Kingdom
1.1 mi from City Center1200 yd from Perth Royal Infirmary
Set near Sir Walter Scott Statue, this luxury venue is 20 minutes' walk of the city center.
Select
Not available
, Perth, United Kingdom, PH2
600 yd from City Center200 yd from St Ninian's Cathedral
Set just 5 minutes' walk from Perth and Kinross Council, this villa features a garden along with a kitchen.
Price fromUS$ 65per nightSelect
Not available

Filtering results

Please wait...

13 hotels found