Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Apulia

Filter by star ratings
All filters
Palace Hotel
8.1 Excellent

0.9 mi from city centre, Bari Show on map

ExcellentBased on 3,155 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.

Guesthouse In Villa
6.7 Good

8.2 mi from city centre, Bari Show on map

GoodBased on 46 reviews
6.7

Guesthouse In Villa provides a comfortable setting when in Noicattaro. It also offers a laundry service.

Best Western Hotel Nettuno
7.7 Good

1.2 mi from city centre, Brindisi Show on map

GoodBased on 328 reviews
7.7

Best Western Hotel Nettuno offers cosy accommodation in Brindisi and is within walking distance of Brindisi Railway Station. It provides a rooftop terrace, a Turkish steam bath and free wireless internet.

Hotel Orientale
8.7 Excellent

0.7 mi from city centre, Brindisi Show on map

ExcellentBased on 517 reviews
8.7

Hotel Orientale is set in Brindisi and is within a short walk of nearby sightseeing spots, such as the Colonne Terminali della Via Appia. It is ideally located for those wishing to visit the area's popular attractions.

Hotel Adria
8.5 Excellent

0.4 mi from city centre, Bari Show on map

ExcellentBased on 583 reviews
8.5

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Bari. It also features a sauna and a gym.

Trulli Holiday Albergo Diffuso
9.4 Excellent

0.1 mi from city centre, Alberobello Show on map

ExcellentBased on 1,255 reviews
9.4

Situated in Alberobello, Trulli Holiday Albergo Diffuso provides unique 3-star accommodation, as well as an outdoor pool, a Turkish steam bath and free Wi-Fi. The various facilities this traditional property features include water slides, outdoor tennis courts and a sauna.

Casa Carlo
9.7 Excellent

0.2 mi from city centre, Bari Show on map

ExcellentBased on 80 reviews
9.7

Located centrally in Bari, the property boasts an accessible setting and is within walking distance of Bari Centrale Railway Station. Those staying at the property can also make use of free Wi-Fi throughout their stay.

Hotel Pensione Romeo
6.0 Good

0.5 mi from city centre, Bari Show on map

GoodBased on 335 reviews
6.0

Conveniently positioned, Hotel Pensione Romeo offers easy access to Bari's main tourist attractions. Those staying at the property can also enjoy complimentary Wi-Fi access throughout their stay.

Relais Sant'Eligio
8.3 Excellent

0.4 mi from city centre, Ostuni Show on map

ExcellentBased on 452 reviews
8.3

Relais Sant'Eligio provides modern 4-star accommodation in Ostuni. It also offers an express check-in and check-out feature, a rooftop terrace and valet parking.

Barion Hotel & Congressi
8.3 Excellent

8.6 mi from city centre, Bari Show on map

ExcellentBased on 1,988 reviews
8.3

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

Tips for booking a Apulia hotel

Cheapest month:January
Most expensive month:June
Average price in Apulia:$143/night
Absolute cheapest price found:$18/night
Cheapest day:Sunday
Most expensive day:Friday
$50 - $239
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$116 - $166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Apulia hotels

Show all 26,968 hotels
1
Tursport
8.4 Excellent

2.4 mi from city centre, Taranto Show on map

Tursport provides a comfortable setting when in Taranto. It also features an outdoor pool, free Wi-Fi and a fitness centre.

2
Grand Hotel La Chiusa di Chietri
8.1 Excellent

2.8 mi from city centre, Alberobello Show on map

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.

3
Patria Palace Hotel Lecce
9.1 Excellent

0.2 mi from city centre, Lecce Show on map

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Lecce. It also offers a heated pool, a Jacuzzi and a rooftop terrace.

4
Hotel Executive Inn
8.9 Excellent

0.6 mi from city centre, Brindisi Show on map

Less than 20 minutes' walk from Brindisi Railway Station, Executive Inn Boutique Hotel provides guests with an ideal base when in Brindisi. It is ideally located for guests wishing to discover the area's attractions.

5
Borgo Egnazia
9.3 Excellent

0.5 mi from city centre, Savelletri Show on map

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.

6
The Nicolaus Hotel
8.9 Excellent

1.3 mi from city centre, Bari Show on map

Situated in Bari, The Nicolaus Hotel provides stylish 4-star accommodation, as well as a rooftop terrace, a sauna and a Turkish steam bath. This modern hotel is a convenient base for discovering the local vineyards as it is located in the Apulia Wine Region.

7
Ih Hotels Bari Oriente
8.6 Excellent

0.6 mi from city centre, Bari Show on map

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.

8
Ih Hotels Bari Grande Albergo Delle Nazioni
8.6 Excellent

0.8 mi from city centre, Bari Show on map

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 26,968 hotels
Guest House Stazione Centrale
6.1 Good

0.4 mi from city centre, Bari Show on map

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.

$18
Avg. per night
Olive Tree - Hostel
8.6 Excellent

0.6 mi from city centre, Bari Show on map

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.

$19
Avg. per night
Hotel L'Approdo
5.9 Okay

0.7 mi from city centre, Brindisi Show on map

Within 20 minutes' stroll from Brindisi Railway Station, the hotel offers guests a convenient base while in Brindisi. It also offers a 24-hour reception, an express check-in and check-out feature and bicycle rental.

$30
Avg. per night
Saint Nicholas Plaza
6.8 Good

1.0 mi from city centre, Bari Show on map

Conveniently positioned, Saint Nicholas Plaza allows for easy access to Bari's best hot spots. This cosy guest house is a convenient base for discovering the local vineyards as it is situated in the Apulia Wine Region.

$32
Avg. per night
Hotel Villaggio Baia d'Argento

5.2 mi from city centre, Taranto Show on map

Within a 35-minute car trip of Taranto-Grottaglie Airport, Baia D'Argento provides an outdoor pool and complimentary wireless internet. It is a stone's throw from the beach and offers comfortable 4-star accommodation.

$33
Avg. per night
Hotel Cristal
7.2 Good

0.7 mi from city centre, Bari Show on map

Conveniently positioned, Hotel Cristal Bari allows for easy access to Bari's popular hot spots. It also provides a safe, laundry facilities and free Wi-Fi.

$33
Avg. per night
Fermata Marconi
7.1 Good

0.9 mi from city centre, Bari Show on map

Fermata Marconi is ideally located right in the centre of the city. This property is conveniently situated in Bari City Centre.

$36
Avg. per night
Bed & Breakfast Santa Fara
6.5 Good

1.7 mi from city centre, Bari Show on map

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.

$38
Avg. per night

Hotel prices in Apulia

2 stars and under

$18 - $452

#1 Most popular

$46
Avg. per night

#2 Most popular

$111
Avg. per night
$18
Avg. per night
3 stars

$27 - $977

#1 Most popular

$68
Avg. per night

#2 Most popular

Palazzo Calò
8.9 Excellent
$120
Avg. per night

Best value

$27
Avg. per night
4 stars +

$33 - $1,152

$114
Avg. per night

#2 Most popular

Palace Hotel
8.1 Excellent
$133
Avg. per night

Best value

$55
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, Lecce, and Polignano a Mare are the most popular places on HotelsCombined for stays in Apulia.

  • What are the best hotels in Apulia?

    1,557 reviews rated Ih Hotels Bari Grande Albergo Delle Nazioni with an average score of 8.6/10. It may also be worth looking into the Palace Hotel, which received a rating of 8.1/10 from 3,155 reviews. Mercure Villa Romanazzi Carducci Bari could also be a good option, with a score of 8.3/10 from 1,628 reviews.