Curated luxury hotels in Puglia

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

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
Sort by

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.
Tuareg Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Maruggio, Campomarino · 109.15 km from centre

8.4

 

9 reviews

Set in Campomarino, 400 metres from Spiaggia Di Campomarino, Tuareg Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The accommodation features room service, and luggage storage for guests.

The units in the hotel are equipped with a flat-screen TV and free toiletries.

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

Taranto Sotterranea is 39 km from Tuareg Hotel, while National Archaeological Museum of Taranto Marta is 41 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
Hotel Portonuovo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vieste · 97.94 km from centre

8.8

 

118 reviews

Breakfast available

Set 80 metres from its own private beach, Hotel Portonuovo is 4 km south of Vieste centre. It offers a swimming pool, tennis court and children's playground. WiFi is free in all rooms and shared areas.

Rooms are bright and cool with tiled floors, air conditioning and private balconies. Every room has satellite TV, a fridge and a private bathroom with free toiletries. Apartments are also available.

A buffet breakfast is available each morning, while the restaurant serves Italian specialities at lunch and dinner.

Guests at the Portonuovo Hotel have free parking. A parasol and 2 sun loungers for the beach are included with each room. During summer months, entertainment is provided including a miniclub for children, and a shuttle service to/from Vieste is also available.

Set in Gargano National Park, the hotel is 5 minutes' drive from Vieste where you can catch ferries to the Tremiti Islands.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ristorante Albergo Roma
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puglia, San Ferdinando di Puglia · 69.62 km from centre

8.4

 

5 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
[missing: cards.star_rating_info]

Hotel in Puglia, Margherita di Savoia · 65.95 km from centre

9.5

 

95 reviews

Breakfast available

Situated in Margherita di Savoia, 300 metres from Spiaggia di Margherita di Savoia, SALAPIA SALIS RESORT features accommodation with an outdoor swimming pool, private parking, a garden and a shared lounge. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The rooms come with a balcony with views of the city.

The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. SALAPIA SALIS RESORT provides some units with pool views, and rooms include a patio. All rooms will provide guests with a fridge.

Guests at the accommodation can enjoy a continental breakfast.

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel del Sole Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puglia, Margherita di Savoia · 68.03 km from centre

7.8

 

10 reviews

Breakfast available

When you stay at Hotel del Sole Resort in Margherita di Savoia, you'll be steps from Salina di Margherita di Savoia Nature Reserve. This beach hotel is 4 mi (6.4 km) from Archaeological Park Hypogei and 9.7 mi (15.6 km) from Parish Church of San Giacomo Maggiore.

Compare price on Booking.com
Compare price on Booking.com
Il Borgo Suite e Restaurant
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puglia, Cerignola · 80.21 km from centre

8.5

 

38 reviews

Situated in Cerignola, 42 km from Pino Zaccheria Stadium, Il Borgo Suite e Restaurant features accommodation with a garden, free private parking, a terrace and a restaurant. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel has a hot tub and room service.

At the hotel, rooms are fitted with a balcony.

A buffet breakfast is available at Il Borgo Suite e Restaurant.

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
Park Hotel Valle Clavia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Peschici · 115.55 km from centre

8.0

 

5 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 14.7 mi (23.6 km) from Pizzomunno and 15.3 mi (24.6 km) from Vieste Harbour.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Grand Hotel di Lecce
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lecce · 139.96 km from centre

8.4

 

322 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 Church of Sant'Anna.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Santa Caterina Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Caterina, Nardò · 145.10 km from centre

9.2

 

27 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 11.5 mi (18.5 km) from Punta Suina Beach.

Compare price on Booking.com
Compare price on Booking.com
Marina Bay Beach Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Peschici · 115.68 km from centre

9.6

 

45 reviews

Breakfast available

Set in Peschici, within a few steps of Marina di Peschici Beach and 1.4 km of Jalilo Beach, Marina Bay Beach Hotel offers accommodation with a bar and free WiFi throughout the property as well as free private parking for guests who drive. This 4-star hotel offers room service and a 24-hour front desk. The accommodation provides airport transfers, while a bicycle rental service is also available.

All guest rooms come with air conditioning, a flat-screen TV with satellite channels, a minibar, a coffee machine, a bidet, free toiletries and a wardrobe. With a private bathroom fitted with a shower and a hairdryer, rooms at the hotel also have a sea view.

An à la carte, continental or Italian breakfast is available every morning at the property.

Activities such as snorkelling, canoeing, cycling can be enjoyed in the surroundings, and guests can relax along the beachfront.

La Cala Beach is 1.4 km from Marina Bay Beach Hotel, while Vieste Harbour is 24 km from the property. The nearest airport is Foggia "Gino Lisa" Airport, 105 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Il Borgo Suite
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cerignola · 80.23 km from centre

8.8

 

134 reviews

Located in Cerignola, 42 km from Pino Zaccheria Stadium, Il Borgo Suite provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. Guests can enjoy pool views.

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. Guest rooms will provide guests with a fridge.

Guests at Il Borgo Suite can enjoy a buffet or an Italian breakfast.

The nearest airport is Foggia "Gino Lisa" Airport, 42 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Corte Di Opaka
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puglia, Canosa di Puglia · 66.47 km from centre

8.0

 

14 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.6 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
[missing: cards.star_rating_info]

Hotel in Vieste · 102.50 km from centre

8.5

 

418 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
[missing: cards.star_rating_info]

Hotel in Vieste · 100.47 km from centre

8.4

 

28 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.2 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
[missing: cards.star_rating_info]

Hotel in Ostuni · 68.35 km from centre

8.4

 

23 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
[missing: cards.star_rating_info]

Hotel in Maruggio · 108.23 km from centre

7.8

 

93 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 - Self catering accommodations in the pinewood
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vieste · 97.32 km from centre

8.8

 

4 reviews

Breakfast available

Located in Vieste, 400 metres from Portonuovo Beach, Gattarella Family Resort Puglia - Self catering accommodations in the pinewood provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms 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 Puglia - Self catering accommodations in the pinewood are equipped with a seating area and a flat-screen TV with satellite channels.

The breakfast offers buffet, continental or Italian options.

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

Vieste Harbour is 7.1 km from the hotel, while Vieste Castle is 5.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
Reserve Salento
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Vito dei Normanni · 90.41 km from centre

8.8

 

75 reviews

Located in San Vito dei Normanni, 19 km from Torre Guaceto Reserve, Reserve Salento provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can make use of a bar.

At the hotel, all rooms are equipped with a wardrobe. Rooms are equipped with a desk and a flat-screen TV, and certain rooms at Reserve Salento have a balcony. At the accommodation each room has bed linen and towels.

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

The area is popular for cycling, and car hire is available at Reserve Salento.

Around the clock assistance is available at the reception, where staff speak English, French and Italian.

Archaeological Museum Egnazia is 48 km from the hotel, while San Domenico Golf is 49 km away. The nearest airport is Brindisi - Salento Airport, 21 km from Reserve Salento.

Compare price on Booking.com
Compare price on Booking.com
Gattarella Family Resort Puglia - Premium Half-Board à la carte
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vieste · 97.32 km 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
[missing: cards.star_rating_info]

Hotel in Vieste · 97.25 km 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, within a 15-minute drive of Vieste Harbour and Pizzomunno. This family-friendly hotel is 0.1 mi (0.1 km) from Gargano National Park and 0.3 mi (0.5 km) from Portonuovo Beach.

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