
Hotel Prices in Melbourne
The hotel prices in Melbourne vary depending on the location, season, and type of accommodation. On average, a budget hotel in Melbourne can cost around AUD 80-150 per night, while mid-range hotels can range from AUD 150-250 per night. Luxury hotels can cost upwards of AUD 300 per night. Prices may be higher during peak tourist seasons and major events. It's advisable to book well in advance to get the best deals on hotels.
More
City Guide
×
Price range
{{Math.round(similars.filters.pricerange[0])}}
{{Math.round(similars.filters.pricerange[1])}}
Filters
Services
Location
Accomodation Type
Hotel Type
Room Facilities
Activities
Pet Policy
{{hotel.zone}}
Center: {{hotel.distance.citycenter.distance}} {{hotel.distance.citycenter.type.toLowerCase()}}
Concept {{ hotel.nasilbiryer }}
Guest Rating
{{hotel.avarage}}
Program Partner
Special Offers
{{hotel.specialoffers}}
Click for deals

Hotels Listing...