Hotels in Japan

Hotels in Tokyo

Get a taste of a sprawling Japanese city at the best hotels in Tokyo. Dine on sushi with a cup of tea, then drink in a panoramic view of the city from the Tokyo Skytree or Tokyo Tower.

Experience classical Japanese culture while staying at hotels near Sensoji Temple. The temple has stood since the seventh century and gives a peek into history. Plan to tour the Imperial Palace, with its opulent architecture and beautiful green spaces.

Indoor Pool Hotels in Tokyo

Luxury Hotels in Tokyo

Spa Hotels in Tokyo

Hotels in Osaka

Spend a few days in the vibrant metropolis of Osaka. Known as “the nation’s kitchen,” this city is known for its diverse cuisine and innovation. Experience exciting attractions, like Universal Studios Japan and the Osaka Aquarium Kaiyukan, where guests of all ages can learn and play near the best hotels in Osaka.

Take a step back in time by touring the Osaka Castle, which was built more than 400 years ago. Book one our hotels near the Dotonbori district, which comes alive at night with bright lights and a social scene, where you can try delicious street food.

Boutique Hotels in Osaka

Spa Hotels in Osaka

Luxury Hotels in Osaka

Hotels in Kyoto

Enjoy a traditional while staying at the best hotels in Kyoto. Visit Gion, Kyoto’s geisha district, where visitors can visit teahouses, book a geisha performance, and more. Nijo Castle is another popular attraction, with majestic gardens and a beautiful cherry orchard. To get a true Kyoto experience, visit Nishiki Market to enjoy shopping, dining, and entertainment.

Those who prefer to get outside the city can visit Arashiyama. Marvel at the bamboo groves and spot wildlife, especially monkeys.

Spa Hotels in Kyoto

Resorts in Kyoto

Luxury Hotels in Kyoto

Attractions in Japan