Customized for your search:

Perth Hotels in Perth and Kinross, United Kingdom

Perth Hotels

Top Trending Perth Hotels in Perth and Kinross

The Station Hotel - Perth Hotels
Rating: 3.5 Stars

The Station Hotel

1 Leonard Street, Perth - Map
"Close to City Centre"
A completely hassle free stay. The staff were very helpful and only a 5 Minute walk to the centre of town. I would recommend the Station Hotel to all.
A Traveller
Mercure Perth Hotel - Perth Hotels
Rating: 3.0 Stars

Mercure Perth Hotel

West Mill Street, Perth - Map
"It was ideal and very central."
We enjoyed the hotel very much and everyone very friendly the only complaint we could have done with more coat hangers in the wardrobe - we only had 2 each which was not enough for the clothes we had for the week-end.
A Traveller
Best Western Queens Hotel - Perth Hotels
Rating: 3.0 Stars

Best Western Queens Hotel

Leonard Street, Perth - Map
This was a short stop because we were dancing in Pitlochry & wanted to be in a town on Saturday to do a bit of shopping. We didn't have time to use the gym & swimming pool.
Traveller from Aberdeen
Situated in the centre of Perth (beside the bus and train stations and with ample free parking), BEST WESTERN Queens Hotel is …More
Holiday Inn Express Perth - Perth Hotels
Rating: 3.0 Stars

Holiday Inn Express Perth

200 Dunkeld Road, Perth - Map
"Sticky dirty tables"
While having breafast tables were very sticky the staff said they had just been varnished and had not dried properly poor job by people who done it the plates actually stuck to table and they looked dirty
A Traveller
Ballathie Country House Hotel and Estate - Perth Hotels
Rating: 4.0 Stars

Ballathie Country House Hotel and Estate

Kinclaven By Stanley, Perth - Map
"Stop over"
Just stayed as a stop over whilst heading further north, now wishing I'd booked to spend more time here! Next time it may be a weekend trip...
Traveller from UK
Only 20 minutes from Perth City Centre and convenient to Edinburgh International Airport, Glasgow International Airport and …More
Salutation Hotel - Perth Hotels
Rating: 3.0 Stars

Salutation Hotel

34 South Street, Perth - Map
I had paid for a superior room so expected this and was pleased with our room. I feel that people booking this hotel should have been told about the scaffolding outside the hotel and of the work taking place.
A Traveller
The Salutation Hotel is full of historic character dating back to 1699 and is reputed to be one of the oldest established …More
Murrayshall House Hotel & Golf Courses - Perth Hotels
Rating: 4.0 Stars

Murrayshall House Hotel & Golf Courses

Murrayshall Road, Perth - Map
"Lovely decor and friendly, helpful staff"
Enjoyed our 1night stay but a bit disappointed with dinner which was average. Although it was well prepared, rarely do I feel I need 3 courses but I actually felt you would need 4 here to fill you. Prices for dinner were also pretty high. Room was comfortable and decorated beautifully, as was bathroom. Spotlessly clean everywhere. Would I stay again? Yes, but I would eat in the golf bar where the food appeared very good.
A Traveller
Best Western Lovat Hotel - Perth Hotels
Rating: 3.0 Stars

Best Western Lovat Hotel

90-92 Glasgow Road, Perth - Map
"Nice hotel."
slightly out of town location. very nice friendly staff. slightly aged building. good room standard.
ABC from Birmingham
The BEST WESTERN Lovat Hotel lies only a half mile from the center of the "Fair City of Perth", and is just a 20 minute walk …More
Cherrybank Inn - Perth Hotels
Rating: 4.0 Stars

Cherrybank Inn

210 Glasgow Road, Perth - Map
"very nice hotel"
was only a bed i needed as i was at a wedding and only needed to sleep there but i am sure any staff or owner would make you welcome
Traveller from fife scotland
Rosebank Guest House - Perth Hotels
Rating: 4.0 Stars

Rosebank Guest House

53 Dunkeld Road, Perth - Map
"Great Stay. "
Outstanding service all round very helpful and very welcoming, Highly recommend a stay at Rosebank Guest House. 5 Stars!
A Traveller

Search from 26 Hotels Near Perth, Perth and Kinross


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 271,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Perth Hotels Guide offers a selection of 26 hotels in Perth. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs. will not only save you time, but also money when booking your stay at a hotel in Perth. Making reservations so you can stay within your budget is easy with us. even provides you with a map so you may find hotels in the Perth neighborhood you prefer.

    Go ahead. Enter your travel dates to view the best offers on hotel rooms in Perth, United Kingdom now!

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews