01 — A city repriced by migration
The 2025 scoreboard: ~28M visitors to Greater Miami, hotel occupancy ~76%, ADR $300+ citywide with the luxury tier at $900–1,400, and international arrivals fully recovered. The structural driver is the 2020–25 wealth migration: finance and tech transplants turned seasonal demand into a year-round base, and Miami Beach’s constrained inventory (height limits, historic districts) keeps supply growth near zero. Events set the rate calendar: Art Basel, F1 Miami GP, the boat show and the food-and-wine festival each compress the city.
02 — The neighbourhoods, decoded
Miami Beach (South of Fifth and mid-beach) is the resort core: Faena’s theatrical opulence, the Setai’s zen, 1 Hotel’s eco-luxury on the best sand. Surfside/Bal Harbour is the quiet ultra-luxury strip — Four Seasons at The Surf Club, St. Regis Bal Harbour — for travellers who want Miami’s table without its noise. Brickell is the Manhattanized financial quarter with the EAST and Mandarin Oriental; Wynwood/Design District the art-and-fashion engine; Coconut Grove and Coral Gables the old-money garden suburbs now carrying boutique flags.
03 — The calendar
Peak runs December–April: 25°C, low humidity, full beach — with Art Basel (early December) and the Miami GP (May) pricing like once-a-year events. Summer is genuinely hot and humid with afternoon storms, but the city’s cultural calendar now fills it — and five-star rates drop 30–40%, making June–August the value play for travellers who plan indoors-and-pool days. October–November is the connoisseur’s shoulder.
04 — What it costs, honestly
Luxury entry runs $700–900 in season (EDITION, 1 Hotel tier); the trophy shelf — Faena, Setai, Surf Club — starts at $1,100–1,500 and triples during Basel and F1. Bal Harbour trades at a calm premium; Brickell five-stars offer the same flags at 20–30% less. The honest budget note: resort fees, valet and Miami’s restaurant pricing add 30%+ to the headline rate — price the trip, not the room.
05 — The honest frictions
Event compression: visiting during Basel or F1 without planning means paying 2–3× for everything — or being locked out entirely. Summer heat: June–September is tropical; the beach day shortens to mornings. Cost creep: Miami is now priced like New York — dining and parking are the surprises. And the climate question is structural: king tides and hurricane season are part of the city’s long-term pricing, though not yet of its booking patterns.
06 — Final outlook
Miami’s bet — that a beach city could hold global-city prices — has paid off for five straight years, and the constrained beach inventory suggests it keeps paying. Book the shoulder months for value, treat Basel and F1 as separate products requiring separate budgets, and remember the beach is widest — and the city calmest — before Thanksgiving.
Sources: Greater Miami Convention & Visitors Bureau 2025 data; STR/CoStar; Miami-Dade tourism reports; airport and port statistics; US hospitality press. Verified as of August 2026.