Search Hotels with Restaurant in Perth

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Perth Hotels with Restaurant

Top Perth Hotels with Restaurant

The Woodside

3.0 star property
9.6 out of 10, Exceptional, (173)
"Great place to stay"
The price is £118
includes taxes & fees
16 Sept - 17 Sept
The Woodside

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (175)
"Very nice room and great location with local amenities for anything you might need, welcoming friendly staff, really great place."
The price is £53
includes taxes & fees
24 Aug - 25 Aug
The Elbow Room

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1205)
"Great location for teh overnight stop for the airport - had a lovely meal,"
The price is £119
includes taxes & fees
14 Sept - 15 Sept
Dakota Edinburgh

Scone Arms Hotel

3.0 star property
9.2 out of 10, Wonderful, (162)
"Well worth the price… comfortable clean room, delicious breakfast, very helpful staff. "
The price is £109
includes taxes & fees
24 Aug - 25 Aug
Scone Arms Hotel

Ballathie Country House Hotel and Estate

4.0 star property
8.8 out of 10, Excellent, (505)
"Lovely peaceful location."
The price is £113
includes taxes & fees
21 Sept - 22 Sept
Ballathie Country House Hotel and Estate

Holiday Inn Express Perth by IHG

3.0 star property
9.0 out of 10, Wonderful, (1001)
"A great choice for family with a very good breakfast "
The price is £85
includes taxes & fees
21 Sept - 22 Sept
Holiday Inn Express Perth by IHG

The Bankfoot Inn

3.0 star property
9.2 out of 10, Wonderful, (130)
"Staff were very helpful and considerate "
The price is £104
includes taxes & fees
10 Sept - 11 Sept
The Bankfoot Inn

Sunbank House Hotel

4.0 star property
9.6 out of 10, Exceptional, (87)
"Clean spacious room Excellent breakfast Friendly helpful staff Would stay again"
The price is £118
includes taxes & fees
1 Sept - 2 Sept
Sunbank House Hotel

Murrayshall Country Estate

4.0 star property
9.2 out of 10, Wonderful, (382)
"We thoroughly enjoyed our stay at this beautiful property and would happily stay here again! "
The price is £153
includes taxes & fees
25 Aug - 26 Aug
Murrayshall Country Estate

Leonardo Boutique Huntingtower Perth

4.0 star property
8.8 out of 10, Excellent, (831)
"Property was excellent lovely quiet comfortable stay. Breakfast was lovely. Will definitely being going back "
The price is £98
includes taxes & fees
4 Sept - 5 Sept
Leonardo Boutique Huntingtower 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.

Top Perth Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Perth cost?
You can expect to pay between £53 and £153 per night for hotels in Perth. A perfect stay with a restaurant, or one that offers access to top dining experiences, is just a few clicks away on Expedia. 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.
How many hotels with restaurants are there in Perth?
Pack your bags and pick from 39 hotels with restaurants in Perth. For a business trip, a romantic break or anything in between, Expedia is here to help you find a stay to satisfy your culinary cravings in just a click or two.
Are there any family-friendly hotels with restaurants in Perth?
Travelling with the family in Perth is a piece of cake at The Lodge At Perth Racecourse. With access to dining and conveniences such as complimentary breakfast and front desk services, your crew can make themselves at home at this 3-star stay. Leonardo Boutique Huntingtower Perth is another family-friendly hotel that will put you close to some terrific food experiences. It has a 4-star rating and conveniences including free WiFi and pet-friendly facilities. Perth has plenty of family-friendly attractions to check out when the kids are getting restless. Huntingtower Castle and Elcho Castle deliver fun for all ages.
Are there any 5-star hotels with restaurants in Perth?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in Perth. Consider booking Murrayshall Country Estate, approximately 3 mi from downtown. Dining romance packages and room service are a couple of the amenities you'll enjoy here. Leonardo Boutique Huntingtower Perth is another upmarket option that'll tantalize your taste buds. It's located about 3 mi from the centre of Perth and comes with top amenities like a 24-hour front desk and a staffed front desk.
Why book your hotel with dining in Perth with Expedia?
Expedia makes it a breeze to find your dream hotel with dining in Perth. Make use of our filters to search for properties with their own restaurants. If you have a set budget, select how much you'd like to spend and the star rating of your hotel. We'll help you find the right fit whatever your tastes or bank balance.
How can I find cheap hotels with dining in Perth?
With Expedia's handy filter tool, sourcing cheap hotels with dining in Perth is a snap. 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 entertained for weeks, starting with Perth Concert Hall. Perth Theatre, Perth Art Gallery and Museum and Huntingtower Castle are other well-known attractions. If you have time to spare, St. Ninian's Cathedral and Cairn O'Mohr Fruit Wines will add the finishing touches to your itinerary.