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
$145 nightly
The price is $159 total per night
$159 total
Apr 23 - Apr 24
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
$340 nightly
The price is $385 total per night
$385 total
Apr 26 - Apr 27
Total with taxes and fees
With a stay at Canne Bianche_Lifestyle Hotel in Fasano, you'll be by the sea, 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
$96 nightly
The price is $110 total per night
$110 total
Apr 23 - Apr 24
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
$349 nightly
The price is $392 total per night
$392 total
Apr 25 - Apr 26
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
$177 nightly
The price is $202 total per night
$202 total
Apr 26 - Apr 27
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
$854 nightly
The price is $950 total per night
$950 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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
$177 nightly
The price is $202 total per night
$202 total
Apr 24 - Apr 25
Total with taxes and fees
With a stay at The Nicolaus Hotel in Bari (Municipio 2), you'll be within a 10-minute drive of Bari Harbor and John Paul II Cancer Institute.
Pool
Hot Tub

Palace Hotel San Michele
Via Madonna degli Angeli Monte Sant'Angelo FG
$89 nightly
The price is $102 total per night
$102 total
May 19 - May 20
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
$171 nightly
The price is $193 total per night
$193 total
May 22 - May 23
Total with taxes and fees
Located in Otranto, CDSHotels Basiliani is within a 15-minute drive of Otranto Waterfront and Baia Dei Turchi Beach.
Pool
Hot Tub

Borgobianco Resort & Spa Polignano - MGallery Collection
Contrada Casello Cavuzzi Polignano a Mare BA
$235 nightly
The price is $265 total per night
$265 total
Apr 23 - Apr 24
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
$327 nightly
The price is $372 total per night
$372 total
Apr 23 - Apr 24
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.
Breakfast included
Spa

Giovì Relais
Via Roma 26 Polignano a Mare BA
$182 nightly
The price is $204 total per night
$204 total
Apr 23 - Apr 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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 | $950 |
Cheapest price | $102 |
Total number of hotels in Puglia | 26,189 |
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

JR Hotels Oriente Bari
5 out of 5
Posted 11 hours ago
CheapTickets Verified Review
"Love the hotel. Location and staff are excellent.
Very nice. Close to many things 💕"
A verified traveler stayed at JR Hotels Oriente 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





