StayAreas logoStayAreas

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

  1. Ueno ParkFree

    Over 1,000 trees along the main path and Tokyo's busiest hanami picnics.

    Stay nearby: Asakusa · ~$105/night
  2. ChidorigafuchiFree

    The Imperial Palace moat lined with trees; rowing boats and evening light-ups.

    Stay nearby: Marunouchi · ~$255/night
  3. Shinjuku 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/night
  4. Meguro RiverFree

    Trees arching over the canal in Nakameguro, with lanterns at night.

    Stay nearby: Shibuya · ~$175/night
  5. Sumida 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/night

    On 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/night

    On 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/night

    On 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/night

    On 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/night

    The 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/night

    The 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/night

    The 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

Hotels in Asakusa

Our top area for this guide. Mid-range doubles cost about $105 a night.

Asakusa guide
See all hotels in Asakusa

Booking through our links costs you nothing extra and may earn us a commission. Learn more

FAQs

When is cherry blossom season in Tokyo in 2027?

There's no forecast yet. On average the blossom opens around 24 March and is at full bloom around 31 March.

How long does full bloom last?

About a week, depending on weather. Rain and wind can end it early.

Where should I stay in Tokyo for cherry blossom?

Asakusa for Sumida Park and Ueno, Marunouchi for Chidorigafuchi, or Shinjuku for Shinjuku Gyoen.