$101 - $170
|CHEAPEST CITY IN VICTORIA||Dandenong||20% cheaper||Hotels in Dandenong are the cheapest in Victoria at just $101 per night on average.|
|MOST EXPENSIVE CITY IN VICTORIA||Port Campbell||36% more expensive||Port Campbell has the highest priced hotels in Victoria with rooms averaging $170 per night.|
|MOST POPULAR CITY IN VICTORIA||Melbourne||88% more users visited||More momondo users search for hotels in Melbourne than any other city in Victoria|
If you're looking for a hotel in Melbourne near St. Kilda Beach then you're in luck! There are 12 hotels in the area. On average these hotels cost $189/night, but this price varies based on time of year. During the peak season at St. Kilda Beach (September), you can expect prices of $157/night and during the low season (April), the average price is $124/night. Hotels near St. Kilda Beach are typically 126% higher than the average hotel in Melbourne, which is $151.
Seeing as the average price for a hotel in Victoria in $162/night, a good deal for a nightly rate on a hotel room would be anything under $162/night. If you’re looking for a cheap destination to visit in Victoria, we would recommend Bendigo, as it is generally the cheapest city to stay in.
Looking at our users' ratings, the best hotels in Victoria are Playhouse Apartments(97), located in Melbourne, The Savoy Hotel On Little Collins Melbourne(90), located in Melbourne, and Quay West Suites Melbourne(90), located in Melbourne.