
Find Hotels with Restaurants in Perth
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Check availability on Perth Hotels with Restaurants
Tonight
Aug 21 - Aug 22Tomorrow
Aug 22 - Aug 23This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Our top choices for Perth hotels with a restaurant
$102 nightly
$122 total
Sep 6 - Sep 7
Total with taxes and fees
$111 nightly
$133 total
Aug 30 - Aug 31
Total with taxes and fees
$99 nightly
$119 total
Sep 3 - Sep 4
Total with taxes and fees
$75 nightly
$90 total
Sep 20 - Sep 21
Total with taxes and fees
$137 nightly
$164 total
Aug 23 - Aug 24
Total with taxes and fees
$96 nightly
$116 total
Sep 20 - Sep 21
Total with taxes and fees
$121 nightly
$145 total
Sep 1 - Sep 2
Total with taxes and fees
$109 nightly
$131 total
Aug 23 - Aug 24
Total with taxes and fees
View all properties
Top Perth Hotel Reviews
Stirling Court Hotel
8/10 Good
"Very nice and clean good food a bd a lovely breakfast."
Carnoustie Golf Hotel
10/10 Excellent
"What can I say about the carnoustie hotel and spa. One of the best stays we've ever had, great value for money and the spa is brilliant. All this is helped by the setting along the beach and world class golf course. There's easy links north and southwards from the train station, which is a 7 minute walk from the hotel. We're booked back for November, can't wait."
Dakota Edinburgh
8/10 Good
"The hotel was very good. The only problem was that the "free airport shuttle" doesn't operate early in the morning, so we had to take a taxi to the airport. Since the hotel is relatively far from the airport, this was quite expensive."
Apex City Quay Hotel & Spa
10/10 Excellent
"Very helpful and friendly staff. Excellent choices for breakfast. Room was kept clean and tidy daily. Excellent location"
Salutation Hotel
10/10 Excellent
"Location was great, walked to Train station, the market square, along the river. Staff very friendly and helpful. Left my stuff in the cloakroom for the day. Hotel had an old world charm, room was small, but modern and clean. Would go back."
Richmond Park Hotel
8/10 Good
"It was very noisy at night."
Riverstone Lodge Hotel
10/10 Excellent
"Down for the horse racing and because it’s basically on the course it’s ideal."
The Angus Hotel & Spa by Compass Hospitality
8/10 Good
"Upgrade to room with a view of town square"
Holiday Inn Express Perth by IHG
8/10 Good
"Nice location passing for work"
Frequently asked questions
Explore a world of travel with Expedia
- Cheap Hotels in Gleneagles
- B&B in Almondbank
- Extended Stay Hotels in Dunning
- Luxury Hotels in Perth
- Cottages in Perth and Kinross
- Hotels near Branklyn Garden
- Ski Hotels in Blairgowrie
- Hotels with Free Wifi in Perth
- Hotels with Fireplaces in Perthshire
- Adults Only Resorts & in Perth
- Hotels with a View in Perthshire
- Hotels with Tennis Courts in Perthshire
- Hotels with Connecting Rooms in Perth
- Hotels near Scone Palace
- Hotels with Fireplaces in Perth
- B&B in Perth
- Hotels near Perth
- Hotels with Hot Tubs in Stanley
- Perth Hotels
- Travelodge UK Hotels in Perth
- Hotels with Laundry Facilities in Perth and Kinross
- Hotels with Laundry Facilities in Perth
- Scone Hotels
- Romantic Hotels in Perth
- Langham Hotels in Perth
- Pet-Friendly Hotels in Perthshire
- Cabin Rentals in Bridge Of Earn
- Resorts & Hotels with Spas in Perth
- Cottages in Perth
- Malmaison Hotels in Perth
- 3 Star Hotels in Perth
- Pet-Friendly Hotels in Perth and Kinross
- Family Hotels in Perth and Kinross
- All-Inclusive Resorts in Perth
- Fairmont Hotels in Perth
- Ski Hotels in Perth
- Cheap Hotels in Perth
- Apex Hotels in Perth
- Hostels in Scone
- Treehouses in Perth
- Hotel Wedding Venues Hotels in Perth
- Flights from Amsterdam (AMS) to Perth (PSL)
- Flights from Manila (MNL) to Perth (PSL)
- Flights from Seattle (SEA) to Perth (PSL)
- Flights from Perth (PER) to Perth (PSL)
- Flights from Washington (IAD) to Perth (PSL)
- Flights from Dubai (DXB) to Perth (PSL)
- Flights to Perth
- Flights from New York (JFK) to Perth (PSL)
- Flights to Perth and Kinross
- Flights from Cebu (CEB) to Perth (PSL)
- Flights from Atlanta (ATL) to Perth (PSL)
- Flights from Fort Lauderdale (FLL) to Perth (PSL)
- Flights from Brisbane (BNE) to Perth (PSL)
- Flights from Kalgoorlie - Boulder (KGI) to Perth (PSL)
- Flights from Hong Kong (HKG) to Perth (PSL)
- Flights from Dublin (DUB) to Perth (PSL)
- Flights from Dar es Salaam (DAR) to Perth (PSL)
- Flights from Port of Spain (POS) to Perth (PSL)
- Flights from Newark Liberty Intl. Airport (EWR) to Perth (PSL)
- Flights from Denver (DEN) to Perth (PSL)
- Flights from Perth
- Flights from Norfolk (ORF) to Perth (PSL)
- Flights from Los Angeles (LAX) to Perth (PSL)
- Flights from Portland (PDX) to Perth (PSL)
- Flights from Hartford (BDL) to Perth (PSL)
- Flights from London (LON) to Perth (PSL)
- Flights from Toronto (YYZ) to Perth (PSL)
- Flights to Bridge Of Earn
- Flights from Phoenix (PHX) to Perth (PSL)
- Flights from Baltimore (BWI) to Perth (PSL)
- Flights from Boston (BOS) to Perth (PSL)
- Flights from Perth
- Flights from Philadelphia (PHL) to Perth (PSL)
- Flights from Cologne (CGN) to Perth (PSL)
- Flights to Perth
- Flights from Vancouver (YVR) to Perth (PSL)
- Flights from London (LHR) to Perth (PSL)
- Flights from Gold Coast (OOL) to Perth (PSL)







































