Search Hotels with Restaurant in Melbourne

  • 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

Check availability on Melbourne Hotels with Restaurant

This weekend
Next weekend

Top Melbourne Hotels with Restaurant

The Hotel Windsor

5.0 star property
8.8 out of 10, Excellent, (1110)
"Beautiful clean hotel , amazing staff great service "
The price is ₹8,957
₹9,953 total
includes taxes & fees
30 Apr - 1 May
The Hotel Windsor

Mercure Melbourne Southbank

4.0 star property
8.4 out of 10, Very good, (1101)
"Value for money in a central location in Melbourne. I will definitely stay there again."
The price is ₹6,596
₹7,256 total
includes taxes & fees
16 Apr - 17 Apr
Mercure Melbourne Southbank

Pegasus Apart'Hotel

4.0 star property
8.8 out of 10, Excellent, (7772)
"Pegasus is easily accessible to trams. It is very close to Victoria Market and a short walk to Melbourne CBD. It is a very clean hotel with cooking facilities. "
The price is ₹5,123
₹5,686 total
includes taxes & fees
1 May - 2 May
Pegasus Apart'Hotel

Ciloms Airport Lodge

3.5 star property
8.6 out of 10, Excellent, (1490)
"We booked this property for the convenience and close proximity to the airport. Our international flight landed at 5am. We were able to check in after our flight and have a few hours sleep before driving home. Late check-out of 12pm was confirmed and very much appreciated. Easy to drive to from the airport, no fuss. Room was dark, comfortable and quiet which is what we needed. Condition was fair and price was reasonable. "
The price is ₹8,116
₹8,935 total
includes taxes & fees
27 Apr - 28 Apr
Ciloms Airport Lodge

PARKROYAL Melbourne Airport

4.5 star property
8.6 out of 10, Excellent, (1865)
"excellent"
The price is ₹15,957
₹17,553 total
includes taxes & fees
18 Apr - 19 Apr
PARKROYAL Melbourne Airport

Citadines on Bourke Melbourne

4.5 star property
9.0 out of 10, Wonderful, (4805)
"Great location. Staff were very helpful. Bed was comfortable but pillows too hard. Kitchenette didn't have a wide variety of cooking equipment."
The price is ₹8,861
₹9,747 total
includes taxes & fees
21 Apr - 22 Apr
Citadines on Bourke Melbourne

The Langham, Melbourne

5.0 star property
9.2 out of 10, Wonderful, (1280)
"Enjoyed our stay. I needed to contact the property before our stay and staff were very helpful and accommodating. "
The price is ₹12,877
₹14,165 total
includes taxes & fees
1 May - 2 May
The Langham, Melbourne

Rendezvous Hotel Melbourne

4.5 star property
8.6 out of 10, Excellent, (1186)
"Great location"
The price is ₹8,337
₹9,171 total
includes taxes & fees
1 May - 2 May
Rendezvous Hotel Melbourne

Mercure Welcome Melbourne

4.0 star property
7.8 out of 10, Good, (1131)
"This is our usual go-to choice when staying in Melbourne (2x Adults with 1x Child). But their recent change of only servicing your room every three days means that a weekend away will not allow you to experience a 'new room' feeling when arriving back from your daily travels. This is making me feel like we stayed in a Motel rather than a CBD Hotel."
The price is ₹5,820
₹6,402 total
includes taxes & fees
6 Apr - 7 Apr
Mercure Welcome Melbourne

Rydges Melbourne

4.5 star property
9.2 out of 10, Wonderful, (524)
"Only down point is they didn’t discount the $10 a day for not cleaning the room daily "
The price is ₹10,399
₹11,439 total
includes taxes & fees
6 Apr - 7 Apr
Rydges Melbourne
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 Melbourne

Frequently asked questions

How much do hotels with dining in Melbourne cost?
Prepare to pay between ₹5,123 and ₹15,957 per night for hotels in Melbourne. An ideal stay with a restaurant, or one that offers access to top dining experiences, is only a few clicks away on Expedia. 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 Melbourne?
It’s hard to go past Docklands Executive Apartments. Settle in at this 4.5-star stay which comes with a steam room and a garden. Tyrian Serviced Apartments Fitzroy is another popular hotel with restaurants to look into. Unpack your bags at this 4.5-star option and take advantage of conveniences including designer toiletries and premium bedding. There are multiple hotels with restaurants in Melbourne with a total average guest review rating of 8.5.
How many hotels with restaurants are there in Melbourne?
Make use of your holiday days and choose from 506 hotels with access to dining options in Melbourne. For business travel, a solo adventure or anything in between, Expedia can help you find the perfect stay in just a few clicks.
What are the best cheap hotels with restaurants in Melbourne?
Use Richmond Private Rooms @ 151 Hoddle Homestay as a base to explore the sights, sounds and tastes of Melbourne. This well-priced getaway offers amenities such as a terrace and an outdoor entertainment area. Another excellent choice that’ll please both your budget and appetite is Space Hotel - Hostel. Conveniences here include pool sun loungers and a barbecue grill. Hotels with restaurants in Melbourne start from just ₹5,123 per night. You’ll find plenty of interesting and free attractions wherever you choose to go in Melbourne. If your journey is taking you to Healesville, don’t miss Four Pillars Gin. You can also go sightseeing without spending your dollars in Olinda. Olinda Falls is one of the most popular free things to do here. 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 Melbourne?
Atlantis Hotel, Melbourne is a popular pick, located about 0.80 kilometres west of downtown Melbourne. Offering a swimming pool and WiFi, this motel is the perfect base to experience the local dining scene. Also check out St Georges Motor Inn, approximately 6 kilometres northeast of central Melbourne. Conveniences here include a garden and blackout curtains.When it’s time to lace up your sneakers and explore the sights, visit Melbourne Zoo. Princess Theatre is another popular attraction in Melbourne.
Are there any family-friendly hotels with dining in Melbourne?
Holidaying with the family in Melbourne is easy at Tyrian Serviced Apartments - Albert Park Lake. With access to dining and amenities such as a sauna and a cafe, your crew will feel comfortable at this 4.5-star stay. Novotel Melbourne South Wharf is another family-friendly hotel that will place you near some great food experiences. It has a 4-star rating and conveniences including laundry facilities and housekeeping services. Melbourne has lots of family-friendly attractions to explore that’ll entertain the kids. Melbourne Zoo and SEA LIFE Melbourne promise fun for travellers young and old.
Are there any 5-star hotels with restaurants in Melbourne?
If you’re in search of a little luxury and some excellent gastronomic experiences on your Melbourne adventure, QT Melbourne has your name on it. This 5-star hotel with restaurants comes with a terrace and concierge services and is around 0.64 kilometres from downtown. Another option that’ll cater to your culinary cravings is The Langham, Melbourne. It’s 0.80 kilometres from the centre of the city and has amenities such as on-site designer stores and designer toiletries.
Why book your hotel with restaurants in Melbourne with Expedia?
Expedia makes it a breeze to find your ideal hotel with restaurants in Melbourne. Make use of our filters to search for stays with an on-site restaurant. If you have a fixed budget, choose how much you’re willing to spend and your preferred hotel star rating. We’ll help you find a suitable stay whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Melbourne?
The simplest way to get cheap hotels with restaurants in Melbourne is with Expedia’s nifty filter tool. Source getaways with restaurants or tasty extra touches, like included breakfast. You can also narrow your search results by star rating, amenities and budget to take advantage of unbeatable prices in just a few keystrokes.
What is there to do in Melbourne near my hotel with restaurants?
There are loads of awesome things to fill your days in Melbourne. Don’t miss attractions like Melbourne Zoo, Princess Theatre and SEA LIFE Melbourne. St Kilda Beach, Melbourne Museum and Brighton Beach are other must-do’s.