A person sitting by a lake with a bicycle and a backpack, overlooking a snow-capped mountain and a bridge.

Hotels with Restaurants in Japan

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Japan

Check availability on Japan Hotels with Restaurants

Our top choices for Japan hotels with a restaurant

1. Hotel Gracery Shinjuku

Hotel Gracery Shinjuku
4.0 star property
Shinjuku
9.0 out of 10, Wonderful, (5,539 reviews)
"Awesome place, would stay again"
United States
matthew
The price is P12,656
P15,314 total
Nov 2 - Nov 3
Hotel Gracery Shinjuku

2. Sakura Terrace The Gallery

Sakura Terrace The Gallery
3.0 star property
Minami Ward
9.2 out of 10, Wonderful, (1,244 reviews)
"Very nice breakfast, stuff are very friendly."
Canada
LU
The price is P9,855
P11,925 total
Oct 13 - Oct 14
Sakura Terrace The Gallery

3. Hotel Sunroute Plaza Shinjuku

Hotel Sunroute Plaza Shinjuku
3.5 star property
Shibuya
9.0 out of 10, Wonderful, (2,298 reviews)
"The staff were very friendly."
United States
Liguo
The price is P14,970
P16,467 total
Oct 19 - Oct 20
Hotel Sunroute Plaza Shinjuku

4. Shinjuku Granbell Hotel

Shinjuku Granbell Hotel
4.0 star property
Shinjuku
8.8 out of 10, Excellent, (2,486 reviews)
"Property location was great, hotel was well maintained and clean."
Singapore
Si Hao
The price is P9,066
P9,973 total
Nov 9 - Nov 10
Shinjuku Granbell Hotel

5. The Royal Park Hotel Iconic Tokyo Shiodome

The Royal Park Hotel Iconic Tokyo Shiodome
4.0 star property
Minato
9.2 out of 10, Wonderful, (2,927 reviews)
"Great breakfast buffet and nice big rooms. friendly staff and great location"
Canada
Theresa
The price is P16,177
P20,464 total
Nov 1 - Nov 2
The Royal Park Hotel Iconic Tokyo Shiodome

6. Keio Plaza Hotel Tokyo

Keio Plaza Hotel Tokyo
4.5 star property
Shinjuku
9.2 out of 10, Wonderful, (3,339 reviews)
"Wonderful hotel, location, and staffs!"
United States
Ratchanee
The price is P26,799
P33,901 total
Nov 8 - Nov 9
Keio Plaza Hotel Tokyo

7. Hotel Nikko Narita

Hotel Nikko Narita
4.0 star property
Torika
9.2 out of 10, Wonderful, (5,240 reviews)
"Great convenient location and good stay for the price."
United States
Ricardo
The price is P4,427
P5,357 total
Nov 2 - Nov 3
Hotel Nikko Narita

8. Century Southern Tower Hotel

Century Southern Tower Hotel
4.0 star property
Shibuya
9.4 out of 10, Exceptional, (1,673 reviews)
"great hotel"
United States
Arnel
Century Southern Tower Hotel

9. Tokyu Stay Shinjuku

Tokyu Stay Shinjuku
3.5 star property
Shinjuku
9.2 out of 10, Wonderful, (1,001 reviews)
"Great location close to shinjuku station lots of restaurants and bars."
Canada
Geoffrey Dean
The price is P26,760
P29,436 total
Nov 2 - Nov 3
Tokyu Stay Shinjuku

10. APA Hotel Shinjuku Kabukicho Tower

APA Hotel Shinjuku Kabukicho Tower
3.0 star property
Shinjuku
8.4 out of 10, Very good, (3,132 reviews)
"Very clean room, friendly staff, definitely will come back to this hotel when I fly back to Japan:)"
United States
Romell
The price is P8,205
P9,928 total
Nov 1 - Nov 2
APA Hotel Shinjuku Kabukicho Tower
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Japan Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Japan cost?
Expect to pay between P5,357 and P33,901 per night for hotels in Japan. The perfect stay with a restaurant, or one with access to some great foodie experiences, is waiting for you on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Japan?
Satisfy your culinary cravings in Japan when you base yourself at one of our multiple hotels with dining. With a total average guest review rating of 9.2, there's a mouthwatering option for every taste and budget. If your travels are taking you to Tokyo, look up Hotel 1899 Tokyo, a 4-star property with buffet breakfasts and a nearby metro station. Another favorite in this popular city is karaksa hotel premier Tokyo Ginza. This 3.5-star hotel has Japanese breakfasts and WiFi.
How many hotels with dining are there in Japan?
Japan has 6381 hotels with access to some terrific dining experiences. Enter your destination and dates and start planning your next escape today.
What are the best cheap hotels with dining in Japan?
With hotels with dining starting at P5,357 per night, you'll have more cash to spend on exploring Japan's cuisine. If Tokyo is where you want to be, stay at The Millennials Shibuya. A terrace and a nearby metro station help make this property an excellent choice. You'll also find affordable hotels with dining in Kyoto. Get comfy at TSUGU Kyoto Sanjo by THE SHARE HOTELS and make use of amenities such as soundproofed rooms and WiFi. Eager to go sightseeing in Japan without breaking your budget? Add some awesome free attractions to your itinerary, like Shibuya Crossing in Tokyo. Kyoto also has lots of things to do that don't cost a penny, including Kyoto Gyoen National Garden. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Japan?
You can book family-friendly hotels with dining in locations around Japan, including Tokyo. Hotel The Celestine Ginza is one property that'll fulfill your culinary needs in this exciting city. It has a 4-star rating and handy amenities like housekeeping services and laundry facilities. Alternatively, unpack your suitcase at Richmond Hotel Premier Tokyo Schole. With WiFi, a kids' menu and access to top dining experiences, this 3.5-star property in Tokyo will make your crew feel relaxed and welcome. After you've checked in to your room and tried some of the local food and drink, get out and explore Tokyo. Enjoy memorable moments at family-friendly attractions like Tokyo Skytree and Shibuya Crossing.
Are there any 5-star hotels with dining in Japan?
Whatever your destination in Japan, Expedia can help you find a 5-star stay close to some great dining experiences. Tokyo has some outstanding options, such as Palace Hotel Tokyo. Massage services and a terrace are among the amenities at this luxurious getaway. Alternatively, use Park Hyatt Tokyo as a base to sample the flavors of the city. Proposal/romance packages and a deep soaking bathtub help make this 5-star property in Tokyo a traveler favorite.
Why book your hotel with dining in Japan with Expedia?
Booking a hotel with dining in Japan is as simple as deciding on your travel dates and choosing the option suited to your needs. On the search for a getaway that has its own restaurant or is in a culinary hot spot? Want it to be luxurious or affordable? Use Expedia's filters to further narrow your search results and find your ideal pad.
How can I find cheap hotels with dining in Japan?
The simplest way to find cheap hotels with dining in Japan is with Expedia's convenient filter tool. Source properties with restaurants or extra touches, like included lunch and dinner. You can also fine-tune your search results by star rating, budget and amenities to land awesome rates in just a few clicks.
What is there to do in Japan near my hotel with dining?
Whether you're into dining, sightseeing, museums or malls, Japan offers it all, and then some! The terrific city of Tokyo has tons of attractions and experiences, including Tokyo Imperial Palace, Ueno Zoo and KidZania Tokyo. If you're on your way to Kyoto, Kyoto Imperial Palace, Nijō Castle and Gion Corner should be on your to-do list.