Baby Food & Kids Menus: How to Choose the Right Hotel
This site uses affiliate links; we may earn a commission on bookings.
Dinner at the hotel is one of the highlights of any family trip, in my opinion. But a baby who's still on baby food can't eat what the adults are having. When a hotel doesn't offer baby food, you end up bringing your own every time — the parents get to enjoy a proper course meal at the restaurant while the baby gets a warmed-up jar of food you packed from home. It always feels a little sad to me that the whole family can't enjoy the trip's meals together.
When I'm choosing a hotel to stay at with kids, I always check whether it actually offers baby food and a kids menu. But here's the catch: even when a hotel lists "baby food available" or "kids menu available," what that means varies enormously from place to place. Some hotels let you choose baby food suited to your child's exact age stage, while others only offer a single, final-stage version.
In this article, I'll walk through how to tell whether a hotel's baby food, kids menu, and allergy support will actually work for your child, plus 8 hotels that genuinely deliver on all three.

3 Things to Check Behind "Baby Food Available"
Search for "baby food" on Rakuten Travel and you'll find a decent number of hotels that offer it. But whether it truly suits your child's exact age is worth digging into a bit further. Here are the three things I check.
Check three things: can you choose by age stage, can you bring your own food, and is there allergy support?
1. Can you choose food suited to your child's age?
This is the most important one. Baby food in Japan is typically divided into stages — early (5-6 months), mid (7-8 months), late (9-11 months), and final/toddler (12 months and up) — and what a baby can eat is completely different at each stage. A hotel that specifically states it prepares "early, mid, and late stage" baby food will actually serve something matched to your child's age. Hotels that just say "baby food available" sometimes only offer one, final-stage version, so it's worth confirming before you book.
2. Can you bring your own food and have it warmed?
If your baby is at the stage where familiar food matters, or you rely on a specific brand of baby food, it's reassuring to stay somewhere that lets you bring your own and will warm it up for you. Being able to pack store-bought baby food and have it heated means your child can eat their usual meal even on a first trip somewhere new.
3. Kids menu format and allergy support
For toddlers and older children, the format of the kids menu shapes the whole experience. Even when a hotel lists a "kids menu," that could mean a buffet corner just for kids, a set kids' course, or a single kids' plate — and these feel very different. For a child around age 3, being able to choose their own food at a buffet is a special kind of fun. If your child has allergies, always check whether the hotel labels the eight major allergens and can prepare allergen-free versions.
8 Recommended Hotels with Great Age-Appropriate Baby Food and Kids Menus
From here, I'll introduce hotels that excel at age-appropriate baby food and kids buffets. I've spread these across different regions of Japan, focusing on hotels that explicitly state they offer baby food by age stage.

1. Hotel Epinard Nasu (Nasu Highlands, Tochigi)

A lavish buffet of about 100 Japanese, Western, and Chinese dishes includes a dedicated kids' buffet corner set at a child-friendly height. The restaurant serves baby food menus by age stage from around 7 months to 1 year, and you're also welcome to bring your own. Allergy accommodations can be discussed on request, making this a hotel where mealtime worries are kept to a minimum.
2. Hotel Green Plaza Karuizawa (Kita-Karuizawa, Gunma)
Alongside a Japanese-Western-Chinese buffet, this hotel prepares baby food by age stage — early, mid, and late (think pumpkin puree, or simmered tofu and fish) plus a kids menu (mini hamburger steaks, kids' curry, and more). The eight major allergens are clearly labeled, and kids' tableware and high chairs are provided. Since you can choose by age stage, this is a reassuring option for families deep in the baby food months.
3. Shirakaba Resort Ikenotaira Hotel (Shirakaba-ko, Nagano)
A food-hall-style dining space with more than 70 dishes across 13 stalls. Alongside a low-set "kids' buffet" counter made just for children, the hotel offers baby food by age stage at 5, 7, 9, and 12 months. Kids' tableware, paper bibs, and even a dedicated baby chair for the baby plan are all provided, so older siblings and babies can enjoy the meal together.
4. Pension Troll no Mori (Nasu, Tochigi)

A small pension proud of its owner-chef's handmade European-style course meals. For children, you can choose between a kids' meal (roughly ages 4-5), a toddler meal (roughly ages 2-3), or baby food by age stage, from early through final stage. The baby food is centered on okayu (a soft rice porridge), with the texture adjusted for each age stage, and it's made without egg. Allergies are handled with substitution dishes, and if a particular allergy can't be accommodated, you're even welcome to bring your own homemade food — a level of care that really stands out.
5. Suzuka Circuit Hotel (Suzuka, Mie)

Both the buffet and the set-course restaurant provide free baby food suited to babies aged 5-9 months. The buffet also has kids' plates for ages 1-6 and a low-allergen menu (advance notice required). During mealtimes, there's a childcare service in an adjoining children's space (ages 3 and up, 30 minutes within the meal window) — a welcome touch for parents who'd like to eat at their own pace.
6. Grand Mercure Wakayama Minabe Resort & Spa (Minabe, Wakayama)

A kids' buffet corner set at a lower height lets children enjoy the fun of choosing their own food. Kids' tableware and cutlery are provided, and baby food is available too. Allergy accommodations can be discussed on request, making this a great fit for kids who are just discovering the joy of serving themselves.
7. Grand Mercure Awaji Island Resort & Spa (Awaji Island, Hyogo)

The buffet restaurant provides free baby food matched to your child's age. Kids' tableware and chairs are always on hand, and the menu is full of kid-friendly dishes — meatballs and corn soup at dinner, pancakes and shirasu (baby whitebait) at breakfast. At this ocean-view resort, the whole family can enjoy meals together.
8. Ureshino Onsen Wataya Bessou (Ureshino Onsen, Saga)

A hot-spring inn with three in-house restaurants serving Saga beef, kaiseki cuisine, and Italian. For children's dinners, elementary-school-age kids get a kids' kaiseki course, while toddlers get a hamburger steak plate. Allergies and disliked ingredients can be adjusted individually if you contact the hotel in advance. A calm, traditional Japanese inn for when your family wants to enjoy a refined meal together.
Conclusion: Choose a Hotel Where You Don't Need to Pack Your Own Baby Food
Just knowing your child's meals are taken care of at the hotel makes a family trip so much more enjoyable. Here's a final recap of what to check before you book.
Is baby food offered by age stage — early, mid, and late?
Can you bring your own food, and will they warm it up?
What format is the kids menu (buffet, set course, or plate), and what allergy support is available?
Don't judge a hotel by the words "baby food available" or "kids menu available" alone — checking what's actually behind them is the key to avoiding disappointment. Each hotel page on Kids Stay lays out age-stage baby food options and kids menu formats so you can compare at a glance.
For the bigger picture on choosing a family hotel, see our framework for choosing a hotel with kids. If you're also looking for a place to enjoy the bath or pool together, check out hotels where kids who aren't potty-trained yet can still join the hot spring.
*This article contains advertising (links to hotel booking sites). Prices, menus, and services described are current as of June 2026. Please confirm details about baby food and allergy accommodations directly with each hotel at the time of booking.*