Hotels with Restaurants in Perth

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Hotels with Restaurants in Perth

Pan Pacific Perth
5.0 star property
8.4 out of 10, Very good, (1001)
"Love the Coffee in the morning, Definitely recommend for your stay in Perth. Thank you Pan Pacific Staff."
The price is S$297
includes taxes & fees
22 Dec - 23 Dec
Pan Pacific Perth
Rendezvous Hotel Perth Scarborough
5.0 star property
8.0 out of 10, Very good, (1002)
"A great location"
The price is S$216
includes taxes & fees
15 Dec - 16 Dec
Rendezvous Hotel Perth Scarborough
Holiday Inn West Perth, an IHG Hotel
4.0 star property
9.0 out of 10, Wonderful, (1000)
"Good staff and clean room "
The price is S$152
includes taxes & fees
22 Dec - 23 Dec
Holiday Inn West Perth, an IHG Hotel
Pensione Hotel Perth
3.5 star property
8.8 out of 10, Excellent, (1002)
"Clean and comfy. CBD/hotel parking is expensive!"
The price is S$172
includes taxes & fees
17 Dec - 18 Dec
Pensione Hotel Perth
Parmelia Hilton Perth
5.0 star property
9.2 out of 10, Wonderful, (274)
"Everything was newly refurbished, great location, close to shops, bars, & cafes. Had a nice pool with sun-beds and cabana's. Bar had a nice ambience to sit and have a nice relaxing drink, loved our staycay!"
The price is S$207
includes taxes & fees
15 Dec - 16 Dec
Parmelia Hilton Perth
Country Comfort Perth
3.5 star property
9.0 out of 10, Wonderful, (1001)
"Very helpful staff"
The price is S$165
includes taxes & fees
7 Dec - 8 Dec
Country Comfort Perth
European Hotel
4.0 star property
8.8 out of 10, Excellent, (1000)
"Good location - free bus across the road - from Perth Station. Room changed after day 1 as no cold water, second room very quiet and comfortable "
The price is S$176
includes taxes & fees
5 Dec - 6 Dec
European Hotel
Rydges Perth Kings Square
4.5 star property
9.0 out of 10, Wonderful, (1000)
"A handy central located "
The price is S$164
includes taxes & fees
15 Dec - 16 Dec
Rydges Perth Kings Square
Riverview On Mount Street
3.5 star property
8.6 out of 10, Excellent, (1001)
"Lovely property, has been done up inside and the rooms are well kept and clean. All kitchen equipment provided, linen and towels. Happily stored our luggage on check out so we could continue exploring Perth till our evening flight. "
The price is S$181
includes taxes & fees
3 Dec - 4 Dec
Riverview On Mount Street
Fraser Suites Perth
5.0 star property
9.2 out of 10, Wonderful, (2346)
"It was easy to walk into central Perth, but away from the noise of the city"
The price is S$210
includes taxes & fees
19 Dec - 20 Dec
Fraser Suites Perth
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.
Don't see what you're looking for?
See all available properties in Perth
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do hotels with dining in Perth cost?
The rate for hotels in Perth ranges from S$152 to S$297 per night. Expedia has great deals on hotels with restaurants or close to foodie areas that’ll satisfy both your cravings and budget. These prices were 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?
Pick from multiple hotels with restaurants in Perth with a total average guest review rating of 8.7. COMO The Treasury puts you close to some wonderful foodie experiences. This popular 5-star hotel also has dining romance packages and a swimming pool. The Westin Perth is another sought-after option with dining. It has a 5-star rating and conveniences such as a steam room and a swimming pool.
How many hotels with restaurants are there in Perth?
Perth has 234 hotels with restaurants. To help you find the perfect stay, use our filters to search for other amenities or perks you need.
What are the best cheap hotels with restaurants in Perth?
Use Hostel G as a base to experience the culinary delights of Perth. This well-priced escape comes with amenities such as a cafe and front desk services. Another popular choice that’ll please both your palate and pocket is The Old Swan Barracks - Hostel. Conveniences here include a barbecue grill and free WiFi. Hotels with restaurants in Perth start from just S$152 per night. Seeing free attractions in Perth makes your holiday budget stretch even further. Scarborough Beach and Cottesloe Beach are favourites among visitors. With the dollars 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.
What are the top motels with restaurants in Perth?
Around 14 kilometres southeast of downtown Perth, Wattle Grove Motel is perfect for travelling foodies. This motel also comes with a garden and a dining venue. Alternatively, check in and get cosy at Bentley Motel. Located around 8 kilometres southeast of the city centre, conveniences here include a cafe and pool sun loungers.When the time comes to pull on your comfiest sneakers and discover the sights, visit Scarborough Beach. Cottesloe Beach is another leading attraction in Perth.
Are there any family-friendly hotels with dining in Perth?
A trip with the family in Perth couldn’t be easier at The Westin Perth. With access to dining and conveniences such as a pillow top mattress and a kids’ menu, your crew can make themselves at home at this 5-star stay. Ingot Hotel Perth, Ascend Hotel Collection is another family-friendly hotel that will put you within easy reach of some wonderful food experiences. It has a 4-star rating and conveniences including a cafe and housekeeping services. Once you’ve checked in and unpacked your things, there are loads of family-friendly attractions to visit in and around Perth. Scarborough Beach and Cottesloe Beach promise fun for all ages.
Are there any 5-star hotels with restaurants in Perth?
COMO The Treasury is just what you’re looking for. Amenities at this retreat, around 0.48 kilometres from the centre of Perth, include beauty services and spa facilities. The Westin Perth is another 5-star hotel with restaurants. It has a swimming pool and a steam room and is 0.80 kilometres from downtown.
Why book your hotel with restaurants in Perth with Expedia?
Whether you’re on the lookout for a hotel with a restaurant, or one that’s near a foodie hot spot, Expedia will have an escape that’s just your taste. Use our filters to search for Perth hotels with their own places to dine at. You can also refine your search for accommodation in top locations packed with restaurants, markets or cafés. Whatever suits your style, you’ll score a mouthwatering deal with Expedia!
How can I find cheap hotels with restaurants in Perth?
Expedia can help you track down cheap hotels with restaurants in Perth. Try our handy filter tools to book properties with restaurants or optional extras, like included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.
What is there to do in Perth near my hotel with restaurants?
Perth has enough sights and experiences to entertain you for weeks, beginning with Scarborough Beach. Cottesloe Beach, Perth Zoo and Trigg Beach are other impressive attractions. If you have time to spare, City Beach and SCITECH Discovery Centre will put the finishing touches on your itinerary.