Hero Image

Curated luxury hotels in Puglia

Search
Fri 22 Aug
Mon 25 Aug
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 22 Aug
Mon 25 Aug
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
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.8

 

10 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

 

476 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

When you stay at Masseria Tutosa in Ostuni, you'll be by the sea, within a 15-minute drive of Rosa Marina Beach and Torre Canne Beach. This hotel is 16 mi (25.8 km) from Zoosafari and 2.2 mi (3.5 km) from Pilone 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.2

 

107 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 swimming pool and a 24-hour front desk and free WiFi throughout the property.

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

Taranto Sotterranea is 38 km from Grand Hotel Dei Cavalieri, while National Archaeological Museum of Taranto Marta is 40 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 Puglia - 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, 400 metres from Portonuovo Beach, Gattarella Family Resort Puglia - 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. The private bathroom is fitted with a bidet, free toiletries and a hairdryer. All units have a desk.

Breakfast is available, and includes buffet, continental and Italian options.

Gattarella Family Resort Puglia - 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.

Vieste Harbour is 7.1 km from the accommodation, while Vieste Castle is 5.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.3 mi (10.1 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
Canne Bianche Lifestyle 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 Fasano, Torre Canne · 37.85 mi from centre

9.6

 

336 reviews

Breakfast available

Located on the seafront in Torre Canne, a 10-minute drive from Fasano, Canne Bianche Lifestyle Hotel offers a garden with swimming pool, a wellness center, rooms with furnished balconies or patios, and free parking.

With partial views of the sea, the hill or the garden, the modern rooms at Canne Bianche Lifestyle Hotel come with a 32-inch LCD TV, air conditioning and a private bathroom with a hydromassage bath or shower.

The 2 restaurants offer Apulian specialties and classic Italian dishes. A buffet breakfast is served every morning. There is also a poolside bar on site.

Activities on offer include cooking classes, horse riding and kitesurfing. It is possible to book a 1-hour session per day of sauna, Turkish bath, chromotherapy shower and hot tub for a fee. There is also a personal trainer in the gym.

Canne Bianche Lifestyle Hotel is a 20-minute drive from Ostuni and 30 km from Alberobello, a town renowned for its trulli.

Compare price on Booking.com
Compare price on Booking.com
Hotel Tenuta San Francesco
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 Trinitapoli, Barletta · 38.83 mi from centre

8.4

 

293 reviews

Breakfast available

Hotel Tenuta San Francesco is just 5 minutes’ drive from the seaside resort of Barletta. Rooms are air conditioned and have an LCD TV, and a private bathroom equipped with hairdryer.

There is an outdoor pool complete with a sun terrace and loungers, set among palm and eucalyptus trees. Guests can also relax and enjoy a drink in the lounge area, and free Wi-Fi and parking are provided.

Inside the Tenuta San Francesco, a private, family-run restaurant serves local specialities of the Puglia Region.

Set in a restored winery, Tenuta San Francesco is well located for exploring the region of Puglia, known for its beaches and seafood. Bari airport is 60 km away.

Compare price on Booking.com
Compare price on Booking.com
Accord Le Rose
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, Palagiano · 39.07 mi from centre

7.8

 

78 reviews

Breakfast available

Set in Palagiano, 24 km from Taranto Cathedral, Accord Le Rose offers accommodation with a shared lounge, private parking, a terrace and a restaurant. Featuring a fitness centre, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, and luggage storage for guests.

At the hotel, the rooms have a wardrobe. All rooms have a desk and a flat-screen TV, and some units at Accord Le Rose have a balcony. All guest rooms feature a safety deposit box.

Languages spoken at the 24-hour front desk include English, Spanish, French and Italian.

Castello Aragonese is 24 km from the accommodation, while National Archaeological Museum of Taranto Marta is 25 km away. Bari Karol Wojtyla Airport is 79 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Hotel Parco delle Querce
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, Crispiano · 39.43 mi from centre

9.1

 

284 reviews

Breakfast available

Set in Crispiano, 24 km from Taranto Cathedral, Hotel Parco delle Querce offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. 24 km from Castello Aragonese and 25 km from National Archaeological Museum of Taranto Marta, the property features a terrace and a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

The units at the hotel come with a TV with satellite channels and a safety deposit box. All guest rooms feature a desk.

Buffet and continental breakfast options are available at Hotel Parco delle Querce. At the accommodation you will find a restaurant serving Italian and Pizza cuisine. Vegetarian, dairy-free and vegan options can also be requested.

The area is popular for cycling, and car hire is available at this 4-star hotel.

Taranto Sotterranea is 26 km from Hotel Parco delle Querce, while San Domenico Golf is 40 km away. Brindisi - Salento Airport is 87 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel Lo Smeraldo
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 Cisternino · 39.93 mi from centre

8.5

 

52 reviews

Hotel Lo Smeraldo has a seasonal outdoor swimming pool, garden, a terrace and restaurant in Cisternino. This 4-star hotel offers room service and a 24-hour front desk. Guests can make use of a bar.

At the hotel, rooms have a desk. Complete with a private bathroom fitted with a shower and free toiletries, the rooms at Hotel Lo Smeraldo have a TV and air conditioning, and certain rooms are fitted with a balcony. All rooms have a safety deposit box.

Taranto Cathedral is 43 km from the accommodation, while Castello Aragonese is 43 km away. Brindisi - Salento Airport is 55 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Hotel Villa Maria
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, Crispiano · 40.77 mi from centre

8.6

 

119 reviews

Breakfast available

Set in Crispiano, 21 km from Taranto Cathedral, Hotel Villa Maria offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star hotel offers room service and luggage storage space. Some units at the property feature a patio with a garden view.

The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. All guest rooms have a wardrobe.

A buffet, Italian or gluten-free breakfast can be enjoyed at the property. At Hotel Villa Maria you will find a restaurant serving Italian, Mediterranean and European cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Guests at the accommodation will be able to enjoy activities in and around Crispiano, like cycling.

Castello Aragonese is 21 km from Hotel Villa Maria, while National Archaeological Museum of Taranto Marta is 22 km away. Brindisi - Salento Airport is 83 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Giardino Degli Ulivi Resort Masseria
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 Trinitapoli, Margherita di Savoia · 41.44 mi from centre

8.3

 

83 reviews

Breakfast available

Surrounded by a vast olive grove, Giardino Degli Ulivi is 3.5 km from the beach in Margherita di Savoia, a spa town with Europe's largest sea-salt works. It offers free Wi-Fi and typical Apulia-style décor.

The property includes a semi-Olympic sized pool and a children's pool in addition to 1 tennis court and 2 football pitches. There is also a wellness centre complete with Turkish bath, sauna, hot tub and massage room.

Rooms at the Giardino are decorated with light colours and come with air conditioning, free WiFi, and a flat-screen TV. All offer either a patio or balcony.

Breakfast is a varied buffet including fresh fruits and other local products.

Giardino Degli Ulivi offers free parking. The area around the property is a haven for ornithologists, being rich in numerous species of birds including pink flamingos.

Compare price on Booking.com
Compare price on Booking.com
Ostuni a Mare
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.85 mi from centre

8.7

 

424 reviews

Breakfast available

The Ostuni Resort is set among Mediterranean gardens in Rosa Marina, 500 metres from its own private beach. It offers 2 pools, tennis courts, and air-conditioned rooms with garden views.

Rooms at the Ostuni a Mare come with a minibar and either a balcony or a patio. Wi-Fi is available in the lobby.

Guests can start the day with the breakfast buffet. The restaurant serves both Puglia and classic Italian cooking, and the beach pizzeria is open for lunch in the summer.

The beach has sun umbrellas and deck chairs. Evening entertainment is available and children will appreciate the summer Junior and Mini Clubs.

Ostuni is 11 km from the hotel, and Brindisi Papola Casale Airport is 41 km away. A shuttle service to both destinations is available at an extra charge.

Compare price on Booking.com
Compare price on Booking.com
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.24 mi from centre

8.7

 

48 reviews

Breakfast available

Albergo Roma in San Ferdinando di Puglia features 4-star accommodation with a terrace, a restaurant and a bar. There is free private parking and the property provides paid airport shuttle service.

The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. All units include a wardrobe.

An Italian breakfast is available at Albergo Roma.

Foggia "Gino Lisa" Airport is 52 km away.

Compare price on Booking.com
Compare price on Booking.com
Apulia Hotel Taranto Ara Solis
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, Lido Azzurro · 44.64 mi from centre

7.7

 

447 reviews

Breakfast available

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff.

Overlooking the Ionian Sea in Lido Azzurro, Ara Solis is set amongst pine trees, 8 km from Taranto centre. it offers a swimming pool and air-conditioned rooms with sea views and free Wi-Fi.

Rooms at the Apulia Hotel Taranto Ara Solis feature a minibar and an LCD TV with Sky channels.

Breakfast is buffet style and the restaurant serves Italian specialities at dinner. You will also find a meeting room, bar and even a private church.

This 4-star hotel is next to a public beach. It provides free garage parking and is well connected by the SS106 national road.

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