Hotels in Apulia

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

Apulia
May 22 — May 232
Apulia
Sun 5/22
Mon 5/23
...and more

Tips for booking a Apulia hotel

Cheapest month:January
Most expensive month:July
Average price in Apulia:$153/night
Cheapest price found:$18/night
Cheapest day:Saturday
Most expensive day:Sunday
$47 - $281
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$140 - $205
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
2.7 mi 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.1 mi 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.5 mi 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
0.6 mi 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
Hotel Belvedere
Hotel Belvedere
9.2 Excellent
Via Alessandro Volta, 37, Torre Dell'Orso, Lecce, Italy
Show on map
0.1 mi from city centre, Torre Dell'Orso, Lecce, Italy 

Located in Melendugno, Hotel Belvedere Melendugno offers 4-star accommodation, as well as an outdoor pool, a Jacuzzi and a rooftop terrace. It also provides free Wi-Fi, a sun deck and free bicycle rental.

6
Hotel Delle Palme
Hotel Delle Palme
8.8 Excellent
Via Leuca 90, Lecce, Lecce, Italy
Show on map
0.6 mi from city centre, Lecce, Lecce, Italy 

Hotel Delle Palme Lecce offers a traditional setting when in Lecce. Rooms are air conditioned and a Wi-Fi connection is provided free of charge.

7
Mercure Villa Romanazzi Carducci Bari
Mercure Villa Romanazzi Carducci Bari
8.2 Excellent
Via Capruzzi 326, Bari, Bari, Italy
Show on map
0.6 mi 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.

8
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
0.8 mi 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.

Cheapest hotels in Apulia, Italy

Show all 37,603 hotels
Olive Tree
Olive Tree
8.4 Excellent
Via Scipione Crisanzio 90, Bari, Bari, Italy
Show on map
0.6 mi from city centre,  

Conveniently situated, Olive Tree Bari offers easy access to Bari's popular sightseeing areas. It also provides an express check-in and check-out feature, free Wi-Fi and luggage storage.

$25
Avg. per night
Hotel Villa San Pietro
Hotel Villa San Pietro
8.1 Excellent
Via Sibilia, San Giovanni Rotondo, Foggia, Italy
Show on map
1.0 mi 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.

$42
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
0.6 mi 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.

$47
Avg. per night
Hotel Palme Gemelle
Hotel Palme Gemelle
8.1 Excellent
S.P. 52 Bis, km 4, Vieste, Foggia, Italy
Show on map
3.6 mi from city centre,  

Hotel Palme Gemelle provides a comfortable setting when in Vieste. It also offers a playground, a kids club and an outdoor pool.

$48
Avg. per night
Hotel Le Ginestre Family & Wellness
Hotel Le Ginestre Family & Wellness
8.5 Excellent
Località Mandrione, Vieste, Foggia, Italy
Show on map
4.9 mi from city centre,  

Hotel Le Ginestre Family & Wellness is situated in Vieste and features free Wi-Fi. It also provides a Jacuzzi, an outdoor pool and a sauna.

$55
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.6 mi 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.

$55
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
1.2 mi 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.

$56
Avg. per night
Campus Hotel
Campus Hotel
7.0 Good
Via Celso Ulpiani, 11, Bari, Bari, Italy
Show on map
0.5 mi 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.

$56
Avg. per night

Hotel prices in Apulia

2 stars and under
Trullieu Guesthouse
#1 Most popular

Trullieu Guesthouse

Via Cristoforo Colombo 33, Alberobello, Bari, Italy

9.1 Excellent
$62

Avg. per night

Villa Del Mar
#2 Most popular

Villa Del Mar

Via Napoli 378/T, Bari, Bari, Italy

8.4 Excellent
$68

Avg. per night

Hotel Pensione Romeo
Best value

Hotel Pensione Romeo

Via Scipione Crisanzio 12, Bari, Bari, Italy

5.9 Okay
$55

Avg. per night

3 stars
#1 Most popular

Tipico Resort

Via Cristoforo Colombo, 10, Alberobello, Bari, Italy

9.2 Excellent
$116

Avg. per night

Hotel Kyrie Isole Tremiti
#2 Most popular

Hotel Kyrie Isole Tremiti

Isole Tremiti, San Domino, Foggia, Italy

8.3 Excellent
$117

Avg. per night

Olive Tree
Best value

Olive Tree

Via Scipione Crisanzio 90, Bari, Bari, Italy

8.4 Excellent
$25

Avg. per night

4 stars +
Grotta Palazzese
#1 Most popular

Grotta Palazzese

Via Narciso 59, Polignano a Mare, Bari, Italy

8.7 Excellent
$836

Avg. per night

Borgo Egnazia
#2 Most popular

Borgo Egnazia

Strada Comunale Egnazia, Savelletri, Brindisi, Italy

9.2 Excellent
$1,036

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
$201

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?

    When visiting Apulia, consider checking out Bari, Lecce, and Polignano a Mare as some of the most sought after locations.

  • What are the best hotels in Apulia?

    One of the most popular hotels in Apulia is Mercure Villa Romanazzi Carducci Bari, which has been reviewed by 2,066 users and currently has a rating of 8.2/10. Other top-rated locations include Tipico Resort and Hotel Excelsior Bari, which have received 9.2/10 and 8.2/10 ratings from our users, respectively.