Hotels with Restaurant in Italy

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Italy

Top Italy Hotels with Restaurant

Hotel Artemide
4.0 star property
9.8 out of 10, Exceptional, (1004)
"Very nice and special place"
The price is €201
includes taxes & fees
22 Dec - 23 Dec
Hotel Artemide
Hotel Tiber Fiumicino
4.0 star property
8.8 out of 10, Excellent, (1807)
"It was quiet and peaceful after long day in Rome it was nice to come back to a peaceful rest! the staff was nice and was very attentive to one’s needs. Will definitely stay again when I return to Italy."
The price is €67
includes taxes & fees
17 Dec - 18 Dec
Hotel Tiber Fiumicino
iQ Hotel Roma
4.0 star property
9.8 out of 10, Exceptional, (1579)
"Amazing breakfast and they focus on the little things such as choice of pillow or mattress, free stocked minibar, sauna, toiletries, etc, You can get more fancy but it’s hard to get more comfortable. "
The price is €157
includes taxes & fees
2 Dec - 3 Dec
iQ Hotel Roma
Hotel Quirinale
4.0 star property
8.6 out of 10, Excellent, (1615)
"Great place to stay"
The price is €147
includes taxes & fees
5 Dec - 6 Dec
Hotel Quirinale
Hilton Garden Inn Rome Airport
4.0 star property
8.0 out of 10, Very good, (2008)
"Nice and convenient hotel for any Rome layover!"
The price is €159
includes taxes & fees
23 Nov - 24 Nov
Hilton Garden Inn Rome Airport
Hotel Berna
4.0 star property
9.0 out of 10, Wonderful, (1002)
"Close to main places of interest and close to all kind of transportation "
The price is €121
includes taxes & fees
24 Nov - 25 Nov
Hotel Berna
Hotel Isola Sacra Rome Airport
4.0 star property
9.0 out of 10, Wonderful, (1147)
"hotel and staff very good .No coffee/tee in room provided! The location is ok if you have a car and shuttle to airport very good . but if you want to go elswhere ?? afraid taxi to ostia antica is a rip-off at 25-30 euros for five minute ride !!( because you cant walk .If you find out the right bus itll cost you seven ! i"
The price is €76
includes taxes & fees
23 Nov - 24 Nov
Hotel Isola Sacra Rome Airport
Hotel Raffaello, Sure Hotel Collection by Best Western
3.0 star property
9.0 out of 10, Wonderful, (1000)
"Lovely place to stay "
The price is €122
includes taxes & fees
1 Dec - 2 Dec
Hotel Raffaello, Sure Hotel Collection by Best Western
Palazzo Veneziano
4.5 star property
9.6 out of 10, Exceptional, (1005)
"Beautiful hotel in quiet area of Venice"
The price is €159
includes taxes & fees
25 Nov - 26 Nov
Palazzo Veneziano
Starhotels Michelangelo
4.0 star property
9.0 out of 10, Wonderful, (1001)
"Very nice room. Staff was very helpful with my requests. A very high quality hotel."
The price is €168
includes taxes & fees
8 Dec - 9 Dec
Starhotels Michelangelo
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.
Don't see what you're looking for?
See all available properties in Italy
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Italy cost?
Hotels in Italy range between €67 to €201 per night. Come with an appetite — these hotels feature restaurants or offer access to some terrific culinary experiences. 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 restaurants in Italy?
Select from multiple hotels with restaurants in Italy that have a total average guest review rating of 9.0. Hotel das stachelburg will have you staying near some great culinary experiences. It has a 4-star rating and features an attached winery and a steam room. Another recommended option is Goldene Rose Karthaus a member of Small Luxury Hotels of the World. Amenities at this 4-star escape include a garden and a sauna.
How many hotels with restaurants are there in Italy?
Italy has 23809 hotels offering easy access to excellent foodie experiences. Enter your destination and dates and get a head start on planning your next escape today.
Are there any 5-star hotels with restaurants in Italy?
There aren’t any 5-star hotels with restaurants in Italy. But you will find some 4-star retreats that’ll cater to your culinary needs. If you’re heading for the vibrant city of Italian Alps, you can’t beat Hotel das stachelburg. As well as access to dining, it offers a steam room and a terrace. Another place that will put you within reach of some mouthwatering foodie experiences is Goldene Rose Karthaus a member of Small Luxury Hotels of the World. A sauna and massage services help make this 4-star stay in Italian Alps a guest favourite.
Why book your hotel with restaurants in Italy with Expedia?
Expedia makes it a cinch to find your ideal hotel with restaurants in Italy. Use our handy filters to search for stays with an on-site restaurant. If you’re on a budget, choose how much you’d like to spend and your preferred hotel star rating. We’ll help you find the perfect pad whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Italy?
Expedia can help you look for cheap hotels with restaurants in Italy. Try out our filter tools to discover properties with restaurants or delightful extras, such as included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.
What is there to do in Italy near my hotel with restaurants?
Whichever direction your travels take you in Italy, you’ll find tons of fun things to keep you busy. Spending a few nights in Italian Alps? Juval Castle is a favourite attraction to see while you’re there.