Mar 5, 2020 - Mar 6, 2020

2 adults - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Apulia include IH Grande Albergo Delle Nazioni, Montecallini Hotel and Mercure Villa Romanazzi Carducci Bari based on user reviews. Skyscanner hotels is a fast, free and simple way to organize your stay. In a few clicks you can easily search, compare and book your Apulia accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Apulia

from $ 72
from $ 94
from $ 189

What are travelers saying about Apulia?

Family Travelers
Art & Design Lovers
History Buffs
Adventure Travelers
Member reviews (8)
BritcellistChapel Hill, North Carolina

We stayed in an agriturismo farm hotel, Torrevechia di San Pancrazzio. Good food, swimming pool, relaxing quiet surroundings. We took day trips to Lecche, Castro, Porto Cesare, good beaches. Good food everywhere. Alberobella on way back to Rome has unique 16c tulli houses.

Julia P
Julia PLondon, UK

There are few better regions in Italy for completely chilling out and sunning yourself, snacking on taralli (little hard loop shaped bread) and wine in the early evening, and feasting on fish and sumptuous southern Italian dishes at night. Some gorgeous Magna Grecian ruins, as well.

Anais Loizillon
Anais LoizillonParis, France

In a perfect location not too far from the sea, with a nice pool if you don't want to leave, a hearty breakfast, a communal kitchen, lovely hosts (and do-it-all types) and family-friendly , what more could you want for relaxation in Puglia.

Susan Van Allen
Susan Van AllenLos Angeles

Italy's flattest region==my favorite place for biking. The olive trees are huge and amazing, great beaches, and the trulli add a fairytale atmosphere to the whole pretty scene.


The nearest airport to Apulia is Bari (BRI) (13.66 miles).

Plan a trip to Italy