The cost of staying at a luxury hotel in Sydney varies depending on factors such as location, amenities, and time of year. On average, you can expect to pay around $400 to $800 per night for a room at one of the top-notch luxury hotels in the city. However, prices can go higher during peak travel seasons or if you opt for more extravagant suites or special packages.