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
Ristorante Albergo Roma
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, San Ferdinando di Puglia · 43.26 mi from centre

8.4

 

4 reviews

Breakfast available

Located in San Ferdinando di Puglia, Ristorante Albergo Roma is within a 15-minute drive of Archaeological Park Hypogei and Torre Casieri. This hotel is 6.4 mi (10.3 km) from Archaeological Area and Antiquarium of Canne of Battaglia and 6.6 mi (10.6 km) from Salina di Margherita di Savoia Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
SALAPIA SALIS RESORT
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.98 mi from centre

9.3

 

104 reviews

Breakfast available

Situated in Margherita di Savoia, 300 metres from Spiaggia di Margherita di Savoia, SALAPIA SALIS RESORT features accommodation with a garden, private parking, a shared lounge and a bar. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. Guests can have a drink at the snack bar.

At the hotel the rooms come with air conditioning, a desk, a terrace with a city view, a private bathroom, a flat-screen TV, bed linen and towels. SALAPIA SALIS RESORT provides some units with pool views, and rooms include a balcony. All rooms will provide guests with a fridge.

A continental breakfast is available each morning at the accommodation.

The nearest airport is Foggia "Gino Lisa" Airport, 66 km from SALAPIA SALIS RESORT.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel del Sole Resort
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 · 42.27 mi from centre

7.8

 

10 reviews

Breakfast available

Located in Margherita di Savoia, Hotel del Sole Resort is a 1-minute drive from Salina di Margherita di Savoia Nature Reserve and 7 minutes from Archaeological Park Hypogei. This beach hotel is 9.7 mi (15.6 km) from Parish Church of San Giacomo Maggiore and 9.8 mi (15.7 km) from Spiaggia di Ponente.

Compare price on Booking.com
Compare price on Booking.com
Città Bianca Country Resort
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 · 44.57 mi from centre

7.1

 

2,504 reviews

Breakfast available

Surrounded by beautiful gardens with palm trees, olive groves and a large swimming pool, Hotel Città Bianca has a quiet location in the countryside, 4 km outside Ostuni. It offers modern rooms, all with a patio or balcony.

Rooms are located in the main hotel and in individual buildings scattered around the grounds. Each one is air conditioned and features a minibar and en suite bathroom.

Breakfast at the Città Bianca Hotel is buffet style. A bar is also available.

Free Wi-Fi is available in public areas and free parking is provided. Guests can relax on a sun lounger around the double swimming pool, featuring hydromassage.

The hotel is ideal for visiting some of Salento's most popular beaches, the nearest is just 12 km away. Alberobello and its ancient stone dwellings is a 30-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Il Borgo Suite e Restaurant
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 · 49.84 mi from centre

8.3

 

7 reviews

Situated in Cerignola, 42 km from Pino Zaccheria Stadium, Il Borgo Suite e Restaurant features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel features free WiFi and a restaurant. The hotel has family rooms.

A buffet breakfast is available each morning at the hotel.

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

Compare price on Booking.com
Compare price on Booking.com
GH Dimora Sant'Anna
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 Carovigno · 50.58 mi from centre

8.5

 

267 reviews

Boasting a shared lounge, GH Dimora Sant'Anna is situated in Carovigno in the Apulia region, 22 km from Torre Guaceto Reserve and 37 km from Archaeological Museum Egnazia. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. San Domenico Golf is 38 km away and Terme di Torre Canne is 29 km from the hotel.

Guest rooms in the hotel are equipped with a kettle. All rooms in GH Dimora Sant'Anna are fitted with a flat-screen TV and free toiletries.

Guests at the accommodation can enjoy a continental breakfast.

Guests at GH Dimora Sant'Anna will be able to enjoy activities in and around Carovigno, like cycling.

Trullo Sovrano is 43 km from the hotel, while Trullo Church of St. Anthony is 43 km from the property. Brindisi - Salento Airport is 28 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Park Hotel Valle Clavia
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 Peschici · 71.80 mi from centre

7.6

 

4 reviews

Breakfast available

When you stay at Park Hotel Valle Clavia in Peschici, you'll be by the sea, just steps from Gargano National Park and 4 minutes by foot from Peschici Bay. This beach hotel is 0.7 mi (1.1 km) from Peschici Marina and 0.9 mi (1.5 km) from Jalillo.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Grand Hotel di Lecce
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.97 mi from centre

8.2

 

233 reviews

Breakfast available

With a stay at Grand Hotel di Lecce in Lecce, you'll be within a 5-minute walk of University of Salento and Biblioteca Provinciale Nicola Bernardini. This hotel is 0.4 mi (0.6 km) from Sigismondo Castromediano Museum and 0.6 mi (0.9 km) from Chruch of Sant'Anna.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Santa Caterina Resort
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 Santa Caterina, Nardò · 90.16 mi from centre

9.2

 

24 reviews

Breakfast available

With a stay at Santa Caterina Resort in Nardò, you'll be near the beach, within a 10-minute drive of Santa Maria al Bagno Beach and Ionian Sea. This hotel is 9.4 mi (15.1 km) from Baia Verde Beach and 14.6 mi (23.4 km) from Torre Lapillo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Corte Di Opaka
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, Canosa di Puglia · 41.30 mi from centre

8.6

 

9 reviews

Breakfast available

With a stay at La Corte Di Opaka in Canosa di Puglia, you'll be within a 5-minute drive of Basilica Paleocristiana di San Leucio and Terme Ferrara. This hotel is 30.2 mi (48.5 km) from Gargano National Park and 1.8 mi (2.9 km) from Hypogeum Lagrasta.

Compare price on Booking.com
Compare price on Booking.com
White 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 Vieste · 63.69 mi from centre

8.6

 

470 reviews

Breakfast available

Offering an outdoor pool, panoramic views and a peaceful location, White Hotel is set on the seafront in the Gargano area, a 5-minute drive from Vieste's harbour.

All rooms and interiors at Hotel White are contemporary and minimalistic. Rooms are air conditioned and come with free Wi-Fi, a flat-screen TV and a private balcony.

Your day at the White Hotel starts with a large American breakfast. You have a wide choice of quiet Blue Flag beaches in the area, plus a wellness centre on site with hot tub, sauna and Turkish bath.

The hotel is around 15 minutes' walk from Vieste centre. Set inside the Gargano National Park, it is also ideal for excursions and day trips to nearby villages.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oasiclub Hotel - Appartamenti
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 · 62.43 mi from centre

8.2

 

25 reviews

Located in Vieste, Oasiclub Hotel - Appartamenti is near the beach – a 5-minute walk from Pizzomunno and 11 minutes by foot from Gargano National Park. This hotel is 1.4 mi (2.3 km) from Vieste Castle and 6.7 mi (10.8 km) from La Salata.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Masseria Tutosa
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 · 42.47 mi from centre

8.2

 

22 reviews

Located in Ostuni, Masseria Tutosa is by the sea, within a 10-minute drive of Pilone Beach and River Beach Morelli. This hotel is 16 mi (25.8 km) from Zoosafari and 2.4 mi (3.9 km) from Rosa Marina Beach.

Compare price on Booking.com
Compare price on Booking.com
Grand Hotel Dei Cavalieri
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 Maruggio · 67.25 mi from centre

8.3

 

116 reviews

Breakfast available

Located in Maruggio, 1 km from Spiaggia d'Ayala, Grand Hotel Dei Cavalieri provides accommodation with a shared lounge, free private parking and a bar. This 4-star hotel offers a tour desk. The hotel features an outdoor pool, a 24-hour front desk, and free WiFi is available throughout the property.

With a private bathroom, certain rooms at the hotel also offer a balcony. Guest rooms include a safety deposit box.

Spiaggia della Madonnina is 1.5 km from Grand Hotel Dei Cavalieri, while Spiaggia Di Campomarino is 1.9 km from the property. Brindisi - Salento Airport is 61 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Gattarella Family Resort - Self catering accommodations in the pinewood
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 · 60.47 mi from centre

8.8

 

4 reviews

Breakfast available

Located in Vieste, 300 metres from Portonuovo Beach, Gattarella Family Resort - Self catering accommodations in the pinewood provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers entertainment staff and a kids' club.

At the hotel, every room comes with a wardrobe and a balcony with a garden view. All units at Gattarella Family Resort - Self catering accommodations in the pinewood are equipped with a seating area and a flat-screen TV with satellite channels.

A buffet, continental or Italian breakfast is available at the property.

The accommodation offers a children's playground. Guests at Gattarella Family Resort - Self catering accommodations in the pinewood will be able to enjoy activities in and around Vieste, like snorkelling, canoeing and cycling.

San Felice Beach is 1.9 km from the hotel, while Pizzomunno Beach is 1.9 km from the property. Foggia "Gino Lisa" Airport is 90 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Gattarella Family Resort - Premium Half-Board à la carte
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 · 60.47 mi from centre

7.0

 

2 reviews

Situated in Vieste, 300 metres from Portonuovo Beach, Gattarella Family Resort - Premium Half-Board à la carte features accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a garden. This 4-star hotel offers a kids' club, a concierge service and free WiFi. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

All rooms at the hotel are fitted with a seating area, a flat-screen TV and a safety deposit box. Rooms are equipped with a private bathroom with a bidet, free toiletries and a hairdryer. All units have a desk.

A buffet, continental or Italian breakfast is available at the property.

Gattarella Family Resort - Premium Half-Board à la carte offers a children's playground. Activities such as snorkelling, canoeing, cycling can be enjoyed in the surroundings, and guests can relax along the beachfront.

San Felice Beach is 1.9 km from the accommodation, while Pizzomunno Beach is 1.9 km away. Foggia "Gino Lisa" Airport is 90 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gattarella Family Resort - Self-catering accommodations in the pinewood 
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 · 60.43 mi from centre

10.0

 

2 reviews

Breakfast available

When you stay at Gattarella Family Resort - Self-catering accommodations in the pinewood  in Vieste, you'll be on the waterfront, just steps from Gargano National Park and 5 minutes by foot from Portonuovo Beach. This family-friendly hotel is 1.2 mi (1.9 km) from Scogliera dei Cavoli and 1.2 mi (1.9 km) from Grotta dei Pipistrelli.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Masseria Le Fabriche
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 Maruggio · 65.29 mi from centre

8.0

 

18 reviews

Breakfast available

With a stay at Masseria Le Fabriche in Maruggio, you'll be within a 5-minute drive of Chiesa Matrice and Parish of Nativity of the Virgin Mary. This hotel is 13.8 mi (22.2 km) from Punta Prosciutto Beach and 1.4 mi (2.3 km) from Pista Go-kart.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Masseria Bosco & Masseria Strazzati
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 Province of Taranto, Avetrana · 69.36 mi from centre

9.4

 

10 reviews

Breakfast available

Located in Avetrana, Masseria Bosco & Masseria Strazzati is in a rural location – a 4-minute drive from Grotte di Avetrana and 11 minutes from Santuario di Santa Lucia. This hotel is 5.7 mi (9.1 km) from Rosario Church and 6.2 mi (10 km) from Punta Prosciutto Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Degli Aranci
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.09 mi from centre

8.4

 

112 reviews

With a stay at Degli Aranci, you'll be centrally located in Vieste, steps from Gargano National Park and 3 minutes by foot from Pizzomunno. This beach hotel is 0.2 mi (0.3 km) from Scialara o Castello and 0.4 mi (0.7 km) from Vieste Castle.

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