Compare Spa Resorts & Hotels in Puglia
Secret Bargains - Save an extra 10% or more on select Spa 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 Spa Resorts & Hotels

Hotel Pineta Wellness & Spa
Via Carlo Marx, 5 Ruvo di Puglia BA
$143 nightly
The price is $157 total per night
$157 total
Sep 14 - Sep 15
Total with taxes and fees
With a stay at Hotel Pineta Wellness & Spa in Ruvo di Puglia, you'll be in a regional park, within a 15-minute walk of Ruvo Cathedral and Palazzo Jatta.
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 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

Relais Histò San Pietro sul Mar Piccolo
Via Santandrea Circummarpiccolo Taranto TA
$324 nightly
The price is $365 total per night
$365 total
Sep 20 - Sep 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Taranto, Relais Histò San Pietro sul Mar Piccolo is in a rural location, within a 15-minute drive of Start Racing and Ponte di Porta Napoli.
Pool
Breakfast included

Mercure Villa Romanazzi Carducci Bari
Via Capruzzi 326 Bari BA
$185 nightly
The price is $210 total per night
$210 total
Oct 10 - Oct 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
In the heart of Bari, Mercure Villa Romanazzi Carducci Bari is within a 5-minute drive of Petruzzelli Theatre and University of Bari.
Pool
Hot Tub

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

The Nicolaus Hotel
Via Cardinale A. Ciasca, 27 Bari BA
$184 nightly
The price is $209 total per night
$209 total
Oct 3 - Oct 4
Total with taxes and fees
With a stay at The Nicolaus Hotel in Bari (Municipio 2), you'll be within a 15-minute drive of Bari Harbor and Bari Cathedral.
Pool
Hot Tub

Palace Hotel San Michele
Via Madonna degli Angeli Monte Sant'Angelo FG
$94 nightly
The price is $108 total per night
$108 total
Oct 8 - Oct 9
Total with taxes and fees
Palace Hotel San Michele is centrally located in Monte Sant'Angelo, a 3-minute walk from Monte Sant'Angelo Castle and 5 minutes by foot from Baptistery of San Giovanni in Tumba.
Pool
Breakfast included

CDSHotels Basiliani
Via Renis Otranto LE
$153 nightly
The price is $173 total per night
$173 total
Sep 20 - Sep 21
Total with taxes and fees
With a stay at CDSHotels Basiliani in Otranto, you'll be within a 5-minute drive of Otranto Waterfront and Church of San Pietro.
Pool
Hot Tub

Borgobianco Resort & Spa Polignano - MGallery Collection
Contrada Casello Cavuzzi Polignano a Mare BA
$411 nightly
The price is $459 total per night
$459 total
Oct 1 - Oct 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Borgobianco Resort & Spa Polignano - MGallery Collection in Polignano a Mare, you'll be near the beach, within a 15-minute drive of Lama Monachile Beach and Grotta Palazzese.
Pool
Hot Tub

Tivoli Palazzo 1880 Lecce Hotel
Via Augusto Imperatore, 19 Lecce LE
$604 nightly
The price is $676 total per night
$676 total
Oct 8 - Oct 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Tivoli Palazzo 1880 Lecce Hotel places you in the heart of Lecce, steps from Church of Santa Chiara and Piazza Sant'Oronzo.
Pool
Breakfast included

Giovì Relais
Via Roma 26 Polignano a Mare BA
$261 nightly
The price is $292 total per night
$292 total
Oct 3 - Oct 4
Total with taxes and fees
With a stay at Giovì Relais, you'll be centrally located in Polignano a Mare, steps from Lama Monachile Beach and within a 10-minute walk of Pino Pascali Museum.
Spa
Pet friendly
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 Spa Resorts & Hotels essential information
Spa Resorts & Hotels in Puglia |
318 |
|---|---|
Highest price | $937 |
Cheapest price | $108 |
Total number of hotels in Puglia | 26,735 |
Popular hotels | Hotel Pineta Wellness & Spa, Canne Bianche_Lifestyle Hotel, Hotel Vittoria Resort Pool & Spa, Relais Histò San Pietro sul Mar Piccolo, Mercure Villa Romanazzi Carducci Bari, Borgo Egnazia, The Nicolaus Hotel, Palace Hotel San Michele, CDSHotels Basiliani, Borgobianco Resort & Spa Polignano - MGallery Collection, Tivoli Palazzo 1880 Lecce Hotel, Giovì Relais |
Most Recent Puglia Hotel Reviews

Mövenpick Hotel Bari
5 out of 5
Posted 6 hours ago
CheapTickets Verified Review
"Great place to stay in Bari. Room was excellent. Breakfast was amazing. Staff were very friendly and helpful."
A verified traveler stayed at Mövenpick Hotel Bari
More to Explore in Puglia
Top Picks
- Condo Resorts in Otranto
- Independent Hotels in Santa Maria di Leuca
- Hotels with Restaurants in Brindisi
- Independent Hotels in Polignano a Mare
- Golf Resorts & in Otranto
- All Inclusive Resorts & in Polignano a Mare
- Hotels with Room Service in Ostuni
- Fishing Resorts & in Santa Maria di Leuca
- Kid Friendly Hotels in Lecce
- Independent Hotels in Lecce
- Kid Friendly Hotels in Brindisi
- Independent Hotels in Ostuni
- Hostels in Otranto
- Hotels with Pools in Lecce
- 5 Star Hotels in Marina di Pescoluse
- Ginosa Hotels
- Faeto Hotels
- 4 Star Hotels in Otranto
- Foggia Hotels
- Boutique Hotels in Ostuni
- 5 Star Hotels in Vieste
- Santa Cesarea Terme Hotels
- Racale Hotels
- Troia Hotels
- Arcade Hotels in Lecce
- Romantic Getaways & Hotels in Polignano a Mare
- Hotels with Air Conditioning in Polignano a Mare
- Cozzana Hotels
- Hotels with a Gym in Polignano a Mare
- Spa Resorts & in Polignano a Mare
- Hotels with Free Breakfast in Lecce
- Resorts in Brindisi
- B&B in Santa Maria di Leuca
- Hotels with Airport Transfers in Nardò
- San Pietro in Bevagna Hotels
- Business Hotels in Santa Maria di Leuca
- Lido Azzurro Hotels
- Hotels with a Gym in Santa Maria di Leuca
- Hotels with Hot Tubs in Otranto
- 3 Star Hotels in Nardò
- 4 Star Hotels in Nardò
- Campomarino di Maruggio Hotels
- Arcade Hotels in Brindisi
- Hotels with Airport Transfers in Lecce
- Hotels with Free Parking in Polignano a Mare
- Hotels with Balconies in Polignano a Mare
- Historic Hotels in Ostuni
- Romantic Getaways & Hotels in Otranto
- Hotels with WiFi in Nardò
- Chalets in Otranto
- Hotels with Bars in Lecce
- Romantic Getaways & Hotels in Nardò
- Independent Hotels in Otranto
- Kid Friendly Hotels in Santa Maria di Leuca
- Marina di Andrano Hotels
- Oceanfront Hotels in Otranto
- Winery Hotels in Brindisi
- Pet Friendly Hotels in Lecce
- Hotels with a Wedding Venue in Lecce
- Cheap Hotels in Lecce
- Hotels with an Indoor Pool in Otranto
- Cheap Hotels in Vieste
- Hotels with Shopping in Lecce
- Hotels with Hot Tubs in Polignano a Mare
- Hotels with an Indoor Pool in Lecce
- 4 Star Hotels in Biccari
- Vacation Rentals in Ostuni
- Hotels with Air Conditioning in Otranto
- Independent Hotels in Brindisi
- San Giorgio Ionico Hotels
- Flights to Otranto
- Flights from Dallas to Otranto
- Flights to Brindisi
- Flights from Molfetta
- Flights from Cavallino
- Flights to Nardò
- Flights from Palmariggi
- Flights from Portland to Otranto
- Flights from Mesagne
- Flights to Vieste
- Flights from Florence to Brindisi
- Flights from San Lorenzo
- Flights to Ostuni
- Flights to Santa Maria di Leuca
- Flights from Washington to Otranto
- Flights from Rotterdam to Brindisi
- Flights from Marina di Ostuni
- Flights from Lisbon District to Otranto





