Search hotels in Apulia, Italy

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

Check out these popular cities in Apulia

Bari

3447 hotels

Lecce

1407 hotels

Taranto

548 hotels

Alberobello

565 hotels

Foggia

160 hotels

Brindisi

413 hotels

Monopoli

1587 hotels

Polignano a Mare

1027 hotels

Ostuni

1728 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.

E
Elena Vacarescu
From
Romania
- Excellent location, very close to the city center -Delicious breakfast and a great restaurant under the hotel, serving the best ice cream we had in Puglia -Modern, stylish room with high-quality furniture and amenities - Excellent staff - Super clean
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,177 reviews
Price from
$153.65
1 night, 2 adults

Arryvo Hotel

Hotel in Lecce

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

P
Pogda
From
Turkey
The hotel is located next to the old city walls. All main attractions are within short walking distance. We enjoyed the style of the hotel. It was quite contemporary. The breakfast is served on the table and with more than sufficient selections, exceeding our expectations.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,008 reviews
Price from
$148.72
1 night, 2 adults

Hotel Torre Santamaria Resort

Hotel in Mattinata

Featuring an outdoor pool, Torre Santamaria offers accommodations in Mattinata, an 8-minute walk from the beach. Complimentary WiFi is provided throughout the property.

A
Agostino
From
United States
Location and hotel were gorgeous. Staff were kind, helpful and cheerful. A+
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,140 reviews
Price from
$74.63
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.

E
Emircan
From
Netherlands
Beds could be the most confortable beds that I stay in a hotel. Location is great, everywhere you would like to go is 30 min far away from the hotel. But you must have a car. Nice staff!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,768 reviews
Price from
$60.93
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.

R
REPIRES
From
Canada
Hotel with breakfast included Clean, renovated room with heating Largest bathroom experienced in Europe: spacious and clean Located right on the border between the old and new town
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,241 reviews
Price from
$73.47
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.

S
Shelley
From
Canada
Excellent breakfast and great location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,420 reviews
Price from
$140.87
1 night, 2 adults

Hotel Scialì

Hotel in Vieste

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.

P
Peter
From
United States
Close to beach! Not too far from the town. Clean room and super good breakfast!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,129 reviews
Price from
$109.62
1 night, 2 adults

Hotel Europa

Hotel in Taranto

The 4-star Hotel Europa is set on the strip that connects the Big Sea with the Small Sea in Taranto, at the junction of Via Roma and Corso Due Mari, with views of the Swing Bridge, the Aragonese...

V
Vlad
From
Romania
This is the best hotel you can get in Italy. Very good location, correct pricing, excellent services, friendly staff. You can't wish for more. Go to this hotel and you will be very happy with it!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,093 reviews
Price from
$151.13
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.

K
Kwan Yee
From
Thailand
Thanks for the help of Claran, the receptionist, she is the only one who speaks English. It’s so helpful.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,620 reviews
Price from
$232.06
1 night, 2 adults

Hotel Vittoria

Hotel in San Giovanni Rotondo

Opened in 2010, Hotel Vittoria is in San Giovanni Rotondo center less than 5 minutes' walk from the Sanctuary of Padre Pio. It offers air-conditioned rooms and a buffet breakfast.

W
Wieslaw
From
Poland
Perfect location. Excellent staff. Very good breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,084 reviews
Price from
$103.79
1 night, 2 adults
See all 25775 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.4
Very Good - What previous guests thought, 375 reviews

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Apulia's best hotels with breakfast

Bra Hotel

Hotel in Bari
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 114 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 $640.11 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 228 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.

From $233.23 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 107 reviews

Located in Foggia, a 15-minute walk from Stadio Pino Zaccheria, Momento Soggiorno di Charme has accommodations with a terrace, private parking, a restaurant and a bar.

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

Located in San Giovanni Rotondo and with Stadio Pino Zaccheria reachable within 27 miles, HOTEL HOUSE GARGANO has a shared lounge, allergy-free rooms, free WiFi and a bar.

From $60.64 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 487 reviews

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

From $75.11 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 114 reviews

Located in Polignano a Mare, 21 miles from Bari Central Train Station, Masseria Auraterrae provides accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a...

From $406.99 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 147 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 $209.91 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 272 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 $116.61 per night

Budget hotels in Apulia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 225 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 $64.14 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 324 reviews

Located in Porto Cesareo, a 7-minute walk from Porto Cesareo Beach, Hotel Presidente has accommodations with a garden, private parking, a shared lounge and a bar.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 495 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 $99.12 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 $58.31 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 147 reviews

Located in Avetrana, 27 miles from Piazza Sant'Oronzo, Masseria La Porticella provides accommodations with a garden, free private parking and a restaurant.

From $104.95 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 191 reviews

Located in Foggia and with Stadio Pino Zaccheria reachable within a 14-minute walk, Hotel Bella Napoli ristorante & spa has concierge services, non-smoking rooms, a garden, free WiFi throughout the...

From $103.79 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 974 reviews

Located in Leuca, a few steps from Felloniche Beach, Hotel Magna Grecia provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From $87.46 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 155 reviews

Located in Taviano, 5.8 miles from Punta Pizzo Regional Reserve, Albergo Vittoria provides accommodations with a shared lounge, free private parking, a terrace and a bar.

From $75.80 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 4.9
Disappointing - What previous guests thought, 1,226 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 $93.29 per night

Arryvo Hotel

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

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

From $165.24 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,140 reviews

Featuring an outdoor pool, Torre Santamaria offers accommodations in Mattinata, an 8-minute walk from the beach. Complimentary WiFi is provided throughout the property.

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

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.

From $69.97 per night

Tobacco Suite

Hotel in Mesagne
No credit card needed
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,241 reviews

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

From $93.29 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.4
Wonderful - What previous guests thought, 1,948 reviews

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.

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

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

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, 104 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 $396.49 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 175 reviews
Where do I even begin? From the moment we stepped onto the property, we felt so welcomed and treated with the utmost care and kindness. The masseria’s attention to detail is superb. Our stay exceeded our expectations 100000x over. We enjoyed the abundant free breakfast, the relaxing pool and cabana bar, and the on-site spa. The shuttle service that took us to and from the beach club was a huge plus, as well. We enjoyed meeting every staff member that helped us during our stay, and we would definitely come back!
Guest review by
Kayla
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 25 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 $195.21 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 345 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
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 322 reviews
Amazing place to stay for a family with small children. We are very happy with the all inclusive holiday.
Guest review by
deasy
United States
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,051 reviews
Proximity to the city centre, tons of breakfast options, live music at the pool
Guest review by
Vanessa
Canada
From $126.12 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 573 reviews
The beach and the beach and the beach. Very nice white sandy beach.
Guest review by
Jacques
Nigeria
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 136 reviews
Breakfast was always fantastic, fresh and so well presented ..
Guest review by
Mehrnaz
Canada
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 559 reviews
Everything was wonderful, property was beautiful,
Guest review by
Brian
United States
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 152 reviews
big facilities, clean, and lots of things to do
Guest review by
Lía
United Kingdom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 677 reviews
Traditional. Beautiful bathroom. Comfortable
Guest review by
Donald
Malta
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 $711.35 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 416 reviews
Very comfortable, luxurious and stylish
Guest review by
Christopher
Netherlands
From $139.94 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,512 reviews
Great Location and excellent breakfast
Guest review by
Marvin
Costa Rica

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

10

I like this city - it is friendly, not too big with the most...

I like this city - it is friendly, not too big with the most interested places to see concentrated in the center. It is excellent base for exploring numerous surrounding picturesque cities and places. I'd like to get back there!
Guest review by
Pawel10000000000
Poland
10

A beautiful city to visit!

A beautiful city to visit! The cathedral and crypt are well worth visiting as are the other baroque churches. A special find was the Faggiano museum! The ‘discovering Lecce’ tour with Lorenzo De Robertis was excellent!
Guest review by
Jennifer
8.0

Fantastic Archaeological museum with fabulous ceramics, some...

Fantastic Archaeological museum with fabulous ceramics, some of the best from earliest civilisations, well displayed with good lighting and English translations for general info and for each item. Worth going to Taranto just for that. Castle and very small island old city with very narrow laneways and good restaurants and the cathedral which is beautiful. Local buses work well and many from train station which is good as taxis not there at all.
Guest review by
Lyn in Cadiz
Spain
10

Alberobello is like a fairly tale village! It is beautiful.

Alberobello is like a fairly tale village! It is beautiful. The people were wonderful and we had a great time. Walking through the village, both during the day and at night, was incredible. There are many restaurants and shops all around the town.
Guest review by
Angie
United States
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
6.0

For those, who enjoy Italian history and architecture,...

For those, who enjoy Italian history and architecture, Foggia is a place to avoid. Its historical centre is in the poorest condition compared to 20 other cities in Puglia we visited during this trip: lots of decrepit buildings with walls covered in graffiti and dirty streets. As a "basecamp" for driving around and visiting other cities in northern Puglia it served us well
Guest review by
Michael
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

Monopoli is a charming coastal town with a beautifully...

Monopoli is a charming coastal town with a beautifully preserved old center full of narrow streets, whitewashed houses and lively piazzas. The town has a great vibe, especially in the evenings, with plenty of excellent restaurants offering fresh seafood and local specialties. Its seaside promenade and little coves add to the relaxed, welcoming atmosphere. A lovely place to wander, eat, and enjoy authentic Puglian life. Monopoli was my wifes favourite place in Puglia!
Guest review by
Jozsef
Germany
10

Polignano a Mare is a stunning place.

Polignano a Mare is a stunning place. Not too far on the train from the city of Bari. If you like a quieter town in the off season, this is the place for you. It has stunning costal views and great places to eat. Definitely put it on your bucket list even if you only have a few hours to spare. I have based myself here for 5 days without a car and have been able to see many places from here, Bari, Monopoli, Alberello, Locorotondo to name a few.
Guest review by
Emerald
Australia
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