Compare Beach Resorts & Hotels in Puglia
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Puglia Beach Resorts & Hotels

Hotel Il Castellino Relais
Lungomare Europa, 69 Vieste FG
$181 nightly
The price is $206 total per night
$206 total
Jul 30 - Jul 31
Total with taxes and fees
When you stay at Hotel Il Castellino Relais in Vieste, you'll be on the waterfront, a 1-minute drive from Gargano National Park and 8 minutes from Pizzomunno.
Pool
Breakfast included

Relais Corte Palmieri
Corte Palmieri, 3 Gallipoli LE
$158 nightly
The price is $180 total per night
$180 total
Jul 30 - Jul 31
Total with taxes and fees
With a stay at Relais Corte Palmieri, you'll be centrally located in Gallipoli, a 2-minute drive from Gallipoli Port and 11 minutes from Punta Suina Beach.
Pool
Breakfast included

Canne Bianche_Lifestyle Hotel
Via Appia 32 Fasano BR
$723 nightly
The price is $807 total per night
$807 total
Aug 3 - Aug 4
Total with taxes and fees
When you stay at Canne Bianche_Lifestyle Hotel in Fasano, you'll be by the sea, a 1-minute drive from Torre Canne Beach and 8 minutes from Rosa Marina Beach.
Pool
Breakfast included

Hotel Belvedere, Torre Dell'Orso
Via Alessandro Volta, 37 Melendugno LE
$172 nightly
The price is $195 total per night
$195 total
Jul 31 - Aug 1
Total with taxes and fees
With a stay at Hotel Belvedere, Torre Dell'Orso in Melendugno, you'll be on the beach, just a 3-minute walk from Torre dell'Orso Beach and 10 minutes by foot from Giardini del Sole.
Pool
Breakfast included

Hotel Profumo di Mare
Lungomare Terra d'Otranto 5 Otranto LE
When you stay at Hotel Profumo di Mare in Otranto, you'll be on the beach, within a 15-minute drive of Otranto Waterfront and Baia Dei Turchi Beach.
Breakfast included
Free WiFi

Baia Sangiorgio Hotel Resort
Via Michelangelo Interesse, 80 Bari Puglia
With a stay at Baia Sangiorgio Hotel Resort in Bari (Municipio 1), you'll be within a 10-minute drive of PalaFlorio and TeatroTeam.
On private beach
Pool

Hotel Sierra Silvana
Via Don Bartolo Boggia, 5 Fasano BR
$165 nightly
The price is $189 total per night
$189 total
Aug 5 - Aug 6
Total with taxes and fees
Located in Fasano, Hotel Sierra Silvana is within a 10-minute drive of Museo della Casa alla Fasanese and Itria Valley.
Pool
Breakfast included

Borgo Egnazia
Strada Comunale Egnazia Fasano BR
$2,867 nightly
The price is $3,165 total per night
$3,165 total
Jul 30 - Jul 31
Total with taxes and fees
With a stay at Borgo Egnazia in Fasano, you'll be within a 15-minute drive of Torre Canne Beach and San Domenico Golf Club.
On private beach
Pool

La Bella Trani
Lungomare Cristoforo Colombo, 168 Trani BT
When you stay at La Bella Trani in Trani, you'll be on the waterfront, just steps from Santa Maria di Colonna Monastery and Baia del Pescatore.
Breakfast included
Pet friendly

Riva del Sole
Strada Statale 16 km 787 and 225 Giovinazzo BA
$172 nightly
The price is $194 total per night
$194 total
Jul 30 - Jul 31
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Riva del Sole in Giovinazzo, you'll be 9.4 mi (15.1 km) from Fiera del Levante and 10.4 mi (16.7 km) from Bari Cathedral.
On private beach
Pool

Hotel Vittoria Resort Pool & Spa
via Catona Otranto LE
$195 nightly
The price is $222 total per night
$222 total
Jul 31 - Aug 1
Total with taxes and fees
Hotel Vittoria Resort Pool & Spa is centrally located in Otranto, a 4-minute walk from Otranto Waterfront and 7 minutes by foot from Otranto Cathedral.
Pool
Spa

Dimore del Malù
Via Cala Paura 10 Polignano a Mare BA
$222 nightly
The price is $248 total per night
$248 total
Aug 6 - Aug 7
Total with taxes and fees
With a stay at Dimore del Malù, you'll be centrally located in Polignano a Mare, steps from Lama Monachile Beach and a short 4-minute drive from San Vito Beach.
Pet friendly
Free WiFi
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.
Puglia Beach Resorts & Hotels essential information
Beach Resorts & Hotels in Puglia |
814 |
|---|---|
Highest price | $3,165 |
Cheapest price | $180 |
Total number of hotels in Puglia | 27,087 |
Popular hotels | Hotel Il Castellino Relais, Relais Corte Palmieri, Canne Bianche_Lifestyle Hotel, Hotel Belvedere, Torre Dell'Orso, Hotel Profumo di Mare, Baia Sangiorgio Hotel Resort, Hotel Sierra Silvana, Borgo Egnazia, La Bella Trani, Riva del Sole, Hotel Vittoria Resort Pool & Spa, Dimore del Malù |
Most Recent Puglia Hotel Reviews

Parco dei Principi Hotel Congress & Spa
5 out of 5
Posted 13 hours ago
CheapTickets Verified Review
"Spa was closed and that’s why booked the hotel night before an early flight next day.. web sight said pool was closed but nothing about the sauna and steam room"
A verified traveler stayed at Parco dei Principi Hotel Congress & Spa
More to Explore in Puglia
Top Picks
- Hotels with Room Service in Ostuni
- Romantic Getaways & Hotels in Polignano a Mare
- Hotels with Shopping in Lecce
- Independent Hotels in Lecce
- Kid Friendly Hotels in Brindisi
- Hotels with a Gym in Santa Maria di Leuca
- Hotels with Air Conditioning in Polignano a Mare
- Hotels with Balconies in Polignano a Mare
- Fishing Resorts & in Santa Maria di Leuca
- Kid Friendly Hotels in Lecce
- Chalets in Otranto
- Business Hotels in Santa Maria di Leuca
- 4 Star Hotels in Biccari
- Resorts in Brindisi
- Hotels with Airport Transfers in Lecce
- Hotels with an Indoor Pool in Lecce
- Campomarino di Maruggio Hotels
- Marina di Andrano Hotels
- Hotels with Airport Transfers in Nardò
- 4 Star Hotels in Nardò
- 5 Star Hotels in Marina di Pescoluse
- Independent Hotels in Ostuni
- Foggia Hotels
- Hotels with Air Conditioning in Otranto
- Independent Hotels in Brindisi
- All Inclusive Resorts & in Polignano a Mare
- Hotels with Bars in Lecce
- Hotels with Hot Tubs in Polignano a Mare
- Oceanfront Hotels in Otranto
- San Giorgio Ionico Hotels
- Independent Hotels in Otranto
- Romantic Getaways & Hotels in Otranto
- Racale Hotels
- Faeto Hotels
- Boutique Hotels in Ostuni
- 3 Star Hotels in Nardò
- San Pietro in Bevagna Hotels
- Condo Resorts in Otranto
- Hotels with an Indoor Pool in Otranto
- Cheap Hotels in Lecce
- 5 Star Hotels in Vieste
- Romantic Getaways & Hotels in Nardò
- Cheap Hotels in Vieste
- Vacation Rentals in Ostuni
- Independent Hotels in Polignano a Mare
- Hotels with a Gym in Polignano a Mare
- B&B in Santa Maria di Leuca
- 4 Star Hotels in Otranto
- Hotels with a Wedding Venue in Lecce
- Hostels in Otranto
- Hotels with WiFi in Nardò
- Golf Resorts & in Otranto
- Troia Hotels
- Arcade Hotels in Lecce
- Spa Resorts & in Polignano a Mare
- Historic Hotels in Ostuni
- Winery Hotels in Brindisi
- Hotels with Restaurants in Brindisi
- Cozzana Hotels
- Santa Cesarea Terme Hotels
- Hotels with Free Parking in Polignano a Mare
- Hotels with Free Breakfast in Lecce
- Ginosa Hotels
- Arcade Hotels in Brindisi
- Pet Friendly Hotels in Lecce
- Lido Azzurro Hotels
- Hotels with Pools in Lecce
- Hotels with Hot Tubs in Otranto
- Kid Friendly Hotels in Santa Maria di Leuca
- Independent Hotels in Santa Maria di Leuca
- Flights from Rotterdam to Brindisi
- Flights from Mesagne
- Flights from Cavallino
- Flights from Palmariggi
- Flights to Nardò
- Flights from Lisbon District to Otranto
- Flights from Portland to Otranto
- Flights to Ostuni
- Flights to Brindisi
- Flights to Santa Maria di Leuca
- Flights from Dallas to Otranto
- Flights to Vieste
- Flights from Florence to Brindisi
- Flights from Washington to Otranto
- Flights from Molfetta
- Flights from San Lorenzo
- Flights from Marina di Ostuni
- Flights to Otranto





