Hotels in Bari

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

Bari
Oct 4 — Oct 52
Bari
Tue 10/4
Wed 10/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Bari

Filter by star ratings
All filters
Il Villino Apartments
8.7 Excellent
Bari, Bari, Italy
Show on map
6.1 mi from city centre, Bari, Bari, Italy 
ExcellentBased on 77 reviews
8.7

Il Villino Apartments provides a comfortable setting when in Bari. It also offers a designated smoking area.

Barion Hotel & Congressi
8.2 Excellent
SS16, Km 816 (Per Brindisi), Bari, Bari, Italy
Show on map
8.6 mi from city centre, Bari, Bari, Italy 
ExcellentBased on 1,948 reviews
8.2

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.

Parco dei Principi Hotel Congress & Spa
8.4 Excellent
Via Vito Vasile, prolungamento Viale Europa 6, Bari, Bari, Italy
Show on map
5.1 mi from city centre, Bari, Bari, Italy 
ExcellentBased on 3,587 reviews
8.4

Parco Dei Principi Hotel Congress & SPA provides 4-star accommodation in Bari. This modern hotel is a convenient base for exploring local vineyards as it is located in the Apulia Wine Region.

Grande Albergo Delle Nazioni
8.4 Excellent
Lungomare Nazario Sauro 7, Bari, Bari, Italy
Show on map
0.8 mi from city centre, Bari, Bari, Italy 
ExcellentBased on 1,591 reviews
8.4

Conveniently located in the heart of the city, this 5-star hotel makes for an ideal base in Bari. It has a fitness centre, as well as a sauna, an outdoor pool and a Jacuzzi.

Hotel Astoria
8.0 Excellent
Viale Bari 11, Alberobello, Bari, Italy
Show on map
0.3 mi from city centre, Alberobello, Bari, Italy 
ExcellentBased on 897 reviews
8.0

Hotel Astoria Alberobello is located in Alberobello and offers a rooftop terrace. It provides 4-star accommodation with air-conditioned rooms.

Covo Dei Saraceni
8.2 Excellent
Via Conversano 1/a, Polignano a Mare, Bari, Italy
Show on map
0.4 mi from city centre, Polignano a Mare, Bari, Italy 
ExcellentBased on 860 reviews
8.2

Covo dei Saraceni Polignano a Mare is located in Polignano a Mare and is close to the area's popular attractions. It also features a Jacuzzi and a sauna.

Affittacamere Valentino
8.3 Excellent
Via Casamassima 22, Valenzano, Bari, Italy
Show on map
0.2 mi from city centre, Valenzano, Bari, Italy 
ExcellentBased on 357 reviews
8.3

Valentino Valenzano offers 3-star accommodation in Valenzano. It provides free Wi-Fi, room service and an express check-in and check-out feature.

Hi Hotel Bari
8.7 Excellent
Via Don Guanella 15, Bari, Bari, Italy
Show on map
1.4 mi from city centre, Bari, Bari, Italy 
ExcellentBased on 927 reviews
8.7

Hi Hotel Bari provides modern 4-star accommodation in Bari. It has a gym, as well as an express check-in and check-out feature, a sauna and an outdoor pool.

Tips for booking hotels in Bari

Cheapest month:January
Most expensive month:February
Average price in Bari:$93/night
Cheapest price found:$33/night
Cheapest day:Sunday
Most expensive day:Friday
$64 - $158
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$79 - $130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bari hotels

1
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
San Tommaso Hotel
8.8 Excellent
Contrada Bagiolaro, Polignano a Mare, Bari, Italy
Show on map
1.7 mi from city centre, Polignano a Mare, Bari, Italy 

San Tommaso Hotel is situated in Polignano a Mare and features complimentary Wi-Fi. It also provides a 24-hour reception, meeting rooms and free bicycle rental.

3
Malù Bed&Breakfast
8.7 Excellent
Lungomare Domenico Modugno 7, Polignano a Mare, Bari, Italy
Show on map
0.4 mi from city centre, Polignano a Mare, Bari, Italy 

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

4
La Dimora del Re
9.2 Excellent
Via Mazzini 22, Bitritto, Bari, Italy
Show on map
0.4 mi from city centre, Bitritto, Bari, Italy 

Featuring free Wi-Fi, La Dimora Del Re Bitritto is located in Bitritto and offers comfortable accommodation. It also provides an airport shuttle and an express check-in and check-out feature.

5
The Nicolaus Hotel
8.8 Excellent
Via Cardinale A. Ciasca, 27, Bari, Bari, Italy
Show on map
1.3 mi from city centre, Bari, Bari, Italy 

The Nicolaus Hotel is a modern setting when in Bari and is close to everything the area has to offer. This stylish hotel is a convenient base for discovering the local vineyards as it is situated in the Apulia Wine Region.

6
Ih Hotels Bari Oriente
8.3 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.

7
B&B Dei Serafini
8.7 Excellent
Piazza Vitt. Emanuele, 43, Polignano a Mare, Bari, Italy
Show on map
0.3 mi from city centre, Polignano a Mare, Bari, Italy 

B&B Dei Serafini provides a contemporary setting when in Polignano a Mare. It also features a free shuttle service, a rooftop terrace and a Jacuzzi.

8
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 

Centrally situated, Mercure Villa Romanazzi Carducci allows for easy access to Bari's popular hot spots. This relaxed hotel is an ideal choice for discovering the local vineyards as it is set in the Apulia Wine Region.

Cheapest hotels in Bari

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

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.

$23
Avg. per night
Room 110
7.8 Good
Corso Cavour, 110, Bari, Bari, Italy
Show on map
0.5 mi from city centre, Bari, Bari, Italy 

Conveniently positioned, ROOM 110 BARI allows for easy access to Bari's best sightseeing areas. Those staying at the property can also enjoy free Wi-Fi during their stay.

$32
Avg. per night
Hotel Mediterraneo
8.2 Excellent
Via Molfetta 118, Giovinazzo, Bari, Italy
Show on map
0.3 mi from city centre, Giovinazzo, Bari, Italy 

Hotel mediterraneo Giovinazzo is located in Giovinazzo and provides guests with free Wi-Fi. It also offers laundry facilities, room service and a terrace.

$36
Avg. per night
Cavour 124
7.9 Good
Corso Cavour, 124, Bari, Bari, Italy
Show on map
0.5 mi from city centre, Bari, Bari, Italy 

Set in the heart of the city, B&B Cavour 124 provides easy access to Bari's main retail and sightseeing areas. It offers free Wi-Fi, a swimming pool and a concierge.

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

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

$40
Avg. per night
Hotel Pensione Romeo
5.6 Okay
Via Scipione Crisanzio 12, Bari, Bari, Italy
Show on map
0.4 mi from city centre, Bari, Bari, Italy 

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.

$41
Avg. per night
Dolci Emozioni
7.5 Good
Corso Benso di Cavour 160, Bari, Bari, Italy
Show on map
0.6 mi from city centre, Bari, Bari, Italy 

Set in the heart of the city, Dolci Emozioni provides easy access to Bari's main retail areas and tourist attractions. It also offers massage services, a lift and free Wi-Fi.

$48
Avg. per night
Il Civico 2
9.0 Excellent
Via Monte San Michele 2 Palese, Bari, Bari, Italy
Show on map
6.0 mi from city centre, Bari, Bari, Italy 

Il Civico 2 is situated in Bari and features free Wi-Fi. It also provides room service, luggage storage and laundry facilities.

$53
Avg. per night

Hotel prices in Bari

2 stars and under
3 stars
4 stars +

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

Where to stay in Bari

Facts about staying in Bari

  • Where is the best place to stay in Bari?

    Users favor staying in areas such as Bari, Polignano a Mare, and Monopoli. Consider these locations when searching for your desired stay.

  • What are the best hotels in Bari?

    2,127 reviews rated Mercure Villa Romanazzi Carducci Bari with an average score of 8.2/10. It may also be worth looking into the The Nicolaus Hotel, which received a rating of 8.8/10 from 1,682 reviews. Barion Hotel & Congressi could also be a good option, with a score of 8.2/10 from 1,948 reviews.