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
$95 nightly
The price is $107 total per night
$107 total
Oct 1 - Oct 2
Total with taxes and fees
When you stay at Hotel Il Castellino Relais in Vieste, you'll be on the waterfront, just steps from Gargano National Park and 3 minutes by foot from San Lorenzo Beach.
Pool
Breakfast included

Relais Corte Palmieri
Corte Palmieri, 3 Gallipoli LE
$157 nightly
The price is $178 total per night
$178 total
Oct 2 - Oct 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Relais Corte Palmieri places you in the heart of Gallipoli, steps from Purità Beach and Diocesan Museum of Gallipoli.
Pool
Breakfast included

Canne Bianche_Lifestyle Hotel
Via Appia 32 Fasano BR
$476 nightly
The price is $535 total per night
$535 total
Oct 8 - Oct 9
Total with taxes and fees
With a stay at Canne Bianche_Lifestyle Hotel in Fasano, you'll be on the beach, within a 5-minute drive of Torre Canne Beach and Torre Canne Lighthouse.
Pool
Breakfast included

Hotel Belvedere, Torre Dell'Orso
Via Alessandro Volta, 37 Melendugno LE
$128 nightly
The price is $140 total per night
$140 total
Oct 13 - Oct 14
Total with taxes and fees
With a stay at Hotel Belvedere, Torre Dell'Orso in Melendugno, you'll be near the bay, 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 Alimini 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 Bari Cathedral and PalaFlorio.
On private beach
Pool

Hotel Sierra Silvana
Via Don Bartolo Boggia, 5 Fasano BR
$133 nightly
The price is $154 total per night
$154 total
Sep 30 - Oct 1
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
$842 nightly
The price is $937 total per night
$937 total
Oct 13 - Oct 14
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
Free Cancellation
Reserve now, pay when you stay
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
$131 nightly
The price is $149 total per night
$149 total
Oct 13 - Oct 14
Total with taxes and fees
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
$111 nightly
The price is $127 total per night
$127 total
Sep 30 - Oct 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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
$171 nightly
The price is $193 total per night
$193 total
Sep 29 - Sep 30
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 Statue of Domenico Modugno.
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 | $937 |
Cheapest price | $107 |
Total number of hotels in Puglia | 26,735 |
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

The Nicolaus Hotel
5 out of 5
Posted 2 hours ago
CheapTickets Verified Review
"Ideal location relative to the 4 days of touring we just completed. Rooms were comfortable and just what we needed after a busy day. Hoghly recommend the hotel. Free one hour at the spa was perfect. Pool, steam and sauna. Breakfaat was also fabulous."
A verified traveler stayed at The Nicolaus Hotel
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





