Search Hotels with Restaurant in Perth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Hotels with Restaurant

This weekend
Next weekend

Our top choices for Perth hotels with a restaurant

Discovery Resorts - Rottnest Island

Discovery Resorts - Rottnest Island
2.5 star property
Rottnest Island
9.2 out of 10, Wonderful, (514 reviews)
"Lovely place to stay."
Australia
Cathryn
The price is £166
includes taxes & fees
10 May - 11 May
Discovery Resorts - Rottnest Island

Courtyard By Marriott Perth, Murdoch

Courtyard By Marriott Perth, Murdoch
4.0 star property
Murdoch
9.2 out of 10, Wonderful, (291 reviews)
"This hotel was absolutely amazing We will be back "
Australia
Sharon
The price is £108
includes taxes & fees
26 Apr - 27 Apr
Courtyard By Marriott Perth, Murdoch

Ingot Hotel Perth, an Ascend Collection Hotel

Ingot Hotel Perth, an Ascend Collection Hotel
4.0 star property
Belmont
9.2 out of 10, Wonderful, (1,000 reviews)
"Really nice and central hotel. Good amenities and staff were friendly and helpful. Free airport shuttle is always a bonus too "
Australia
Kimberlea Jayde
The price is £110
includes taxes & fees
10 May - 11 May
Ingot Hotel Perth, an Ascend Collection Hotel

The National Hotel

The National Hotel
3.0 star property
Fremantle
9.2 out of 10, Wonderful, (176 reviews)
"Centrally located, quiet room, clean spacious room, close to cafes and restaurants "
Australia
Antony
The price is £116
includes taxes & fees
17 May - 18 May
The National Hotel

The Ritz-Carlton, Perth

The Ritz-Carlton, Perth
5.0 star property
Perth Central Business District
9.2 out of 10, Wonderful, (448 reviews)
"We have stayed in other 5 Star hotels in Perth and been disappointed. Ritz Carlton DID NOT disappoint! Lovely hotel, great location. Rooms, spa, pool, bars and restaurant all clean. Staff helpful and friendly. Nothing too much trouble for staff. Felt very welcomed and well looked after for our stay."
Australia
Bronika
The price is £264
includes taxes & fees
3 May - 4 May
The Ritz-Carlton, Perth

Cottesloe Beach Hotel

Cottesloe Beach Hotel
3.5 star property
Cottesloe
8.4 out of 10, Very good, (258 reviews)
"Very friendly staff"
Australia
Jiovanni
The price is £111
includes taxes & fees
12 May - 13 May
Cottesloe Beach Hotel

Sanno Marracoonda Perth Airport Hotel

Sanno Marracoonda Perth Airport Hotel
3.0 star property
Redcliffe
8.4 out of 10, Very good, (1,001 reviews)
"Very comfortable bed in a large—a bit dated—bedroom. The onsite restaurant is convenient since the hotel is located in a mainly residential area. The staff are very helpful. The shuttle service to the airport is a plus. "
Australia
Suzanne
The price is £103
includes taxes & fees
14 May - 15 May
Sanno Marracoonda Perth Airport Hotel

Maya Maya at Mandoon Estate

Maya Maya at Mandoon Estate
4.0 star property
Caversham
9.2 out of 10, Wonderful, (344 reviews)
"Lovely property, Homestead brewery was a great place to drink and dine."
Australia
David
The price is £144
includes taxes & fees
11 May - 12 May
Maya Maya at Mandoon Estate

Esplanade Hotel Fremantle by Rydges

Esplanade Hotel Fremantle by Rydges
4.5 star property
Fremantle
8.4 out of 10, Very good, (1,005 reviews)
"Great stay again, lovely staff and perfect location "
United Kingdom
Shaun
The price is £111
includes taxes & fees
27 Apr - 28 Apr
Esplanade Hotel Fremantle by Rydges

Rendezvous Hotel Perth Scarborough

Rendezvous Hotel Perth Scarborough
5.0 star property
Scarborough
8.0 out of 10, Very good, (1,000 reviews)
"Great location to the beach"
Australia
Amanda
The price is £133
includes taxes & fees
10 May - 11 May
Rendezvous Hotel Perth Scarborough
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Perth Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Perth cost?
The rate for hotels in Perth ranges from £103 to £264 per night. Expedia has awesome offers on stays with restaurants or near foodie areas that'll please both your cravings and budget. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Perth?
Perth has multiple hotels with restaurants with a total average guest review rating of 8.8. COMO The Treasury is a popular option if you want to sink your teeth into the local dining scene. It has a 5-star rating and offers amenities such as a cafe and an electric car charging station. The Westin Perth also comes highly recommended. This 5-star hotel offers access to some delightful food experiences and comes with a terrace and al fresco dining.
How many hotels with restaurants are there in Perth?
You can choose from 234 hotels offering access to great dining options in Perth. Whether you're taking a trip with the kids or planning a getaway with your pals, Expedia will help you score the perfect place.
What are the best cheap hotels with dining in Perth?
Use Hostel G as a base to experience the food scene of Perth. This affordable option comes with amenities such as a cafe and off-street parking options. Another popular choice that'll satisfy both your palate and pocket is Australia Hotel Fremantle. Conveniences here include a garden and an ocean view. Hotels with restaurants in Perth start from just £103 per night. Taking advantage of free attractions in Perth makes your holiday budget stretch even further. Scarborough Beach and Cottesloe Beach are favourites. With the cash you save, you can eat your way around the local food scene! This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Perth?
Holidaying with the family in Perth is a piece of cake at COMO The Treasury. With access to dining and amenities including childcare services and a swimming pool, your crew can rest and relax at this 5-star stay. The Westin Perth is another family-friendly hotel that will put you close to some superb food experiences. It has a 5-star rating and amenities including a swimming pool and free WiFi. Perth has tons of family-friendly attractions to visit that'll keep the kids entertained. Perth Zoo and SCITECH Discovery Centre promise a fun day out for young and old.
Are there any 5-star hotels with restaurants in Perth?
Duxton Hotel Perth is a fantastic 5-star hotel with dining in Perth. Around 0.6 mi from downtown, room service and a sauna will help make your visit comfortable. Parmelia Hilton Perth is another luxurious option that will put you near some delicious culinary experiences. Also rated 5 stars, it's around 0.2 mi from the city centre and has a swimming pool and designer toiletries.
Why book your hotel with dining in Perth with Expedia?
Whether you're after a hotel with a restaurant, or one that's close to a foodie heaven, Expedia will have an escape that suits your tastes. Use our filters to search for Perth hotels with on-site dining. You can also refine your search for properties in desired locations full of cafés or restaurants. Whatever you choose, you can expect a scrumptious deal with Expedia!
How can I find cheap hotels with dining in Perth?
With Expedia's user-friendly filter tool, comparing cheap hotels with dining in Perth is easy. To discover properties that are easy on your bank balance, refine your search results by star rating, budget and meal plans.
What is there to do in Perth near my hotel with dining?
Perth has enough experiences and sights to keep you going for weeks (or months!), beginning with Scarborough Beach. Cottesloe Beach, Perth Zoo and City Beach are other fantastic attractions. If you're in town for longer, Western Australian Museum and Trigg Beach are worthwhile additions to your itinerary.

Explore a world of travel with Expedia