Hotels in Apulia

Search and compare Apulia hotels from hundreds of travel sites and save

Apulia
May 20 — May 212
Apulia
Fri 5/20
Sat 5/21
...and more

Tips for booking a Apulia hotel

Cheapest month:February
Most expensive month:September
Average price in Apulia:₱7,189/night
Cheapest price found:₱512/night
Cheapest day:Tuesday
Most expensive day:Saturday
₱3,592 - ₱21,805
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱3,725 - ₱19,530
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Apulia hotels

Show all 37,603 hotels
1
Grand Hotel La Chiusa di Chietri
Grand Hotel La Chiusa di Chietri
7.9 Good
Strada Statale 172 Dei Trulli Km 29.8, Alberobello, Bari, Italy
Show on map
4.3 km from city centre, Alberobello, Bari, Italy 

Boasting a Jacuzzi, an outdoor pool and a sauna, Grand Hotel la Chiusa di Chietri is located in Alberobello and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

2
Scialì Hotel
Scialì Hotel
8.7 Excellent
Strada Provinciale, 53 Bis, 91, Vieste, Foggia, Italy
Show on map
1.7 km from city centre, Vieste, Foggia, Italy 

Situated in Vieste, Hotel Sciali offers 4-star accommodation, as well as a rooftop terrace. It also provides complimentary Wi-Fi.

3
Borgo Egnazia
Borgo Egnazia
9.2 Excellent
Strada Comunale Egnazia, Savelletri, Brindisi, Italy
Show on map
0.8 km from city centre, Savelletri, Brindisi, Italy 

Boasting an indoor pool and a private beach, Borgo Egnazia is a deluxe place to stay in Fasano. It also features a sauna, a playground and a Jacuzzi and unique views of San Domenico Golf.

4
Ih Hotels Bari Oriente
Ih Hotels Bari Oriente
8.4 Excellent
Corso Cavour 32, Bari, Bari, Italy
Show on map
1.0 km from city centre, Bari, Bari, Italy 

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Bari. It is moments from the Teatro Petruzzelli, eateries and nightlife options.

5
Mercure Villa Romanazzi Carducci Bari
Mercure Villa Romanazzi Carducci Bari
8.2 Excellent
Via Capruzzi 326, Bari, Bari, Italy
Show on map
1.0 km from city centre, Bari, Bari, Italy 

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Bari. It also offers a swimming pool, a Jacuzzi and an outdoor pool.

6
iH Hotels Bari Grande Albergo Delle Nazioni
iH Hotels Bari Grande Albergo Delle Nazioni
8.5 Excellent
Lungomare Nazario Sauro 7, Bari, Bari, Italy
Show on map
1.2 km from city centre, Bari, Bari, Italy 

Conveniently located in the heart of the city, this 5-star hotel makes for an ideal base in Bari. It also boasts a rooftop terrace, plus views of the sea and the city.

7
Hilton Garden Inn Lecce
Hilton Garden Inn Lecce
8.0 Excellent
Via Cosimo De Giorgi 62, Lecce, Lecce, Italy
Show on map
1.6 km from city centre, Lecce, Lecce, Italy 

Hilton Garden Inn Lecce provides modern 4-star accommodation in Lecce. It also offers a Jacuzzi, an outdoor pool and a sauna.

8
Barion Hotel & Congressi
Barion Hotel & Congressi
8.3 Excellent
SS16, Km 816 (Per Brindisi), Bari, Bari, Italy
Show on map
13.9 km from city centre, Bari, Bari, Italy 

Situated in Bari, the hotel is within a 30-minute drive of Bari Karol Wojtyla Airport and offers a private beach and a sauna. It provides free wireless internet and sweeping sea views.

Cheapest hotels in Apulia, Italy

Show all 37,603 hotels
Hotel Villa San Pietro
Hotel Villa San Pietro
8.1 Excellent
Via Sibilia, San Giovanni Rotondo, Foggia, Italy
Show on map
1.6 km from city centre,  

This traditional hotel in San Giovanni Rotondo offers complimentary wireless internet, as well as a 24-hour reception and a concierge. It also provides luggage storage, a shoe shine service and a safe.

₱2,201
Avg. per night
Hotel Parco Delle Rose
Hotel Parco Delle Rose
8.1 Excellent
Via Aldo Moro 71, San Giovanni Rotondo, Foggia, Italy
Show on map
1.0 km from city centre,  

Situated in San Giovanni Rotondo, Hotel Parco Delle Rose provides traditional 4-star accommodation, as well as an outdoor pool. The various facilities this charming hotel features include a kids pool, an express check-in and check-out feature and a playground.

₱2,463
Avg. per night
Palace Hotel San Michele
Palace Hotel San Michele
8.3 Excellent
Via Madonna degli Angeli, Monte Sant'Angelo, Foggia, Italy
Show on map
0.9 km from city centre,  

Providing a Jacuzzi, an outdoor pool and a private beach, Palace Hotel San Michele is within a short walk of nearby attractions, such as the Sanctuary of Monte Sant'Angelo. It has a fitness centre, as well as a rooftop terrace, a Turkish steam bath and a sauna.

₱2,882
Avg. per night
Gran Paradiso Hotel Spa
Gran Paradiso Hotel Spa
8.1 Excellent
Viale Aldo Moro, 125, San Giovanni Rotondo, Foggia, Italy
Show on map
2.0 km from city centre,  

Offering views of San Giovanni Rotondo, Hotel Gran Paradiso San Giovanni Rotondo features an outdoor pool and a rooftop terrace. It is situated a brief stroll from the Shrine of Padre Pio.

₱2,935
Avg. per night
Campus Hotel
Campus Hotel
7.0 Good
Via Celso Ulpiani, 11, Bari, Bari, Italy
Show on map
0.8 km from city centre,  

Strategically located in the heart of the city, this 3-star hotel makes for an ideal base in Bari. Guests can also enjoy free Wi-Fi.

₱2,935
Avg. per night
Hotel Plaza
Hotel Plaza
7.1 Good
46, Via D'Aquino, Taranto, Taranto, Italy
Show on map
6.4 km from city centre,  

Hotel Plaza Taranto provides 3-star accommodation in Taranto. It also offers an express check-in and check-out feature, meeting rooms and free Wi-Fi.

₱3,249
Avg. per night
Scialì Hotel
Scialì Hotel
8.7 Excellent
Strada Provinciale, 53 Bis, 91, Vieste, Foggia, Italy
Show on map
1.7 km from city centre,  

Situated in Vieste, Hotel Sciali offers 4-star accommodation, as well as a rooftop terrace. It also provides complimentary Wi-Fi.

₱3,459
Avg. per night
Hotel Magnolia
Hotel Magnolia
8.4 Excellent
Via Macchia di Mauro 8, Vieste, Foggia, Italy
Show on map
2.1 km from city centre,  

Featuring a private beach and an outdoor pool, this 4-star hotel is located in Vieste. It also offers a kids pool, an express check-in and check-out feature and meeting rooms.

₱3,511
Avg. per night

Hotel prices in Apulia

2 stars and under
Hotel Pensione Romeo
#1 Most popular

Hotel Pensione Romeo

Via Scipione Crisanzio 12, Bari, Bari, Italy

5.9 Okay
₱2,937

Avg. per night

Cavour 124
#2 Most popular

Cavour 124

Corso Cavour, 124, Bari, Bari, Italy

8.0 Excellent
₱2,987

Avg. per night

Hotel Immagine
Best value

Hotel Immagine

Viale Aldo Moro, 150, San Giovanni Rotondo, Foggia, Italy

8.5 Excellent
₱1,782

Avg. per night

3 stars
#1 Most popular

Tipico Resort

Via Cristoforo Colombo, 10, Alberobello, Bari, Italy

9.2 Excellent
₱6,027

Avg. per night

Hotel Eden
#2 Most popular

Hotel Eden

Via Garibaldi 1 - Isolotto di San Domino, Isole Tremiti, Foggia, Italy

7.5 Good
₱3,721

Avg. per night

Joli Park Hotel
Best value

Joli Park Hotel

Via Lecce, 2, Gallipoli, Lecce, Italy

8.3 Excellent
₱2,725

Avg. per night

4 stars +
Grotta Palazzese
#1 Most popular

Grotta Palazzese

Via Narciso 59, Polignano a Mare, Bari, Italy

8.7 Excellent
₱43,813

Avg. per night

Borgo Egnazia
#2 Most popular

Borgo Egnazia

Strada Comunale Egnazia, Savelletri, Brindisi, Italy

9.2 Excellent
₱53,980

Avg. per night

iH Hotels Bari Grande Albergo Delle Nazioni
Best value

iH Hotels Bari Grande Albergo Delle Nazioni

Lungomare Nazario Sauro 7, Bari, Bari, Italy

8.5 Excellent
₱10,482

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Apulia

About Apulia

Puglia is a feast for the senses, with stunning coastal scenery, charming historic towns and a legendary culinary scene. Base yourself in cosmopolitan cities like Lecce or escape to a bustling beach resort or postcard-perfect country village.

Things to do

Puglia occupies the southern tip of Italy’s “boot” and boasts some of the country’s most beautiful coastlines. You’ll find the most spectacular beaches in Salento, a sun-drenched peninsula home to gems like Punta Prosciutto with its gleaming white sand and crystal-clear water.

Lecce, also known as the Florence of the South, is one of Italy’s most beautiful cities. Filled with Baroque buildings and sunny piazzas, it’s easy to fall in love with the lively university city. The vibrant port town of Bari is the regional capital and will win you over with its atmospheric old town and excellent seafood restaurants.

Castel del Monte towers over the surrounding hillsides and is one of Italy’s most treasured UNESCO sites. The stronghold was built by a Sicilian king in the 1200s and is flanked by eight octagonal towers. Enhance your visit and find out more about the unique history of the castle by renting an audio guide.

Escape to the Valle d'Itria and immerse yourself in the enchanting Puglian countryside. The valley is dotted with traditional “trulli” huts built from white stone and topped with cone-shaped roofs. To the north, Gargano National Park protects the ancient Umbra Forest. Trails wind through the woodlands and take you past centuries-old oak and beech trees.

Rustic, peasant-inspired food is the order of the day in Puglia. The region is famous for hearty dishes like “orecchiette” pasta and fava bean mash served with chicory greens and durum wheat bread. Don’t leave without trying stringy “caciocavallo” cheese and deliciously creamy “burrata” made with fresh buffalo milk. Whether you dine at an upscale restaurant in Lecce or a casual café in Alberobello, the food will be fabulous.

Getting around

Puglia is well connected by road, rail and bus links. All cities, towns and villages are pedestrian-friendly and easy to get around on foot. Major train stations are located in Lecce, Bari, Brindisi and Taranto. Rental cars offer the freedom to explore Puglia at your own pace.

Apulia travel FAQs

Puglia is a feast for the senses, with stunning coastal scenery, charming historic towns and a legendary culinary scene. Base yourself in cosmopolitan cities like Lecce or escape to a bustling beach resort or postcard-perfect country village.

Things to do in Apulia

Puglia occupies the southern tip of Italy’s “boot” and boasts some of the country’s most beautiful coastlines. You’ll find the most spectacular beaches in Salento, a sun-drenched peninsula home to gems like Punta Prosciutto with its gleaming white sand and crystal-clear water.

Lecce, also known as the Florence of the South, is one of Italy’s most beautiful cities. Filled with Baroque buildings and sunny piazzas, it’s easy to fall in love with the lively university city. The vibrant port town of Bari is the regional capital and will win you over with its atmospheric old town and excellent seafood restaurants.

Castel del Monte towers over the surrounding hillsides and is one of Italy’s most treasured UNESCO sites. The stronghold was built by a Sicilian king in the 1200s and is flanked by eight octagonal towers. Enhance your visit and find out more about the unique history of the castle by renting an audio guide.

Escape to the Valle d'Itria and immerse yourself in the enchanting Puglian countryside. The valley is dotted with traditional “trulli” huts built from white stone and topped with cone-shaped roofs. To the north, Gargano National Park protects the ancient Umbra Forest. Trails wind through the woodlands and take you past centuries-old oak and beech trees.

Rustic, peasant-inspired food is the order of the day in Puglia. The region is famous for hearty dishes like “orecchiette” pasta and fava bean mash served with chicory greens and durum wheat bread. Don’t leave without trying stringy “caciocavallo” cheese and deliciously creamy “burrata” made with fresh buffalo milk. Whether you dine at an upscale restaurant in Lecce or a casual café in Alberobello, the food will be fabulous.

Getting around Apulia

Puglia is well connected by road, rail and bus links. All cities, towns and villages are pedestrian-friendly and easy to get around on foot. Major train stations are located in Lecce, Bari, Brindisi and Taranto. Rental cars offer the freedom to explore Puglia at your own pace.

  • Where is the best place to stay in Apulia?

    Our travellers prefer to stay in places like Bari, Polignano a Mare, and Gallipoli while in Apulia.

  • What are the best hotels in Apulia?

    Mercure Villa Romanazzi Carducci Bari (8.2/10 from 2,067 reviews), Tipico Resort (9.2/10 from 2,158 reviews), and Hotel Excelsior Bari (8.1/10 from 1,156 reviews) are all highly rated places to stay in Apulia.