Hotels with Restaurant in Puglia

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Puglia

Check availability on Puglia Hotels with Restaurant

This weekend
Next weekend

Top Puglia Hotels with Restaurant

Save an average of 15% on thousands of hotels when you're signed in

Top Puglia Hotel Reviews

Frequently asked questions

How much do hotels with dining in Puglia cost?
Hotels in Puglia range between €82 to €640 per night. Bring your appetite — these properties have restaurants or offer access to some great dining 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 dining in Puglia?
Select from multiple hotels with dining in Puglia that have a total average guest review rating of 9.0. The Nicolaus Hotel offers easy access to some top-notch food experiences. It has a 4-star rating and comes with a steam room and a swimming pool. Another sought-after option is Palazzo Calò. Amenities at this 3-star stay include a terrace and a garden.
How many hotels with restaurants are there in Puglia?
Puglia has 1229 hotels with access to excellent dining experiences. Enter your travel dates and destination and get a start on planning your next escape today.
Are there any family-friendly hotels with dining in Puglia?
You can book family-friendly hotels with dining in locations around Puglia, including Bari. The Nicolaus Hotel is one stay that'll fulfil your culinary wishes in this city. It has a 4-star rating and handy amenities like a sauna and laundry facilities. Alternatively, unpack your bags at Hi Hotel Bari. With complimentary breakfast, laundry facilities and access to top dining experiences, this 4-star stay in Bari will make your crew feel nice and relaxed. Bari offers loads of family-friendly attractions when you're ready to get out and explore. Pane e Pomodoro Beach and Lido San Francesco promise fun for all ages.
Are there any 5-star hotels with dining in Puglia?
In Puglia, 5-star hotels with dining are difficult to find. But there are some 4-star properties that will place you near some great food experiences. If you're travelling to Bari, put your feet up at The Nicolaus Hotel. It comes with handy amenities including a deep soaking bathtub and spa facilities. Alternatively, eat your way around Puglia from Hi Hotel Bari. Also in Bari, it offers a spa tub and concierge services.
Why book your hotel with restaurants in Puglia with Expedia?
Reserving a hotel with restaurants in Puglia is as simple as working out your travel dates and picking a place that suits your needs. Want a stay that has an on-site restaurant or is near a food hub? Want it to be luxurious or affordable? Use Expedia's filters to narrow your results even further and find your perfect match.
How can I find cheap hotels with restaurants in Puglia?
The best way to uncover cheap hotels with restaurants in Puglia is with Expedia's easy-to-use filter tool. Reserve accommodation with restaurants or tasty extra touches, like included breakfast, lunch and dinner. You can also narrow your search by amenities, star rating and budget to grab unbeatable deals in just a few clicks.
What is there to do in Puglia near my hotel with restaurants?
The most important travel accessory for your Puglia holiday is a well-thought-out itinerary! Cathedral of Lecce, Paisiello Theatre and Faggiano Museum are among the top sights if you're visiting Lecce. Bari also has loads of impressive attractions, such as Lido San Francesco. Looking for more? Make sure you visit Bari Cathedral and Norman-Hohenstaufen Castle too.