The price of staying in Miami depends directly on the neighborhood you choose. For example, in the central Downtown area, one night in a 3-star hotel will cost from 140 USD. The highest prices are on the islands (for example, the average cost of staying in one of the 3-star hotels in Key Biscayne will be at least 500 USD).