Skip to main content
Manage my booking

Search hotels in Apulia, Italy

Enter your dates and choose from 27466 hotels and other places to stay

October 2025

1234
567891011
12131415161718
19202122232425
262728293031

November 2025

1
2345678
9101112131415
16171819202122
23242526272829
30
Check-in date - Check-out date

Check out these popular cities in Apulia

Bari

3419 hotels

Lecce

1415 hotels

Monopoli

1618 hotels

Polignano a Mare

1040 hotels

Alberobello

564 hotels

Ostuni

1793 hotels

Brindisi

417 hotels

Otranto

833 hotels

Gallipoli

1551 hotels

Stay in Apulia's best hotels!

Filter by:

Star Rating
Review score

POPULA - The Lifestyle Hotel

Hotel in Gallipoli

Located in Gallipoli, a 18-minute walk from Spiaggia della Purità, POPULA - The Lifestyle Hotel features a bar and views of the city.

j
joshua
From
Spain
I cannot say enough positive things about Popula. Everything about my stay was outstanding. The rooms are stylish, immaculately clean and incredibly comfortable. The location cannot be beat, in the heart of the city with access to everything. Don't miss their beach club for sunset and dinner. They take you over in a shuttle and the food was delicious. Cafe for breakfast downstairs is also great for a bite to eat all day and evening. Most importantly, the staff is beyond kind and helpful. They are so professional and patiently answered all of my questions and ensured I had a great great stay. I can't recommend highly enough and will certainly return.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,122 reviews
Price from
AUD 235.69
1 night, 2 adults

Arryvo Hotel

Hotel in Lecce

Arryvo Hotel features a shared lounge, terrace, a restaurant and bar in Lecce.

R
Raed
From
Jordan
What an amazing hotel in Lecce's historic center. Great staff, great service and amazing breakfast. totally recommended!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,027 reviews
Price from
AUD 167.64
1 night, 2 adults

Hotel La Vetta Europa

Hotel in Castellana Grotte

Located in Castellana Grotte, 26 miles from Bari Central Train Station, Hotel La Vetta Europa has accommodations with a garden, free private parking, a shared lounge and a bar.

P
Paul
From
United States
New fresh property. VERY clean
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,714 reviews
Price from
AUD 93.46
1 night, 2 adults

Tobacco Suite

Hotel in Mesagne

Tobacco Suite features a seasonal outdoor swimming pool, garden, a shared lounge and bar in Mesagne.

D
Dorota
From
Poland
We loved all of it! Maybe the hotel is not in very touristic place but that’s whet we searched for. The whole place is very neat, clean and well kept. The rooms are super clean, very comfortable beds, fresh linen and towels. Cool small balcony included. Very tasty breakfast, great coffee. Nice pool and free public parking places. Highly recommend that place! Oh and all the stuff - very kind people :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,237 reviews
Price from
AUD 112.69
1 night, 2 adults

Executive Inn Boutique Hotel

Hotel in Brindisi

Hotel Executive Inn is located in Brindisi and it offers modern-style rooms and free WiFi throughout. A rich continental breakfast is provided daily in the shared dining area.

I
Ian
From
United Kingdom
Spotlessly clean and all staff were excellent in meeting our requirements. Breakfast options were varied and changed daily. The Art in the hotel was very well chosen and suited the Modern Design.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,408 reviews
Price from
AUD 220.84
1 night, 2 adults

Hotel Centro di Spiritualità Padre Pio

Hotel in San Giovanni Rotondo

Just 5 minutes' walk from the Padre Pio Sanctuary in San Giovanni Rotondo, this 4-star hotel features a restaurant, and a spiritual center with 2 chapels and a convention hall.

R
Rebeca
From
Israel
The location is amazing few meters from the chapel of Saint Pio
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,643 reviews
Price from
AUD 141.31
1 night, 2 adults

Trulli Holiday Albergo Diffuso

Hotel in Alberobello

Trulli Holiday Albergo Diffuso offers unique accommodations set in traditional Trulli stone buildings in different locations around the center of Alberobello. WiFi and parking are free.

ב
בוקי
From
Israel
Excellent location, amazing service. exceptional room very clean and the decoration is very special. excellent Breakfast.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,932 reviews
Price from
AUD 214.11
1 night, 2 adults

Hi Hotel Bari

Hotel in Bari

Hi Hotel Bari is a modern hotel located in the residential area of Poggiofranco, a 15-minute drive from Bari International Airport.

S
Salvatore
From
United States
The staff is very welcoming and friendly. The entire property and the room was very clean and well maintained. The breakfast service was excellent with many sweet and savory choices. The juice bar was a wonderful thing with fresh fruit and veggies available to juice.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,120 reviews
Price from
AUD 284.41
1 night, 2 adults

Hotel Bastione

Hotel in Brindisi

Located in Brindisi, 11 miles from Torre Guaceto Reserve, Hotel Bastione provides accommodations with a bar and private parking. This 3-star hotel offers a concierge service and luggage storage space....

C
Charisse
From
United States
Nice and clean and modern. Easy access to airport and ferry terminal. Great breakfast. Very comfy beds.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 379 reviews
Price from
AUD 203.65
1 night, 2 adults

Palazzo Zimara Boutique Hotel

Hotel in Lecce

Located in Lecce, a 6-minute walk from Piazza Sant'Oronzo, Palazzo Zimara Boutique Hotel provides accommodations with free bikes, private parking, a garden and a restaurant.

J
Joseph
From
Canada
We recently stayed at Palazzo Zimara to celebrate our wedding anniversary, and the experience was nothing short of amazing. From the moment we arrived, the service was impeccable, with staff going above and beyond at every step to make our stay special. Upon arrival, we were welcomed with a beautiful bouquet of flowers and a handwritten note from the staff—a thoughtful touch that set the tone for the rest of our stay. The room quality was spectacular, blending luxury and comfort seamlessly. Staying in a palazzo built in 1557 was a unique experience; the renovations beautifully preserved its historical charm while adding modern, high-end touches. Breakfast in the courtyard was a highlight, with delicious and fresh offerings that made each morning delightful. The staff were consistently attentive and friendly, making us feel truly valued as guests. The entire staff was outstanding, not only attentive but also incredibly knowledgeable. They kept us informed and offered excellent suggestions on where to go and what to do in and around the city. They even went the extra mile by providing tips for the next city we were staying in, making our travels even more enjoyable. If you’re considering booking at Palazzo Zimara, don’t hesitate—this place is a gem, perfect for special occasions or simply indulging in a luxurious getaway. Highly recommended!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 153 reviews
Price from
AUD 384.58
1 night, 2 adults
See all 27466 hotels in Apulia

Most-booked hotels in Apulia in the past month

See all

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,214 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,149 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 259 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,320 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,307 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,364 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,699 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,518 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,454 reviews

Popular with guests booking hotels in Apulia

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,048 reviews

Apulia's best hotels with breakfast

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 380 reviews

Located in Brindisi, 11 miles from Torre Guaceto Reserve, Hotel Bastione provides accommodations with a bar and private parking. This 3-star hotel offers a concierge service and luggage storage space.

From AUD 148.11 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 153 reviews

Located in Lecce, a 6-minute walk from Piazza Sant'Oronzo, Palazzo Zimara Boutique Hotel provides accommodations with free bikes, private parking, a garden and a restaurant.

From AUD 844.29 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 329 reviews

Located in Brindisi, 10 miles from Torre Guaceto Reserve, Masseria Vaccaro by Raro Villas - Self Check-in has accommodations with a garden, free private parking and a restaurant.

From AUD 129.71 per night

Bra Hotel

Hotel in Bari
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 110 reviews

Located in Bari and with Pane e Pomodoro Beach reachable within 1.2 miles, Bra Hotel provides concierge services, allergy-free rooms, a restaurant, free WiFi throughout the property and a bar.

From AUD 1,921.12 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 286 reviews

Located in Otranto, a 7-minute walk from Spiaggia degli Scaloni, Hotiday Room Collection - Otranto has accommodations with a seasonal outdoor swimming pool, private parking, a fitness center and a...

From AUD 995.26 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 222 reviews

Located in Bari, 1.7 miles from Bari Central Train Station, Domo Apuliae Aparthotel has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 464 reviews

Featuring a bar, Hotel SAN PIO is located in San Giovanni Rotondo in the Puglia region, 27 miles from Stadio Pino Zaccheria.

From AUD 127.70 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 145 reviews

Located in Peschici and with Marina di Peschici Beach reachable within a 6-minute walk, dimore di portadibasso has concierge services, allergy-free rooms, a terrace, free WiFi throughout the property...

From AUD 321.98 per night

Budget hotels in Apulia

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 458 reviews

Located in San Giovanni Rotondo, 26 miles from Stadio Pino Zaccheria, Easy Green Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

From AUD 78.71 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 224 reviews

27 miles from Roca, Al Rayyan - Affittacamere is located in Montesano Salentino and has free WiFi, concierge services and express check-in and check-out.

From AUD 107.33 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 699 reviews

Located in Alberobello and within 28 miles of Taranto Cathedral, San Marco Boutique Rooms has a terrace, allergy-free rooms, and free WiFi throughout the property.

From AUD 143.10 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 266 reviews

Located in Calimera, 10 miles from Roca, Azzurra Aparthotel provides accommodations with an outdoor swimming pool, private parking, a fitness center and a garden.

From AUD 143.10 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 475 reviews

Featuring 3-star accommodations, Hotel Olivò is located in Bitritto, 6.9 miles from Bari Central Train Station and 7.7 miles from Petruzzelli Theatre.

From AUD 153.83 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 215 reviews

Located in San Giovanni Rotondo, within 1.5 miles of Padre Pio Shrine and 26 miles of Stadio Pino Zaccheria, casapaceebene provides accommodations with a shared lounge as well as free private parking...

From AUD 112.69 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 157 reviews

Located in Sant'Isidoro, a 17-minute walk from Spiaggia di Torre Squillace, Hotel Costa Blu provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From AUD 107.33 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 108 reviews

Hotel Holiday House has a garden, shared lounge, a terrace and restaurant in San Giovanni Rotondo. This 3-star hotel offers room service and luggage storage space. Guests can use a bar.

From AUD 125.21 per night

Hotels in Apulia you can book without a credit card

Campus Hotel

Hotel in Bari
No credit card needed
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 1,243 reviews

Offering free parking and free Wi-Fi in public areas, Campus Hotel is a 3-star property located in Bari, just behind the city’s university campus. Rooms are air conditioned and have a flat-screen TV.

From AUD 143.10 per night

Hotel Scialì

Hotel in Vieste
No credit card needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,129 reviews

With a private beach area 984 feet away, Hotel Scialì offers air-conditioned rooms 984 feet from Lungomare Enrico Mattei, a 5 minute walk from Vieste.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,043 reviews

The Saint Martin Hotel is housed in an impressive, converted 13th-century monastery, one of the most renowned buildings in the town’s historic center.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,032 reviews

Hotel Bellavista - Boutique Hotel is located in Otranto, within 12 miles of Roca and 28 miles of Piazza Mazzini.

Metamare

Hotel in Cozze
No credit card needed
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 189 reviews

Located in Cozze, a 8-minute walk from Calarena Beach, Metamare provides accommodations with a garden, free private parking, a private beach area and a shared lounge.

From AUD 418.03 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 117 reviews

Located in Gallipoli and within a 2-minute walk of Lido Conchiglie Beach, Costiero Elegant Suites B&B Gallipoli features a garden, non-smoking rooms, and free WiFi throughout the property.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 564 reviews

Located 23 miles from Torre Guaceto Reserve, PRIMO OSTUNI HOTEL offers 4-star accommodations in Ostuni and features a bar.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 249 reviews

Located in Selva di Fasano, 27 miles from Taranto Cathedral, Al Mirador Resort provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Apulia Highlights

Vieste's old town

With crooked alleyways and narrow streets, VIeste's old town features the Romanesque-style cathedral, the Swabian Castle and the chilling Chianca Amara monument.

Trulli of Alberobello

Pay a visit to the charming UNESCO-protected Trulli of Alberobello – unique buildings with a conical roof, which have become a very popular tourist attraction.

Seafood restaurants in Peschici

Whether you like fresh sea bass, fried octopus or calamari, there are many fish restaurants around Peschici where you can enjoy these specialties.

Ostuni: the White City

Majestic and beautiful, Ostuni is commonly known as the White City for its whitewashed houses. Don’t miss its charming Gothic-style cathedral.

Food and wine tours around Puglia

Rich burrata cheese and homemade orecchiette pasta are just two examples of the delicious food served in many farmhouses in Puglia.

Bari's old town and seafront

Get lost in the maze of narrow streets of Bari’s charming old town and take a relaxing walk along the beautiful seafront.

FAQs about hotels in Apulia

Rich Legacy and Natural Beauty

One of the richest archaeological regions in Italy, Puglia has received the influx from Greeks, Romans, Goths, Lombards, Byzantines, Normans and Spanish, amongst others. Together with an unusual and amazing landscape, Puglia is an Italian must!

With lower mountains than the rest of the country, it mixes fertile tablelands with dry landscape, rocky plateaus, and green hills. Kissed by the Adriatic and Ionian seas, its crystalline waters, rocky inlets and small sandy coves, well deserves a stay in some of the Puglia hotels on the beach.

Don’t miss the beautiful promontory of Gargano, nor Lecce’s stunning Baroque historic centre. Alberobello’s ‘trulli’ stone houses are a picturesque must. Being Apulia’s capital, Bari offers a number of cultural offer highlights as well as a lively nightlife, also famous in the summer resort of Gallipoli.

Its food is probably one of the best kept Italian secrets. The spaghetti with sea urchins is a typical delicious dish, while the ‘burrata’ cheese melts in your mouth with its creamy centre. You should also try the black olives, the ‘orecchiette’ pasta, and the amazing wines!

Whether you look for Puglia hotels with 5 stars, B&Bs or private villas, don’t miss the wide offer available on Booking.com!

See reviews by guests who stayed at hotels in Apulia

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 102 reviews
The territory is huge and very green. The rooms are spacious and clean. There are plenty of sunbeds and space at the beach, and the sea is crystal clear. Several heated pools with slides and a splash park were definitely great fun for the whole family. The buffet was not excessive and more focused on quality over quantity. The staff was friendly, courteous, and professional. The kids' club staff was especially wonderful! Very attentive, friendly, and competent. Always greeting the little ones by name, with a big smile and so much warmth.
Guest review by
NB
Italy
From AUD 608.18 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 173 reviews
Superb experience!!!! Extremely beautiful and lovely Southern Italian vibes. Room is comfortable and spacious. Breakfast is delicious and with many options. Staff are very kind and helpful. We definitely enjoyed our stay here.
Guest review by
Yimin
China
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 24 reviews
Magical magical magical superior spectacular property and accommodation Luxurious service yet extremely relaxed friendly easy Interesting owner with fabulous personality Engaging staff yet lots of privacy
Guest review by
Diane
United States
From AUD 222.16 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 347 reviews
Very modern, clean hotel! We only stayed one night. Staff were wonderful and breakfast was outstanding! Would love to return in the summer, the beach is beautiful!
Guest review by
magnatta
Canada
From AUD 178.88 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,518 reviews
The space there is amazing!!! You could walk in the hotel open air The service The room The pools r amazing
Guest review by
Yossi
Italy
From AUD 298.51 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,069 reviews
Proximity to the city centre, tons of breakfast options, live music at the pool
Guest review by
Vanessa
Canada
From AUD 183.79 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 571 reviews
The beach and the beach and the beach. Very nice white sandy beach.
Guest review by
Jacques
Nigeria
From AUD 363.19 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 139 reviews
Breakfast was always fantastic, fresh and so well presented ..
Guest review by
Mehrnaz
Canada
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 424 reviews
Vast space Village like feeling Chic details Quiet luxury
Guest review by
PINAR
Turkey
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 558 reviews
Everything was wonderful, property was beautiful,
Guest review by
Brian
United States
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 190 reviews
The most beautiful and private location.
Guest review by
Analisa
United States
From AUD 244.38 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 706 reviews
Location, size and decor, historic
Guest review by
Ernest
United States

Planning a trip? Get inspired by reviews of cities in Apulia

10

Lots to see and do.

Lots to see and do. Did walking tour with pasta making experience and a sunset street food tour. Both were very good. Did not have much time for shopping but could easily have spent another day there for that. Lots of info about celebrations in May and Dec that we found intriguing and would not mind coming back for either of the festivals.
Guest review by
susan
10

We could drive different part of Puglia from Lecce in max...

We could drive different part of Puglia from Lecce in max one hour /Arberobello/ Ostuni / Polignano De Mare for day trip . These are small , historical and beautiful places to visit . We had dinner at Ristorante Cantina Don Carlo near our hotel . Highly recommended this restaurant.
Guest review by
Bayram
10

Monopoli is a calm, clean city with lots of great...

Monopoli is a calm, clean city with lots of great restaurants and a nice historic center as well as a coastline. It was a great base centrally located so we were able to travel to Bari, Matera, Alberobello, Lecce, Polignano a Mare and Ostuni.
Guest review by
Karen
United States
10

Great place for exploring, looking at craft shops and...

Great place for exploring, looking at craft shops and stopping to eat/drink in the street cafes . Very picturesque. Lovely little coves nearby if you have a car. Town beach is pretty but but busy.
Guest review by
Riverside Apartment
United Kingdom
10

The Trulli home city is very different to walk around in and...

The Trulli home city is very different to walk around in and see. It is enjoyable. Our home was a bit out in the country. A little different environment but we enjoyed it because of the setting. The town is nice with a nice piazza and restaurants as well as many cafe's to choose from too
Guest review by
Ronald
United States
8.0

Ostuni is well worth a visit.

Ostuni is well worth a visit. Easy to get and parking are ample. Views and surroundings v good. Food was absolutely delicious , ate at Mosca Bianca and highly recommend. Aside from the usual historic places e.g. cathedrals, city government buildings we saw studios/gallery which offered interesting paintings/scuptures by local artists.
Guest review by
yolamac
United Kingdom
8.0

If you like exploring a city by walking, it's an excellent...

If you like exploring a city by walking, it's an excellent choice for you. You are within 10-15 minutes walk to most sites of interest in Brindisi if you stay in the historical centre. And it's a good base to use for visiting the surrounding area..Lecce, Oria, Otranto, etc. I especially enjoyed walks around the harbour and taking a ferry across to the Monument to the Sailor, having a coffee & pastry at Valentino Café just behind the monument.
Guest review by
Natalka
Canada
10

A comfortable size town to explore on foot.

A comfortable size town to explore on foot. Town, beaches and sea very clean. Host of eateries A place to relax and make return visits. Ideal for young families and adults not looking for nightlife. Restriction of local buses in October onwards.
Guest review by
Barry
10

Gallipoli was fun to explore.

Gallipoli was fun to explore. While we were there it was quite windy, and we experienced sunset during our supper (highly recommended!). It is also within easy driving distance of other interesting places, esp. Santa Maria di Leuca, Nardo, Spiaggia Pescoluse.
Guest review by
Greg
Canada
10

I loved the stay here.

I loved the stay here. It was accessible on foot, the weather was great, (September.). The locals were friendly. The environment was beautiful and greenery edged around the lovely architecture. Its a hidden gem with a heartbeat of Catholicism within its foundations due to the site offered to Pilgrims in honour of the faith and Padre Pio. Do visit if you can!
Guest review by
Tina
United Kingdom
gogless