Deprecated: Return type of Timber\QueryIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/lib/QueryIterator.php on line 137

Deprecated: Return type of Timber\QueryIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/lib/QueryIterator.php on line 150

Deprecated: Return type of Timber\QueryIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/lib/QueryIterator.php on line 156

Deprecated: Return type of Timber\QueryIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/lib/QueryIterator.php on line 133

Deprecated: Return type of Timber\QueryIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/lib/QueryIterator.php on line 152

Deprecated: Return type of Timber\QueryIterator::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/lib/QueryIterator.php on line 202

Deprecated: setcookie(): Passing null to parameter #5 ($domain) of type string is deprecated in /home/wearejapan/public_html/wp-content/plugins/wp-multilang/includes/wpm-core-functions.php on line 159

Deprecated: setcookie(): Passing null to parameter #5 ($domain) of type string is deprecated in /home/wearejapan/public_html/wp-content/plugins/wp-multilang/includes/wpm-core-functions.php on line 161

Deprecated: Return type of Timber\PostsIterator::current() should either be compatible with ArrayIterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/lib/PostsIterator.php on line 12

Deprecated: Return type of Twig\Node\Node::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/vendor/twig/twig/src/Node/Node.php on line 210

Deprecated: Return type of Twig\Node\Node::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wearejapan/public_html/wp-content/plugins/timber-library/vendor/twig/twig/src/Node/Node.php on line 215
The Peninsula Tokyo | We are Japan X

The Peninsula Tokyo

The Peninsula Tokyo

This content needs to be added to the CMS.

Find out more

Plan your trip

Use our interactive map to discover everything there is to do around Japan.

Choose another filter:

Choose another filter:

Nature Craft Wellness

My Itinerary

Your personalised itinerary of craft, wellness, nature and food experiences across the unique regions and hidden corners of Japan.

Find out more

Go Beyond

Discover more curated experiences in Japan’s hidden corners.

Find out more