Enter your dates for the latest hotel rates and availability.
Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
We found 72 Tokyo Pensions for you
See all
Most travelers choose to stay in Ueno/Asakusa, Shinjuku Area when visiting Tokyo. We recommend these 4,740 hotels. These hotels have an average rating of 8.2. These hotels are about 2.5-60.6 km from Haneda Airport with excellent transport links. Check out today's most booked hotels!
Powered by AI
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
The Guest House Tokyo Azabu is an ideal spot for travelers wanting to discover the city. Visitors to Tokyo will find that the Guest House Tokyo Azabu is a fantastic accommodation choice. Traveling to the hotel is easy with Hamamatsucho Station located approximately 1km away and Haneda Airport roughly 16km away. The closest major public transportation, Akabanebashi Metro Station, is only 200m away. This hotel is located near many of Tokyo's attractions including Roppongi Hills, Azabudai Hills and Tokyo | THE ROOTS Japan Tour 2026. This hotel makes a great place to kick back and relax after a long day of sightseeing. According to our guests, the location of this hotel is one of the best around.
"Please note that if you are checking in after 9 PM, you must contact the hotel in advance to receive the main gate code for self-check-in; otherwise, you will not be able to enter the main gate. Normally, they should send you the code via email, but for some reason, I didn't receive it through Ctrip. The owner asked me to also report this to Ctrip, and I have already done so. Overall, everything else was good."
What is the average price of a hotel in Tokyo for this weekend?
According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Tokyo this weekend is SGD 300 per night. For a 4-star hotel, the average cost is SGD 498 per night. If you're looking for a luxury experience, 5-star hotels in Tokyo this weekend typically cost SGD 1,417 per night.
How much do hotels in Tokyo cost per night during weekdays?
Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Tokyo during weekdays is SGD 254 per night. For a 4-star hotel, you can expect to pay around SGD 426 per night. If you're looking for a luxury stay, 5-star hotels in Tokyo generally cost SGD 1,309 per night on weekdays.
What are the best places to stay in Tokyo?
Some of the best places to stay in Tokyo are near popular attractions like Shinjuku City, Shibuya and Ueno, offering easy access to key sights and amenities.
What are the top hotels in Tokyo near Shinjuku City?
Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.