Find Hotels with Restaurants in Metz

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Metz Hotels with Restaurants

Our top choices for Metz hotels with a restaurant

Hotel De La Cathedrale

3.0 star property
Metz-Centre – Ancienne Ville
9.0 out of 10, Wonderful, (255)
"Liked everything about the hotel, a wonderful location and beautiful hotel."
Australia
Judith M
$103 nightly
The price is $118
Jan 9 - Jan 10, 2026
Total with taxes and fees
Hotel De La Cathedrale

La Citadelle Hotel Metz - MGallery Collection

4.0 star property
Metz-Centre – Ancienne Ville
9.2 out of 10, Wonderful, (696)
"This hotel was wonderful, strongly recommended!!!"
United States
Migena
$99 nightly
The price is $115
Jan 4 - Jan 5, 2026
Total with taxes and fees
La Citadelle Hotel Metz - MGallery Collection

Best Western Plus Hotel Metz Technopole

4.0 star property
Grigy-Technopôle - La Grange-aux-Bois
8.4 out of 10, Very Good, (708)
"Great stop over hotel, restaurant was excellent breakfast was tasty (and free for u12s), staff were friendly and patient with my very basic French!"
United Kingdom
Martin
$104 nightly
The price is $120
Dec 30 - Dec 31
Total with taxes and fees
Best Western Plus Hotel Metz Technopole

Mercure Metz Centre

4.0 star property
Metz-Centre – Ancienne Ville
8.0 out of 10, Very Good, (416)
"Top class hotel "
United Kingdom
Gary
$99 nightly
The price is $115
Jan 2 - Jan 3, 2026
Total with taxes and fees
Mercure Metz Centre

Campanile Metz Est - Technopole

3.0 star property
Grigy-Technopôle - La Grange-aux-Bois
7.8 out of 10, Good, (506)
"Very clean place , staff nice and friendly ample parking "
United Kingdom
Justin
$65 nightly
The price is $75
Jan 9 - Jan 10, 2026
Total with taxes and fees
Campanile Metz Est - Technopole

Hotel Kyriad Metz Centre

3.0 star property
Metz-Centre – Ancienne Ville
8.4 out of 10, Very Good, (733)
"Friendly staff, clean and functional rooms, bed was super comfy! Exceeded expectations for a budget stay, would recommend and stay again!"
United Kingdom
Chloe
$76 nightly
The price is $88
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hotel Kyriad Metz Centre

Novotel Metz Centre

4.0 star property
Metz-Centre – Ancienne Ville
7.8 out of 10, Good, (974)
"Great location that lets yo see the highlights of the city in minutes. Restaurant was very nice and had a great feel."
Australia
David
$96 nightly
The price is $112
Jan 4 - Jan 5, 2026
Total with taxes and fees
Novotel Metz Centre

ibis Metz Centre Cathédrale

3.0 star property
Les Îles
7.6 out of 10, Good, (67)
"Everything Perfect"
Germany
Rene
$62 nightly
The price is $72
Jan 4 - Jan 5, 2026
Total with taxes and fees
ibis Metz Centre Cathédrale

Chambre d'hôtes Le Petit Flo

Flocourt
9.6 out of 10, Exceptional, (40)
"Seemed quite a few units to stay in on the site. We were in (we think) the main garden unit. Condition was ok, looked like they were renovating the unit up. Not many lights working in the kitchen living area so was a little dark You can't really self cater as there is no crockery or pots pans cutlery etc. everything is provided by the host - unless they are slowly getting round to sorting this out. In the middle of nowhere so nice and quiet The outside space is lovely Quite a big area to chill...
United Kingdom
Clive
Chambre d'hôtes Le Petit Flo

Ô Château

Hayange
9.6 out of 10, Exceptional, (108)
"Hotel and staff are great, restaurant is good in terms of the dishes served and ok in terms of atmosphere."
United Kingdom
Arnaud
$110 nightly
The price is $122
Dec 30 - Dec 31
Total with taxes and fees
Ô Château
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.

Top Metz Hotel Reviews

Frequently asked questions

How much do hotels with dining in Metz cost?
Expect to pay between $72 and $122 per night for hotels in Metz. An ideal stay with a restaurant, or one that's close to some great foodie experiences, is only a few clicks away 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 Metz?
There are multiple hotels with dining in Metz with a total average guest review rating of 8.5. CAMPANILE METZ NORD - Woippy will place you near some tasty foodie experiences. This popular 3-star property also offers a cafe and a terrace. Hotel La Citadelle Metz-MGallery is another sought-after option with dining. It has a 4-star rating and amenities such as an espresso maker and designer toiletries.
How many hotels with dining are there in Metz?
There are 26 hotels offering access to great dining options in Metz. No matter if you're traveling with the kids or planning a getaway with your pals, Expedia will help you find the best place.
What are the best cheap hotels with dining in Metz?
With hotels with dining starting at $72 per night, you'll have more cash in your pocket to splurge on superb culinary experiences in Metz! B&B HOTEL Amneville-les-Thermes is a well-priced option that features amenities such as a garden and buffet breakfasts. Alternatively, taste the flavors of this destination from Hotel Ibis Budget Metz Sud Augny. A terrace and blackout curtains are among this stay's conveniences. If you're exploring Metz and want to stay within your budget, there are plenty of fabulous free attractions to add to your to-do list. Place de la Republique and Porte des Allemands are always popular. 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 Metz?
A trip with the family in Metz is a cinch at Hotel La Citadelle Metz-MGallery. With access to dining and conveniences such as housekeeping services and pillow top mattresses, your crew can make themselves at home at this 4-star stay. Hôtel Marso is another family-friendly hotel that will put you near some excellent food experiences. It has a 3-star rating and conveniences including housekeeping services and WiFi. Metz has plenty of family-friendly attractions to discover when the kids are getting restless. Amneville Zoo and Walygator Park guarantee a fun day out for young and old.
Are there any 5-star hotels with dining in Metz?
Although there are no 5-star hotels with dining in Metz, there are 4-star options that will please the traveling foodie. Located around 0.4 miles from the downtown area, Hotel La Citadelle Metz-MGallery provides guests with top amenities like beauty services and designer toiletries. Another suitable stay is Best Western Plus Hotel Metz Technopole. It's roughly 3 miles from central Metz and offers amenities like a terrace and a swimming pool.
Why book your hotel with dining in Metz with Expedia?
Booking a hotel with dining in Metz is as simple as clicking on your travel dates and choosing the option that meets your requirements. In search of a property that has its own restaurant or is close to a culinary hub? Want it to be affordable or upmarket? Use Expedia's filters to narrow your results even further and find the perfect fit.
How can I find cheap hotels with dining in Metz?
With Expedia's convenient filter tool, booking cheap hotels with dining in Metz is a breeze. To discover stays that'll make your wallet happy, narrow your search by star rating, meal plans and budget.
What is there to do in Metz near my hotel with dining?
Metz has enough sights and activities to keep you occupied for weeks (or months!), starting with Metz Cathedral. Centre Pompidou-Metz, Arsenal de Metz and Musee de la Cour d'Or are other wonderful attractions. If you're in town a while, Place de la Republique and Place Saint-Louis will add the finishing touches to your itinerary.

Explore a world of travel with Expedia