Unlock exclusive discounts at hundreds of top hotels

Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Puglia
See the latest prices and deals by choosing your dates

Resort in Basilicata, Marina di Pisticci · 56.97 mi from centre
9.0
11 reviews
Set in Marina Di Pisticci, TH Marina di Pisticci - Ti Blu Village offers a private beach, swimming pool and tennis court. Set in 35 hectares of pine trees, this property offers air-conditioned rooms with balconies.
Rooms feature a TV, minibar and private bathroom with a shower and toiletries. The price includes breakfast, lunch and dinner including water and wine, at Ti Blu's restaurant. Breakfast is a sweet and savoury buffet.
The swimming pool features a hydromassage section and is surrounded by sun loungers and deckchairs. There are 2 bars, 1 indoors and 1 outside on the terrace.
The beach is 600 metres away and there are a number of interesting archaeological sites nearby. Free parking is provided and the nearest train station is 10 km away in Metaponto.

Hotel in Porto Cesareo · 81.42 mi from centre
8.0
9 reviews
Breakfast available
When you stay at Villa Hermosa Resort in Porto Cesareo, you'll be near the beach, within a 15-minute drive of Torre Lapillo Beach and Lapillo Sea Tower. This hotel is 8.6 mi (13.8 km) from Punta Prosciutto Beach and 11 mi (17.8 km) from Santa Maria al Bagno Beach.

Hotel in Province of Potenza, Melfi · 65.52 mi from centre
10.0
2 reviews
Breakfast available
With a stay at Hotel il Castagneto Melfi in Melfi, you'll be within a 10-minute drive of Cathedral of Santa Maria Assunta and Castle of Melfi. This hotel is 2.6 mi (4.2 km) from Monte Vulture and 5.4 mi (8.7 km) from Church of St. Michael the Archangel.

Hotel in Mattinata · 56.95 mi from centre
8.4
154 reviews
Facing the beachfront, HOTIDAY Room Collection - Mattinata Faraglioni offers 4-star accommodation in Mattinata and has a seasonal outdoor swimming pool, garden and terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Guests can make use of a bar.
The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. All guest rooms feature a wardrobe.
A buffet, continental or Italian breakfast is available at the property.
Spiaggia di Baia dei Mergoli is 300 metres from HOTIDAY Room Collection - Mattinata Faraglioni, while Vieste Harbour is 28 km from the property. Foggia "Gino Lisa" Airport is 70 km away.

Hotel in Brindisi, Villa Castelli · 50.68 mi from centre
8.6
259 reviews
Located in Villa Castelli, within 28 km of Taranto Cathedral and 29 km of Castello Aragonese, Masseria Antoglia Rooms provides accommodation with a garden and as well as free private parking for guests who drive. Featuring a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features family rooms.
At the hotel, all rooms are equipped with a wardrobe. Each room is equipped with a desk and a TV, and certain rooms at Masseria Antoglia Rooms have a terrace. Guest rooms include a safety deposit box.
A buffet, continental or Italian breakfast is available at the property.
Taranto Sotterranea is 29 km from the accommodation, while National Archaeological Museum of Taranto Marta is 29 km away. Brindisi - Salento Airport is 48 km from the property.

Hotel in Vieste · 60.43 mi from centre
8.0
1 review
Breakfast available
When you stay at Gattarella Family Resort - Seaside Rooms and Suites with Premium Half-Board à la carte in Vieste, you'll be in a national park, just steps from Gargano National Park and 5 minutes by foot from Portonuovo Beach. This beach hotel is 1.2 mi (1.9 km) from Scogliera dei Cavoli and 1.3 mi (2.1 km) from Grotta dei Pipistrelli.

Hotel in Vieste · 60.86 mi from centre
8.7
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.

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.

Hotel in Puglia, Margherita di Savoia · 40.98 mi from centre
9.4
94 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.

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.8 km) from Spiaggia di Ponente.

Hotel in Puglia, Cerignola · 49.84 mi from centre
8.6
29 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.

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.

Hotel in Lecce · 86.97 mi from centre
8.2
235 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.

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.

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.

Hotel in Vieste · 63.69 mi from centre
8.6
434 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.

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.

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.

Hotel in Maruggio · 67.25 mi from centre
7.9
92 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.

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.