Known for its beautiful beaches, its characteristic rural dwellings and its excellent food and wine traditions, Puglia will also manage to claim your interest with its splendid cities and towns:Lecce, the cradle of Puglia’s Baroque, known as the “Florence of the South”; Ostuni, known as the “white town”; Otranto, listed among the Most Beautiful Towns in Italy; and Alberobello, home to the Trulli.
CharmingPuglia.com has selected for you the best hotels in the best locations in Puglia, based not only in their positions but also to the quality of services offered.
In the city centres or in more secluded locations, the city hotels of our selection stand out for the excellent service offered and great care for detail.
Hotels with well-designed modern and stylish rooms and common areas; historic residences refurbished skilfully and offering a luxurious welcome; small gems painstakingly reconstructed in the trulli themselves and characteristic stone houses.
Scroll through the many surprising offers of our selection.
The CharmingPuglia.com team will be only too happy to give you more details on the best town hotels in Puglia and help you choose the best destination for you.
Tourist resorts in Puglia
Why CharmingPuglia.com
- We're always at your side
- Selected by Charming
- get more
City Hotels Apulia
18 Properties found
Monopoli
Bari Airport – 53 km | Rooms - 4 | Children aged 14 and over are welcome in the hotel
From
130,00 €
per room per night
Lecce
Rooms - 6 + 2 apartments | Children from 10 years are welcome | Check-in possible from 4 to 9 pm
From
140,00 €
per room per night
Monopoli
Bari Airport – 53 km | Nearby village – Monopoli 0 km, Polignano a Mare 8 km, Alberobello 25 km | Distance beach – Cala Porto Rosso, 20 m
From
180,00 €
per room per night
Monopoli
in Monopoli | Children aged over 16 years are welcome | Rooms – 4
From
200,00 €
per room per night
Gallipoli
in the city centro of Gallipoli | Nearest beach – Lido di Gallipoli | Rooms – 14
From
189,00 €
per room per night
)
Gallipoli
Rooms – 30 | in the city centre of Gallipoli | Distance beach – 3 km Lido di Gallipoli
From
89,00 €
per room per night
Matera (Basilicata)
Bari Palese Airport - 60 km | Nearby location - in the heart of Matera; Bari 60 km | Nearest beach - 40 km
From
122,00 €
per room per night
Otranto
28 Rooms | Nearest beach - 400 m | Free Wi-Fi
From
130,00 €
per room per night
Otranto
From
129,00 €
per room per night
Ostuni
From
198,00 €
per room per night
Known for its beautiful beaches, its characteristic rural dwellings and its excellent food and wine traditions, Puglia will also manage to claim your interest with its splendid cities and towns:Lecce, the cradle of Puglia’s Baroque, known as the “Florence of the South”; Ostuni, known as the “white town”; Otranto, listed among the Most Beautiful Towns in Italy; and Alberobello, home to the Trulli.
CharmingPuglia.com has selected for you the best hotels in the best locations in Puglia, based not only in their positions but also to the quality of services offered.
In the city centres or in more secluded locations, the city hotels of our selection stand out for the excellent service offered and great care for detail.
Hotels with well-designed modern and stylish rooms and common areas; historic residences refurbished skilfully and offering a luxurious welcome; small gems painstakingly reconstructed in the trulli themselves and characteristic stone houses.
Scroll through the many surprising offers of our selection.
The CharmingPuglia.com team will be only too happy to give you more details on the best town hotels in Puglia and help you choose the best destination for you.