Beach hotels in Puglia
55 beach hotels in Puglia, Italy, out of 1,870 hotels we offer here.
Read our guide: Where to stay in Puglia →
Read our guide: The best things to do in Puglia →
See live prices in Puglia →- All hotels
- adults-only hotels (49)
- 5-star hotels (61)
- 4-star hotels (312)
- 3-star hotels (889)
- spa hotels (197)
- beachfront hotels (33)
- beach hotels (55)
- family hotels (188)
- luxury hotels (61)
- boutique hotels (91)
- hotels with a pool (365)
- hotels with a rooftop pool (11)
- pet-friendly hotels (108)
- hotels with parking (817)
Top beach hotels in Puglia

★★★★
Al Pescatore Hotel & Restaurant
Gallipoli
Beach 50 m · Family-friendly · Parking
from £84 a night, taxes incl.2 adults · checked 1 Oct, 22:23

★★★★
Baia Delle Zagare - Handwritten Collection
Mattinata
Beach 20 m · Pool · Family-friendly
See prices and rooms →

★★★★★
Don Ferrante - Dimore di Charme
Puglia
Spa · Pool · 17 rooms
See prices and rooms →

★★★★
BLU MARE HOTEL & RESIDENCE
Otranto
Beach 700 m · Parking
See prices and rooms →

★★★★
Conchiglia Azzurra Resort & Beach
Porto Cesareo
Beach 10 m · Spa · 60 rooms
See prices and rooms →

★★★★★
Hotel Palazzo Papaleo
Otranto
Beach 200 m · Spa · 9 rooms
See prices and rooms →

★★★★
Grand Hotel dei Cavalieri
Campomarino - Taranto
Beach 500 m · Spa · Pool
See prices and rooms →

★★★★
Grand Hotel Masseria Santa Lucia
Ostuni Marina Ostuni
Spa · Pool · Parking
from £192 a night, taxes incl.2 adults · checked 1 Oct, 22:23

★★★★★
Kalidria Hotel & Thalasso SPA
Castellaneta Marina (TA)
Beach 200 m · All-inclusive option · Spa
See prices and rooms →
★★★★
Grand Hotel Terme
Margherita di Savoia
Beach 10 m · Spa · Pool
from £100 a night, taxes incl.2 adults · checked 1 Oct, 22:23

★★★★
GranSerena Hotel
Torre Canne di Fasano (BR)
Beach 200 m · Spa · Pool
from £222 a night, taxes incl.2 adults · checked 1 Oct, 22:23

★★★★★
La Sommità Relais & Chateaux
Ostuni
Beach 10 m · Spa · Pool
See prices and rooms →

★★★★
Hotel Aurora del Benessere
Santa Cesarea Terme
Beach 200 m · Spa · Pool
See prices and rooms →

★★★★
Hotel Victoria Palace Gallipoli
Gallipoli
Beach 200 m · All-inclusive option · Spa
from £181 a night, taxes incl.2 adults · checked 1 Oct, 22:23

★★★★★
Posia Retreat & SPA - UNA Esperienze
San Foca
Beach 40 m · Spa · Pool
See prices and rooms →

★★★★
La Casa e il Mare
Mattinata
Beach 10 m · Rooftop pool · Parking
See prices and rooms →

★★★★
Masseria Mongio' dell 'Elefante
Otranto
Beach 300 m · Spa · Pool
from £192 a night, taxes incl.2 adults · checked 1 Oct, 22:23

★★★★★
The Duchess Of Puglia
Polignano a Mare
Beach 100 m · Adults only · Rooftop pool
See prices and rooms →
★★★★
Nicolaus Club Il Gabbiano
Marina di Pulsano
Beach 50 m · Family-friendly
See prices and rooms →

★★★★
Palazzo Presta
Gallipoli
Beach 100 m · Pool · 10 rooms
from £210 a night, taxes incl.2 adults · checked 1 Oct, 22:23

★★★★
Pietrablu Resort & Spa CDS Hotels
Polignano a Mare
Beach 100 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Porto Giardino CDS Hotels
Monopoli
Beach 150 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Riva Marina Resort CDS Hotels
Carovigno
Beach 500 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Robinson Apulia
Ugento
Beach 200 m · All-inclusive option · Spa
See prices and rooms →
★★★★
Santa Caterina Resort & Spa
Marina di Nardo
Beach 600 m · Pool · Parking
See prices and rooms →

★★★★
Torre Cintola Natural Sea Emotions
Monopoli
Beach 30 m · Spa · Pool
See prices and rooms →

★★★★
Del Levante
Torre Canne (brindisi)
Beach 50 m · Spa · Rooftop pool
See prices and rooms →

★★★★
Hotel degli Haethey
Otranto
Beach 70 m · Pool
from £88 a night, taxes incl.2 adults · checked 1 Oct, 22:23

★★★★
Hotel Kyrie Isole Tremiti
Puglia
Pool · 64 rooms · Family-friendly
See prices and rooms →

★★★★
Salsello
Bisceglie (bari)
Beach 10 m · Pool · Family-friendly
See prices and rooms →
Beach hotels in Puglia: questions answered
- How many beach hotels are there in Puglia?
- We offer 55 beach hotels in Puglia, Italy, out of 1,870 hotels in total.
- Which areas in Puglia have the most beach hotels?
- Monopoli (6 beach hotels), Otranto (5 beach hotels), Gallipoli (4 beach hotels).
- Do the prices include taxes and fees?
- Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
- Can I pay monthly for a hotel in Puglia?
- On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.