Hotels in Apulia

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

Apulia
30 Jul — 31 Jul2
Apulia
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Apulia

Filter by star ratings
All filters
Joli Park Hotel - Caroli Hotels
Joli Park Hotel - Caroli Hotels
8.2 Excellent
Via Lecce, 2, Gallipoli, Lecce, Italy
Show on map
0.2 km from city centre, Gallipoli, Lecce, Italy 
ExcellentBased on 279 reviews
8.2

Joli Park Hotel Caroli Hotels provides comfortable 3-star accommodation in Gallipoli. Those staying at the property have access to a hair salon and an outdoor pool.

Hotel Villa San Pietro
Hotel Villa San Pietro
8.3 Excellent
Via Sibilia, San Giovanni Rotondo, Foggia, Italy
Show on map
1.6 km from city centre, San Giovanni Rotondo, Foggia, Italy 
ExcellentBased on 406 reviews
8.3

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

Boston Hotel
Boston Hotel
8.0 Excellent
Via Niccolò Piccinni, 155, Bari, Bari, Italy
Show on map
1.4 km from city centre, Bari, Bari, Italy 
ExcellentBased on 1,719 reviews
8.0

Strategically located in the middle of the city, this 3-star hotel makes for an ideal base in Bari. It is ideally located for those wanting to visit local attractions.

Palace Hotel
Palace Hotel
8.1 Excellent
Via Francesco Lombardi, 13, Bari, Bari, Italy
Show on map
1.5 km from city centre, Bari, Bari, Italy 
ExcellentBased on 3,265 reviews
8.1

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Bari. It also offers an express check-in and check-out feature, a ballroom and a rooftop terrace.

Best Western Hotel HR
Best Western Hotel HR
7.9 Good
SS 96KM 119, 300, Modugno, Bari, Italy
Show on map
2.1 km from city centre, Modugno, Bari, Italy 
GoodBased on 698 reviews
7.9

Featuring an outdoor pool and a rooftop terrace, this comfortable hotel is an easy car ride from Bari. It also provides laundry facilities, an express check-in and check-out feature and a library.

M&F Hotel
M&F Hotel
8.8 Excellent
Via Ludovico Ariosto, 6, Gallipoli, Lecce, Italy
Show on map
1.3 km from city centre, Gallipoli, Lecce, Italy 
ExcellentBased on 187 reviews
8.8

M&F Hotel Gallipoli provides a comfortable setting when in Gallipoli. Those staying at the property can also enjoy complimentary Wi-Fi throughout their stay.

Torre del Parco - 1419 Dimora Storica
Torre del Parco - 1419 Dimora Storica
9.2 Excellent
Viale Torre Del Parco, 1, Lecce, Lecce, Italy
Show on map
0.8 km from city centre, Lecce, Lecce, Italy 
ExcellentBased on 607 reviews
9.2

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Lecce. It provides free wireless internet in public areas, a 24-hour reception and massages.

Cdshotels Basiliani
Cdshotels Basiliani
8.3 Excellent
Via Renis Snc, Otranto, Lecce, Italy
Show on map
1.1 km from city centre, Otranto, Lecce, Italy 
ExcellentBased on 1,047 reviews
8.3

Basiliani - CDSHotels is located in Otranto and offers an indoor pool. It also provides room service, a sauna and a terrace.

8Piuhotel
8Piuhotel
9.3 Excellent
Viale Del Risorgimento, Lecce, Lecce, Italy
Show on map
1.8 km from city centre, Lecce, Lecce, Italy 
ExcellentBased on 887 reviews
9.3

8piuhotel is located in Lecce and offers guests free Wi-Fi. This modern hotel is an ideal choice for exploring local vineyards as it is situated in the Apulia Wine Region.

Le Club Boutique Hotel
Le Club Boutique Hotel
8.1 Excellent
Via Regina Isabella 2, Lecce, Lecce, Italy
Show on map
0.3 km from city centre, Lecce, Lecce, Italy 
ExcellentBased on 185 reviews
8.1

Conveniently positioned, Le Club Boutique Hotel allows for easy access to Lecce's popular hot spots. This luxury hotel is a convenient base for discovering the local vineyards as it is situated in the Apulia Wine Region.

Tips for booking a Apulia hotel

Cheapest month:May
Most expensive month:April
Average price in Apulia:$138/night
Absolute cheapest price found:$14/night
Cheapest day:Tuesday
Most expensive day:Monday
$59 - $201
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$83 - $359
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Apulia hotels

Show all 34,741 hotels
1
Grand Hotel La Chiusa di Chietri
Grand Hotel La Chiusa di Chietri
8.2 Excellent
Strada Statale 172 Dei Trulli Km 29.8, Alberobello, Bari, Italy
Show on map
4.3 km from city centre, Alberobello 

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

2
Hotel Vittoria Resort Pool & Spa
Hotel Vittoria Resort Pool & Spa
8.7 Excellent
via Catona, Otranto, Lecce, Italy
Show on map
0.4 km from city centre, Otranto 

Vittoria Hotel Resort & Spa provides luxury 4-star accommodation in Otranto. It has a spa and wellness centre, as well as a Turkish steam bath, an outdoor pool and a rooftop terrace.

3
Casale Porto Contessa
Casale Porto Contessa
9.4 Excellent
Contrada Compra 10, Polignano a Mare, Bari, Italy
Show on map
3.1 km from city centre, Polignano a Mare 

Casale Porto Contessa provides a cosy setting when in Polignano a Mare. It is conveniently located for those wishing to visit the area's popular attractions.

4
Villa Santacroce
Villa Santacroce
8.6 Excellent
Via Santa Croce 21, San Giovanni Rotondo, Foggia, Italy
Show on map
0.7 km from city centre, San Giovanni Rotondo 

Villa Santacroce is situated in San Giovanni Rotondo and features complimentary Wi-Fi. The numerous facilities this modern bed & breakfast offers include luggage storage, a ticket service and a tour desk.

5
Malù Bed&Breakfast
Malù Bed&Breakfast
8.9 Excellent
Lungomare Domenico Modugno 7, Polignano a Mare, Bari, Italy
Show on map
0.7 km from city centre, Polignano a Mare 

Located in Polignano a Mare, Malu Bed&Breakfast is within a 40-minute drive of Bari Karol Wojtyla Airport and offers a swimming pool and a rooftop terrace. It provides 3-star accommodation with air-conditioned rooms.

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

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

7
Riva del Sole
Riva del Sole
8.2 Excellent
Strada Statale 16 Km 787 And 225, Giovinazzo, Bari, Italy
Show on map
4.0 km from city centre, Giovinazzo 

Boasting outdoor tennis courts, a private beach and a rooftop terrace, Hotel Riva Del Sole Giovinazzo is a luxurious place to stay in Giovinazzo. It also offers a kids club, an outdoor pool and a kids pool.

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

Boasting an indoor pool, outdoor tennis courts and a private beach, Borgo Egnazia is a luxurious place to stay in Fasano. Not only does it overlook San Domenico Golf, but it also provides hill and sea views.

Cheapest hotels in Apulia, Italy

Show all 34,741 hotels
Rondo Hotel
Rondo Hotel
8.6 Excellent
Corso Alcide De Gasperi 308/e, Bari, Bari, Italy
Show on map
2.0 km from city centre,  

Rondo' Hotel is located in Bari and features a rooftop terrace. It also offers a hair salon, an express check-in and check-out feature and meeting rooms.

$12
Avg. per night
Guest House Stazione Centrale
Guest House Stazione Centrale
6.1 Good
Piazza Luigi Di Savoia 24, Bari, Bari, Italy
Show on map
0.6 km from city centre,  

Conveniently located, Guest House Stazione Centrale offers easy access to Bari's best tourist attractions. It also features a swimming pool, luggage storage and free Wi-Fi.

$30
Avg. per night
Bed & Breakfast Santa Fara
Bed & Breakfast Santa Fara
6.5 Good
Via Bitritto 100/D, Bari, Bari, Italy
Show on map
2.8 km from city centre,  

This comfortable bed & breakfast in Bari offers complimentary Wi-Fi, as well as an airport shuttle and luggage storage. It is ideally positioned for guests wishing to visit the area's popular attractions.

$52
Avg. per night
Hotel Villa San Pietro
Hotel Villa San Pietro
8.3 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 safe and a 24-hour reception. It also provides a concierge, a shoe shine service and luggage storage.

$56
Avg. per night
Villa Santacroce
Villa Santacroce
8.6 Excellent
Via Santa Croce 21, San Giovanni Rotondo, Foggia, Italy
Show on map
0.7 km from city centre,  

Villa Santacroce is situated in San Giovanni Rotondo and features complimentary Wi-Fi. The numerous facilities this modern bed & breakfast offers include luggage storage, a ticket service and a tour desk.

$57
Avg. per night
Campus Hotel
Campus Hotel
7.1 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.

$57
Avg. per night
Hotel Fini
Hotel Fini
8.4 Excellent
Viale Cappuccini 108, San Giovanni Rotondo, Foggia, Italy
Show on map
1.1 km from city centre,  

Hotel Fini is situated in San Giovanni Rotondo and is close to the area's tourist attractions. It also offers free bicycle rental, an express check-in and check-out feature and valet parking.

$63
Avg. per night
Hotel Valle Rossa
Hotel Valle Rossa
8.9 Excellent
Via San Filippo Neri, 28, San Giovanni Rotondo, Foggia, Italy
Show on map
1.1 km from city centre,  

This comfortable hotel in San Giovanni Rotondo offers complimentary wireless internet, as well as a 24-hour reception and laundry facilities. It is ideally positioned for those wishing to discover the area's attractions.

$65
Avg. per night

Hotel prices in Apulia

2 stars or below

$30 - $348

B&B Dimora Silvestri

No. 1 most popular

$114
Avg. per night
B&B Al Duomo Molfetta

No. 2 most popular

$86
Avg. per night
Guest House Stazione Centrale
$30
Avg. per night
3 stars

$12 - $249

Boston Hotel

No. 1 most popular

Boston Hotel
8.0 Excellent
$141
Avg. per night
Villa Santacroce

No. 2 most popular

Villa Santacroce
8.6 Excellent
$57
Avg. per night
Rondo Hotel

Best value

Rondo Hotel
8.6 Excellent
$12
Avg. per night
4 stars and up

$56 - $1,285

Hilton Garden Inn Lecce

No. 1 most popular

$122
Avg. per night
iH Hotels Bari Grande Albergo Delle Nazioni

No. 2 most popular

$228
Avg. per night
Hotel Villa San Pietro

Best value

$56
Avg. per night

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

Where to stay in Apulia

Apulia travel FAQs

  • Where is the best place to stay in Apulia?

    Bari, Polignano a Mare, and Otranto are the most popular places on HotelsCombined for stays in Apulia.

  • What are the best hotels in Apulia?

    Villa Santacroce, rated with a score of 8.6 from 712 reviewers, is one of the most popular hotels in Apulia. Other top stays include Boston Hotel, with an average rating of 8.0 from 1,719 reviewers, and Hilton Garden Inn Lecce, with a score of 8.2 from 550 reviewers.