Search hotels in Apulia, Italy

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

Check out these popular cities in Apulia

Bari

3418 hotels

Lecce

1413 hotels

Monopoli

1621 hotels

Polignano a Mare

1040 hotels

Alberobello

565 hotels

Ostuni

1789 hotels

Brindisi

419 hotels

Otranto

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

H
Haras
From
Canada
Beautiful, ultra modern, clean and comfortable. Costanza was so very welcoming and professional and even took us to the room to explain how everything works! Huge balcony with glass railings overlooking the main street was a huge bonus! We were there in early December and it was still awesome to sit out and watch the busy street. My wife and I loved the place. Location is perfect!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,122 reviews
Price from
$298.83
1 night, 2 adults

Arryvo Hotel

Hotel in Lecce

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

Z
Zheng
From
United States
Everything, especially their warm hospitality spirit.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,027 reviews
Price from
$134.66
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.

A
Aistė
From
Lithuania
Perfect location, very clean and they don't charge additionally for your pets - that is really nice. And the price per night is extremely good. We stayed 2 nights. Recommend!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,714 reviews
Price from
$66.27
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.

G
Grégory
From
France
The location, close to city centre, welcoming of person, happiness and smile. Great moment
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,237 reviews
Price from
$73.24
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.

J
JIN Chen
From
Japan
My boyfriend and I stayed at this elegant and professional hotel for 13 days, and we highly recommend it. We would also like to extend our specific thanks to the many staff members who provided exceptional and warm service. First and foremost, the hotel places a strong emphasis on cleanliness. Having traveled from Japan to Italy, I found its level of hygiene to be on par with the high standards of Japanese hotels. The housekeeping was also very prompt and flexible, accommodating our schedule and needs. Secondly, the reception was outstanding. Both check-in and check-out were efficient. The main entrance has an electronic lock at night, and even when we returned late, there was always a lobby manager on duty to open the door for us. This was crucial for our peace of mind and allowed us to fully enjoy our evenings out. However, what we were most pleased with during our stay was the breakfast. The hotel offers a rich variety of fresh food that showcases the local flavors of Italy and Brindisi. The fruit was always fresh and of high quality, and a selection of yogurt, nuts, and various beverages was also available. In the dining area, all staff members were courteous, professional, and efficient. We were particularly satisfied with and grateful for the service provided by Viviana. She is enthusiastic and full of energy; she also provided us and other guests with valuable information about major local events, which was incredibly helpful. I hope to see her again on our next visit.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,408 reviews
Price from
$188.98
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
$98.24
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.

A
ANGELA
From
Canada
Location: it’s near Padre Pio. Rooms are so clean. Food: Very good food and breakfast is good.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,643 reviews
Price from
$231.36
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.

L
Laura
From
United States
Staying in a Trullo was amazing! The area is beautiful, with lots of little shops and interesting things to see. It feels like you're walking around in a fairytale! The staff were awesome and so incredibly helpful! The room was very clean, with great authentic touches.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,932 reviews
Price from
$159.04
1 night, 2 adults

Hotel Bellavista - Boutique Hotel

Hotel in Otranto

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

C
Christiane Pedreiro
From
Brazil
The location is fantastic, the staff is so helpful and nice, the rooftop terrace has great views, we liked everything
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,034 reviews
Price from
$176.72
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.

M
Mengxian
From
Italy
Super clean, onsite parking, friendly staff and fabulous breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,120 reviews
Price from
$184.85
1 night, 2 adults
See all 27527 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,212 reviews

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Popular with guests booking hotels in Apulia

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

Apulia's best hotels with breakfast

Metamare

Hotel in Cozze
Breakfast options
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 188 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 $271.70 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 $548.75 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 $84.30 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 $646.87 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, 462 reviews

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

From $83 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 $209.27 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 $93.01 per night

Budget hotels in Apulia

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 $69.76 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 698 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 $93.01 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 $99.98 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 $62.78 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 $69.76 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 107 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 $81.38 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 151 reviews

Located in Vieste, a 7-minute walk from Pizzomunno Beach, Albergo Labotte provides accommodations with a garden, free private parking, a shared lounge and a terrace.

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

Offering an à la carte restaurant, terrace and classic-style accommodations with a balcony, Hotel Falli is set on the seafront in Porto Cesareo, overlooking the Isola dei Conigli island.

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 $93.01 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.0
Wonderful - What previous guests thought, 1,110 reviews

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.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,041 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,029 reviews

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

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 $51.15 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 116 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.

Bra Hotel

Hotel in Bari
No credit card needed
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 $931.24 per night

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!

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

What a nice city.

What a nice city. Loads of beautiful baroque architecture, great quality shopping, lots of excellent restaurants to choose from. Many artisanal shops of local artists. Felt very safe and was clean. Very walkable around the Centro historico. Would definitely recommend a few days here.
Guest review by
Judy
Canada
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

Very unique experience. The Trulli Houses are amazing.

Very unique experience. The Trulli Houses are amazing. There's plenty of restaurants and shopping. The shopping covers the gamut from souvenirs to luxury items. It's a walking city so bring your walking shoes!
Guest review by
Just Travel
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