Vietnam’s tourism revenue crossed ₫1 quadrillion for the first time in 2025; Hanoi took ₫134.46 trillion, up 21.5%. One international visitor outspends fifteen domestic ones — and the city’s new luxury tier is built to capture exactly that gap.
Vietnam’s tourism revenue passed ₫1 quadrillion for the first time in 2025 — about $38.1 billion — on 21.2 million international and 137 million domestic travelers. Accommodation and catering alone booked ₫843.1 trillion (+14.6%); travel services grew faster at +20.2%.
Hanoi’s cut reached ₫134.46 trillion ($5.1 billion), up 21.5% — the capital monetizing above its visitor share through longer stays and higher daily spend in the heritage core.
International visitors spend $1,200–1,400 per trip against roughly ₫2.4–2.6 million ($92–99) for a domestic trip — a 15x gap that makes every point of international mix worth multiples in revenue.
In Hanoi the international spend concentrates in the Old Quarter–French Quarter corridor: hotels, fine dining, craft retail and the Hoan Kiem night economy; domestic millions feed the festival calendar, museums and the Sapa/Ha Long gateway flows.
National ADR reached ~₫2.98 million (+7.2%) with RevPAR +17.1% in 2025; Hanoi grew RevPAR 6.1% at 67.5% occupancy — supply-constrained rather than demand-limited.
Fairmont’s 2026 opening set a new city ADR ceiling, and the 2027 lakefront arrivals (Four Seasons, PARKROYAL, Shilla) are positioned to pull the capital’s top tier toward regional capital pricing.
Hanoi’s money story is a mix story: the same ₫134 trillion would need twice the visitors if the city ran on domestic demand alone. Every policy lever — visas, direct India routes, summit hosting — pushes the international share up, because one long-haul guest spends like fifteen domestic ones. For hotels the 2026–27 window is the repricing moment: new luxury supply opens into record demand with the government explicitly shifting strategy from counting visitors to counting spend.
Subscribe to the digest and receive key market signals every two weeks.