Hotels in Bari

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

East Rockaway, NY, United States
20 Jan — 21 Jan2
East Rockaway, NY, United States
Thu 20/1
Fri 21/1
...and more

Tips for booking a Bari hotel

Cheapest month:September
Most expensive month:April
Average price in Bari:$163/night
Absolute cheapest price found:$14/night
Cheapest day:Sunday
Most expensive day:Thursday
$119 - $246
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$124 - $157
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bari hotels

Show all 6,060 hotels
1
Riva del Sole
Riva del Sole
8.1 Excellent
Strada Statale 16 Km 787 And 225, Giovinazzo, Bari, Italy
Show on map
4.0 km from city centre, Giovinazzo, Bari, Italy 

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.

2
The Nicolaus Hotel
The Nicolaus Hotel
8.8 Excellent
Via Cardinale A. Ciasca, 27, Bari, Bari, Italy
Show on map
2.1 km from city centre, Bari, Bari, Italy 

Situated in Bari, The Nicolaus Hotel provides modern 4-star accommodation, as well as a Jacuzzi, an indoor pool and a sauna. This stylish hotel is a convenient base for discovering the local vineyards as it is located in the Apulia Wine Region.

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

4
Trulli Holiday Albergo Diffuso
Trulli Holiday Albergo Diffuso
9.4 Excellent
Piazza XXVII Maggio, 38, Alberobello, Bari, Italy
Show on map
0.2 km from city centre, Alberobello, Bari, Italy 

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

5
Mercure Villa Romanazzi Carducci Bari
Mercure Villa Romanazzi Carducci Bari
8.2 Excellent
Via Giuseppe 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 an outdoor pool, a swimming pool and a Turkish steam bath.

6
iH Hotels Bari Grande Albergo Delle Nazioni
iH Hotels Bari Grande Albergo Delle Nazioni
8.6 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
Palace Hotel
Palace Hotel
7.9 Good
Via Francesco Lombardi, 13, Bari, Bari, Italy
Show on map
1.5 km from city centre, Bari, Bari, Italy 

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.

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

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.

Cheapest hotels in Bari, Apulia

Show all 6,060 hotels
La Corte Del Borgo Antico
La Corte Del Borgo Antico
8.3 Excellent
Bari, Bari, Italy
Show on map
1.6 km from city centre,  

Centrally situated, La Corte Del Borgo Antico offers easy access to Bari's popular hot spots. This elegant guest house is an ideal choice for exploring the local vineyards as it is located in the Apulia Wine Region.

$83
Avg. per night
Riva del Sole
Riva del Sole
8.1 Excellent
Strada Statale 16 Km 787 And 225, Giovinazzo, Bari, Italy
Show on map
4.0 km from city centre,  

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.

$86
Avg. per night
B&B A Pochi Passi
B&B A Pochi Passi
9.3 Excellent
Via Fratelli Rosselli 52, Polignano a Mare, Bari, Italy
Show on map
0.1 km from city centre,  

This comfortable bed & breakfast in Polignano a Mare offers free wireless internet, as well as a tour desk and massage services. It is ideally located for those wishing to discover the area's attractions.

$103
Avg. per night
Mercure Villa Romanazzi Carducci Bari
Mercure Villa Romanazzi Carducci Bari
8.2 Excellent
Via Giuseppe Capruzzi 326, Bari, Bari, Italy
Show on map
1.0 km from city centre,  

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

$118
Avg. per night
Hi Hotel Bari
Hi Hotel Bari
8.7 Excellent
Via Don Guanella 15, Bari, Bari, Italy
Show on map
2.2 km from city centre,  

Located amongst a range of tourist attractions, boutiques and eateries, Hi Hotel Bari is ideal for guests wishing to discover Bari and its surroundings. This modern hotel is an ideal base for discovering the local vineyards as it is situated in the Apulia Wine Region.

$134
Avg. per night
Hotel Excelsior Bari
Hotel Excelsior Bari
8.1 Excellent
Via Giulio Petroni, 15, Bari, Bari, Italy
Show on map
0.4 km from city centre,  

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Bari. It also provides a 24-hour reception, a sauna and meeting rooms.

$136
Avg. per night
Barion Hotel & Congressi
Barion Hotel & Congressi
8.3 Excellent
SS16, Km 816 (Per Brindisi), Bari, Bari, Italy
Show on map
13.8 km from city centre,  

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.

$151
Avg. per night
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,  

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.

$151
Avg. per night

Hotel prices in Bari

2 stars and under
No. 1 most popular

Hotel Pensione Romeo

Via Scipione Crisanzio 12, Bari, Bari, Italy

5.9 Okay
$66

Avg. per night

3 stars
Trulli Holiday Albergo Diffuso
No. 1 most popular

Trulli Holiday Albergo Diffuso

Piazza XXVII Maggio, 38, Alberobello, Bari, Italy

9.4 Excellent
$167

Avg. per night

B&B A Pochi Passi
No. 2 most popular

B&B A Pochi Passi

Via Fratelli Rosselli 52, Polignano a Mare, Bari, Italy

9.3 Excellent
$103

Avg. per night

4 stars +
Don Ferrante - Dimore di Charme
No. 1 most popular

Don Ferrante - Dimore di Charme

Via San Vito 27, Monopoli, Bari, Italy

9.1 Excellent
$292

Avg. per night

La Peschiera
No. 2 most popular

La Peschiera

Contrada Losciale 63, Monopoli, Bari, Italy

9.1 Excellent
$388

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.6 Excellent
$183

Avg. per night

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

Where to stay in Bari

Bari travel FAQs

  • Where is the best place to stay in Bari?

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

  • What are the best hotels in Bari?

    1,348 reviews rated The Nicolaus Hotel with an average score of 8.8/10. It may also be worth looking into the Riva del Sole, which received a rating of 8.1/10 from 1,118 reviews. Barion Hotel & Congressi could also be a good option, with a score of 8.3/10 from 2,129 reviews.