Check out these 3* and 4* hotels in the Melbourne city area price between $100 - $200 per night (prices are minimum prices and may be higher in peak tourist seasons and on weekends):