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
$137 nightly
The price is $158 total per night
$158 total
Jun 15 - Jun 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Il Castellino Relais in Vieste, you'll be on the waterfront, steps from Gargano National Park and a 4-minute drive from Vieste Harbour.
Pool
Breakfast included

Relais Corte Palmieri
Corte Palmieri, 3 Gallipoli LE
$182 nightly
The price is $206 total per night
$206 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Relais Corte Palmieri, you'll be centrally located in Gallipoli, within a 15-minute drive of Punta Suina Beach and Purità Beach.
Pool
Breakfast included

Canne Bianche_Lifestyle Hotel
Via Appia 32 Fasano BR
$666 nightly
The price is $742 total per night
$742 total
Jun 14 - Jun 15
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
$127 nightly
The price is $146 total per night
$146 total
Jun 13 - Jun 14
Total with taxes and fees
When you stay at Hotel Belvedere, Torre Dell'Orso in Melendugno, you'll be on the beach, and 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, just steps from Otranto Waterfront and 4 minutes by foot from Otranto Cathedral.
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 Basilica of San Nicola and Bari Cathedral.
On private beach
Pool

Hotel Sierra Silvana
Via Don Bartolo Boggia, 5 Fasano BR
$99 nightly
The price is $116 total per night
$116 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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
$1,991 nightly
The price is $2,202 total per night
$2,202 total
Jun 15 - Jun 16
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
$124 nightly
The price is $140 total per night
$140 total
Jun 13 - Jun 14
Total with taxes and fees
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
$176 nightly
The price is $198 total per night
$198 total
Jun 14 - Jun 15
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
$127 nightly
The price is $144 total per night
$144 total
Jun 13 - Jun 14
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
$180 nightly
The price is $203 total per night
$203 total
Jun 17 - Jun 18
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 | $2,202 |
Cheapest price | $116 |
Total number of hotels in Puglia | 26,828 |
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 1 day ago
CheapTickets Verified Review
"Beautiful place with clean and staff very courteous close everything."
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





