Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Perth

Tonight 22 Aug - 23 Aug
This weekend 23 Aug - 25 Aug
Next weekend 30 Aug - 1 Sep

Featured Perth Greene King Hotels

See all 963 properties in Perth

Estimated price for 1 night/2 adults

Fisherman's Tavern Hotel - Inn by Greene King Inns
Fisherman's Tavern Hotel - Inn by Greene King Inns
3.0 out of 5.0 10-16 Fort Street, Broughty Ferry, Dundee, Scotland
Free cancellation
4.3/5 (206 reviews)
£50/ night for 2 guests

Lovely staff great location excellent rooms and great value. The bar is always lively and the locals very friendly

Reviewed on 17 Aug 2019
Greyfriars Inn by Greene King Inns
Greyfriars Inn by Greene King Inns
3.0 out of 5.0 129 North Street, St. Andrews, Scotland
4.4/5 (129 reviews)
£100/ night for 2 guests

it was in a great location and staff was very nice.

Reviewed on 14 Aug 2019
Caledonian Hotel
Caledonian Hotel
2.5 out of 5.0 81 High Street, Leven, Scotland
3.8/5 (48 reviews)
£45/ night for 2 guests

Really liked the room. clean and bright. Good bed, so good sleep. Bathroom spotless. Décor is a bit faded. Unfortunately they had problems with there extractor fan in the kitchen so we only had a limited menu. However this was quite good. Would have loved to have the steak.

Reviewed on 13 May 2019
Map

Recently booked Perth hotels

Best Western Queens Hotel
3.0 out of 5.0
Last booking: 21 hours ago
The Station Hotel
3.5 out of 5.0
Last booking: 27 hours ago

Pocket Guide: Perth Greene King Hotels

Search for hotels in Perth on Expedia.co.uk. You can easily find your hotels in Perth using one of the methods below:

  • View our selection of featured hotels in Perth
  • Use the map to find hotels in the Perth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth
  • Enter your travel dates to view the best deals on hotels in Perth - while they last