Phoenix and Scottsdale are relatively cheap compared to other US cities. The average prices for a 3-star hotel in Phoenix are $105 per night. For a 4-star hotel you can expect to pay around $175 per night and if you're looking for a luxury 5-star hotel in Phoenix, then you probably have to pay around $250 per night.