Hotel meal decisions are a quiet luxury question. When does breakfast at the hotel beat lunch out? When does the hotel restaurant beat the city restaurant? The framework.
When hotel breakfast wins
Pastry-tradition hotels
Paris, Vienna, London. The hotel programme is the city's signature.
Slow-morning travelers
If you're on vacation pace, two-hour hotel breakfast is the right meal.
Quiet-work travelers
Hotel breakfast is great for laptop work without restaurant pressure.
Multi-day stays
After Day 2-3, hotel breakfast becomes routine and pleasant.
Included rates
If breakfast is included in your room rate, take advantage.
When lunch out wins
Cities with strong lunch culture
Italy (especially Milan, Florence), Spain, Greece. Lunch is the social meal.
Discovery mode
Lunch out lets you explore the city's restaurant scene.
Business meetings
Power-lunch culture is often outside the hotel.
Local cuisine
For local food, lunch out beats hotel restaurant most of the time.
When hotel lunch wins
Resort properties
Beach lunch at the hotel is part of the experience.
Pool-day rhythm
Hotel pool lunch keeps the day continuous.
Bad weather
Hotel-provided lunch when weather is uncooperative.
Concierge-recommended hotel restaurant
Sometimes the hotel restaurant is the best in the area.
When hotel dinner wins
Signature restaurant on-property
Michelin-starred or destination restaurant — book the table.
Tasting menu
Hotel tasting menus are typically chef-driven and worth doing.
Late arrival
After a long flight, hotel dinner is often the right call.
Multi-day stay
After exploring the city's restaurants, a hotel-restaurant dinner is good rotation.
Quiet evening
Hotel dinner is more peaceful than restaurant dinner if you've had busy days.
When dinner out wins
Restaurant-led cities
Tokyo, Singapore, NYC, Paris, Hong Kong, Mexico City. The city's restaurants beat hotels mostly.
Specific restaurant goals
If there's a specific restaurant on your list, dinner out.
Repeat hotel travelers
If you stay at the same hotel often, varying with restaurants out keeps it fresh.
The math of hotel meals
Hotel breakfast cost
$40-$120 per person at luxury hotels (often included in rate).
Hotel lunch cost
$60-$200 per person.
Hotel dinner cost
$120-$500 per person.
Restaurant lunch out
$50-$150 per person.
Restaurant dinner out
$100-$300 per person.
For most travelers in most cities, hotel breakfast and one signature hotel meal makes sense. Other meals out.
Five rules
- Always do the hotel pastry programme at Paris/Vienna/London hotels
- Lunch out for cities with lunch culture (Italy, Spain, Greece)
- One signature hotel meal per stay
- Restaurants out for restaurant-led cities (Tokyo, NYC, Singapore)
- Multi-day stays — rotate hotel and city meals
For more, see the hotel dining pillar.