Hero Image

Curated luxury hotels in Puglia

Search
Fri 02 May
Mon 05 May
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 02 May
Mon 05 May
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Puglia

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Puglia, but are nearby and match your search.
Primary image
Masseria & Spa Luciagiovanni
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Lecce · 87.41 mi from centre

8.6

 

82 reviews

Breakfast available

Located in Lecce, Masseria & Spa Luciagiovanni is in the suburbs – a 5-minute drive from Roman Amphitheater and 6 minutes from Holy Cross Cathedral. This luxury hotel is 3.3 mi (5.3 km) from Piazza del Duomo.

Compare price on Booking.com
Compare price on Booking.com
Grieco Business & Spa Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puglia, Cerignola · 50.23 mi from centre

8.8

 

321 reviews

Breakfast available

Set in Cerignola, 41 km from Pino Zaccheria Stadium, Grieco Business & Spa Hotel offers accommodation with free bikes, free private parking, a shared lounge and a restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service and a 24-hour front desk for guests.

At the hotel, all rooms have a desk. All guest rooms in Grieco Business & Spa Hotel are fitted with a flat-screen TV and free toiletries.

The breakfast offers buffet, continental or Italian options.

Foggia "Gino Lisa" Airport is 40 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Marinagri Greenblu Hotel
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Basilicata, Policoro · 63.98 mi from centre

8.8

 

109 reviews

Located in Policoro, Marinagri Greenblu Hotel is on the boardwalk, within a 5-minute drive of Spiaggia di Policoro and Ionian Sea. This beach hotel is 2.1 mi (3.4 km) from Lido di Policoro and 2.7 mi (4.3 km) from Policoro Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Marinagri Greenblu Hotel
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Basilicata, Policoro · 63.98 mi from centre

8.8

 

109 reviews

Located in Policoro, Marinagri Greenblu Hotel is on the boardwalk, within a 5-minute drive of Spiaggia di Policoro and Ionian Sea. This beach hotel is 2.1 mi (3.4 km) from Lido di Policoro and 2.7 mi (4.3 km) from Policoro Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Monte Sarago
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ostuni · 45.87 mi from centre

9.0

 

202 reviews

Breakfast available

With a stay at Hotel Monte Sarago in Ostuni, you'll be within a 10-minute walk of L'Ulivo Che Canta and Church of San Francesco. This spa hotel is 0.5 mi (0.8 km) from Piazza della Liberta and 0.6 mi (1 km) from Museum of Preclassical Civilizations of Southern Murgia Hills.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hotel Terme
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puglia, Margherita di Savoia · 40.80 mi from centre

8.6

 

26 reviews

Breakfast available

A stay at Grand Hotel Terme places you in the heart of Margherita di Savoia – a 1-minute drive from Salina di Margherita di Savoia Nature Reserve and 9 minutes from Archaeological Park Hypogei. This beach hotel is 8.4 mi (13.4 km) from Curci Theater and 8.4 mi (13.5 km) from Spiaggia di Ponente.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ostuni Palace Hotel Bistrot & SPA
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ostuni · 46.58 mi from centre

9.0

 

116 reviews

Breakfast available

A stay at Ostuni Palace Hotel Bistrot & SPA places you in the heart of Ostuni – a 1-minute drive from Ostuni Cathedral and 14 minutes from Pilone Beach. This spa hotel is 13.3 mi (21.4 km) from Riserva Natural Torre Guacceto.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Up Museum - Wellness & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Foggia · 71.90 mi from centre

9.0

 

111 reviews

Breakfast available

With a stay at Hotel Up Museum - Wellness & Spa in Foggia, you'll be a 3-minute walk from Parco Urbano Karol Wojtyla and 7 minutes by foot from Umberto Giordano Theater. This spa hotel is 15.8 mi (25.4 km) from Gargano National Park and 24.1 mi (38.7 km) from Padre Pio Pilgrimage Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hotel Tiziano e dei Congressi
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Lecce · 86.43 mi from centre

7.2

 

407 reviews

Breakfast available

A stay at Grand Hotel Tiziano e dei Congressi places you in the heart of Lecce, steps from City Walls and 7 minutes by foot from Lecce Obelisk. This spa hotel is 0.4 mi (0.7 km) from Chiesa dei Santi Nicolo e Cataldo and 0.4 mi (0.7 km) from Paisiello Theatre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Chiostro dei Domenicani
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Lecce · 86.72 mi from centre

9.6

 

75 reviews

Breakfast available

A stay at Chiostro dei Domenicani places you in the heart of Lecce, within a 5-minute drive of Chiostro dei Domenicani and University of Salento. This hotel is 1 mi (1.7 km) from Church of San Giovanni Battista o del Rosario and 1.1 mi (1.7 km) from Porta Rudiae.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gran Paradiso Hotel Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in San Giovanni Rotondo · 72.07 mi from centre

8.2

 

482 reviews

Breakfast available

When you stay at Gran Paradiso Hotel Spa in San Giovanni Rotondo, you'll be in a national park, within a 5-minute drive of Padre Pio Pilgrimage Church and Gargano National Park. This family-friendly hotel is 0.7 mi (1.2 km) from Sanctuary of Santa Maria delle Grazie and 0.7 mi (1.2 km) from Padre Pio Shrine.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Baia Dei Faraglioni
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mattinata · 56.80 mi from centre

8.6

 

12 reviews

Breakfast available

When you stay at Hotel Baia Dei Faraglioni in Mattinata, you'll be in a national park, just steps from Gargano National Park and 3 minutes by foot from Baia dei Mergoli o delle Zagare - Sud. This beach hotel is 1.2 mi (2 km) from Baia dei Mergoli o delle Zagare - Nord and 1.3 mi (2.1 km) from Baia dei Mergoli o delle Zagare.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palace Hotel San Michele
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puglia, Monte Sant'Angelo · 62.01 mi from centre

8.4

 

219 reviews

Breakfast available

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. This beach hotel is 0.5 mi (0.8 km) from Santa Maria Maggiore Church and 0.6 mi (0.9 km) from San Michele Sanctuary.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel delle More
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vieste · 63.88 mi from centre

8.2

 

122 reviews

When you stay at Hotel delle More in Vieste, you'll be near the beach, just steps from Gargano National Park and 6 minutes by foot from San Lorenzo Beach. This family-friendly hotel is 1 mi (1.6 km) from Baia San Lorenzo and 1.4 mi (2.2 km) from Archaeological Civic Museum.

Compare price on Booking.com
Compare price on Booking.com
Hotel Monte Sarago
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ostuni · 45.87 mi from centre

8.8

 

738 reviews

Breakfast available

Hotel Monte Sarago offers air conditioned rooms with free internet and a 32'' satellite TV. It is a 5-minute walk from Ostuni's historic centre. The Puglia coast is just 10 minutes’ drive away.

Rooms at the Monte Sarago Hotel are decorated in a contemporary Mediterranean style and have ultra-modern bathrooms. Some have a balcony with panoramic views. Free WI-Fi is available throughout the hotel.

The panoramic restaurant "Attico Rooftop 225" is open as bar and restaurant.
Lacus Spa is available on request and with an additional cost.

Compare price on Booking.com
Compare price on Booking.com
Hotel Baia Delle Zagare
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mattinata · 56.79 mi from centre

8.9

 

1,247 reviews

Breakfast available

This hotel is immersed in the Gargano National Park, set on a cliff overlooking Zagare Bay and Mergoli Bay beaches. It features a seasonal outdoor swimming pool and a restaurant with sea views offering local and Mediterranean cuisine.

Baia Delle Zagare has 2 private beaches equipped with sun loungers and parasols and reachable via panoramic lifts. A tennis court, and a cocktail bar are also available.

The property consists of 6 villas and where the rooms are located.

With Mediterranean-style decoration, the air-conditioned rooms feature a TV, telephone and a minibar. Some rooms have a garden or terrace.

Hotel Baia Delle Zagare is 65 km from Foggia. Free shaded parking is available.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Hotel Baia delle Zagare by Accor
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mattinata · 56.80 mi from centre

8.6

 

112 reviews

Breakfast available

Located in Mattinata, Hotel Baia delle Zagare by Accor is by the sea, within a 15-minute drive of Baia dei Mergoli and Port of Mattinata. This beach hotel is 12.6 mi (20.2 km) from Porto Greco Beach and 20.4 mi (32.8 km) from Monte Sant'Angelo Sanctuary.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Maritalia Hotel Club Village - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Peschici · 71.82 mi from centre

7.8

 

88 reviews

Breakfast available

When you stay at Maritalia Hotel Club Village - All Inclusive in Peschici, you'll be on the waterfront, just steps from Gargano National Park and 5 minutes by foot from Peschici Bay. This all-inclusive property is 0.8 mi (1.4 km) from Peschici Marina and 1.1 mi (1.8 km) from Jalillo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palazzo Matà Boutique Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Taranto · 48.70 mi from centre

9.6

 

22 reviews

Breakfast available

With a stay at Palazzo Matà Boutique Hotel in Taranto, you'll be within a 5-minute walk of Ionian Sea and Ponte di Porta Napoli. This hotel is 0.3 mi (0.5 km) from Pantaleo Palace and 0.5 mi (0.8 km) from Diocesan Museum of Sacred Art.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Residence Il Porto
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mattinata · 57.45 mi from centre

9.2

 

82 reviews

Breakfast available

When you stay at Hotel Residence Il Porto in Mattinata, you'll be in a national park, just steps from Gargano National Park and Port of Mattinata. This hotel is 0.4 mi (0.6 km) from Tor di Lupo and 1 mi (1.7 km) from Piana di Mattinata.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor