Tokyo cherry blossom 2027: when, where and where to stay
On average Tokyo's cherry blossom opens around 24 March and reaches full bloom around 31 March. Full bloom lasts about a week, so most people aim for the last days of March and the first days of April.
The first 2027 forecasts usually come out in December or January. Hotels near the big parks fill early, so book a refundable room now and adjust once the forecast is in.
The best spots
Ueno ParkFree
Over 1,000 trees along the main path and Tokyo's busiest hanami picnics.
Stay nearby: Asakusa · ~$105/nightChidorigafuchiFree
The Imperial Palace moat lined with trees; rowing boats and evening light-ups.
Stay nearby: Marunouchi · ~$255/nightShinjuku Gyoen
A big garden with early and late-blooming varieties, so it has blossom for longer. Small entry fee; no alcohol.
Stay nearby: Shinjuku · ~$145/nightMeguro RiverFree
Trees arching over the canal in Nakameguro, with lanterns at night.
Stay nearby: Shibuya · ~$175/nightSumida ParkFree
Along the river by Asakusa, with Tokyo Skytree behind the blossom.
Stay nearby: Asakusa · ~$105/night
Cherry blossom by area
Minutes on foot from each area to the blossom spots. Walking times are estimates; prices are a typical mid-range double, not blossom-season rates.
Cherry blossom from Asakusa
~$105/nightOn foot: Sumida Park 10 min.
In bloom: Sumida Park is about 10 minutes' walk, so you can get there before the crowds.
Hotels in Asakusa →Cherry blossom from Ueno
~$190/nightOn foot: Ueno Park 10 min.
In bloom: Ueno Park is about 10 minutes' walk, so you can get there before the crowds.
Hotels in Ueno →Cherry blossom from Shinjuku
~$145/nightOn foot: Shinjuku Gyoen 20 min.
In bloom: Shinjuku Gyoen is about 20 minutes' walk, so you can get there before the crowds.
Hotels in Shinjuku →Cherry blossom from Shibuya
~$175/nightOn foot: Meguro River 25 min.
In bloom: Meguro River is about 25 minutes' walk, so you can get there before the crowds.
Hotels in Shibuya →Cherry blossom from Marunouchi
~$255/nightThe nearest is Chidorigafuchi, about 2 km away: a train ride.
In bloom: no spot on this list is walkable, but trains get you to most in 20 to 30 minutes.
Hotels in Marunouchi →Cherry blossom from Ginza
~$200/nightThe nearest is Chidorigafuchi, about 3 km away: a train ride.
In bloom: no spot on this list is walkable, but trains get you to most in 20 to 30 minutes.
Hotels in Ginza →Cherry blossom from Roppongi
~$200/nightThe nearest is Chidorigafuchi, about 3 km away: a train ride.
In bloom: no spot on this list is walkable, but trains get you to most in 20 to 30 minutes.
Hotels in Roppongi →
Written by the StayAreas editorial team · Updated Nov 2026 · How we research our guides