Hotels in Bari

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

Bari
2 Jul — 3 Jul2
Bari
Sat 2/7
Sun 3/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Bari

Filter by star ratings
All filters
Palazzo Scotto
9.6 Excellent
Corso Trieste E Trento, 30, Alberobello, Bari, Italy
Show on map
0.2 km from city centre, Alberobello, Bari, Italy 
ExcellentBased on 214 reviews
9.6

Palazzo Scotto provides a comfortable setting when in Alberobello. It also features a rooftop terrace, an outdoor pool and a Jacuzzi.

Don Ferrante - Dimore di Charme
9.2 Excellent
Via San Vito 27, Monopoli, Bari, Italy
Show on map
0.8 km from city centre, Monopoli, Bari, Italy 
ExcellentBased on 298 reviews
9.2

Boasting a swimming pool, a private beach and an outdoor pool, Hotel Don Ferrante is situated in Monopoli and offers art deco accommodation. Some of the popular features provided at this charming 5-star hotel are free Wi-Fi and a Jacuzzi.

B&B Borgo San Martino
9.2 Excellent
Vico San Martino, 7, Monopoli, Bari, Italy
Show on map
0.6 km from city centre, Monopoli, Bari, Italy 
ExcellentBased on 400 reviews
9.2

B&B Borgo San Martino provides comfortable 3-star accommodation in Monopoli. It also features bicycle rental, luggage storage and a free shuttle service.

Hotel Excelsior Bari
8.1 Excellent
Via Giulio Petroni, 15, Bari, Bari, Italy
Show on map
0.4 km from city centre, Bari, Bari, Italy 
ExcellentBased on 1,151 reviews
8.1

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Bari. It also offers a sauna and a Jacuzzi.

Barion Hotel & Congressi
8.3 Excellent
SS16, Km 816 (Per Brindisi), Bari, Bari, Italy
Show on map
13.9 km from city centre, Bari, Bari, Italy 
ExcellentBased on 2,030 reviews
8.3

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
8.1 km from city centre, Bari, Bari, Italy 
ExcellentBased on 3,226 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.

Covo Dei Saraceni
8.2 Excellent
Via Conversano 1/a, Polignano a Mare, Bari, Italy
Show on map
0.6 km from city centre, Polignano a Mare, Bari, Italy 
ExcellentBased on 763 reviews
8.2

Covo dei Saraceni Polignano a Mare provides a comfortable setting while in Polignano a Mare. It also features a Jacuzzi and a sauna.

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

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

Tips for booking hotels in Bari

Cheapest month:December
Most expensive month:July
Average price in Bari:C$ 231/night
Cheapest price found:C$ 28/night
Cheapest day:Monday
Most expensive day:Wednesday
C$ 64 - C$ 529
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 87 - C$ 338
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
4.3 km 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
Malù Bed&Breakfast
8.7 Excellent
Lungomare Domenico Modugno 7, Polignano a Mare, Bari, Italy
Show on map
0.7 km 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.

3
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 sauna, an indoor pool and a Jacuzzi. This stylish hotel is a convenient base for discovering the local vineyards as it is located in the Apulia Wine Region.

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

5
Hotel Adria
8.5 Excellent
Via Zuppetta N. 10, Bari, Bari, Italy
Show on map
0.6 km from city centre, Bari, Bari, Italy 

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Bari. It also provides a sun deck, a sauna and meeting rooms.

6
Mercure Villa Romanazzi Carducci Bari
8.2 Excellent
Via 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 a swimming pool, a Jacuzzi and an outdoor pool.

7
iH Hotels Bari Grande Albergo delle Nazioni
8.5 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.

8
Residence Hotel Moderno
8.6 Excellent
Via Ettore Carafa 20, Bari, Bari, Italy
Show on map
0.7 km from city centre, Bari, Bari, Italy 

Conveniently located, Residence Moderno allows for easy access to Bari's best sightseeing areas. Some of the premium facilities at this 3-star hotel include a Jacuzzi and complimentary Wi-Fi.

Cheapest hotels in Bari,

Olive Tree
8.4 Excellent
Via Scipione Crisanzio 90, Bari, Bari, Italy
Show on map
0.9 km 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.

C$ 35
Avg. per night
Bed & Breakfast La Collinetta
9.1 Excellent
S.C. 162 Contrada San Marco 54, Locorotondo, Bari, Italy
Show on map
4.0 km from city centre, Locorotondo, Bari, Italy 

This modern bed & breakfast in Locorotondo offers complimentary Wi-Fi, as well as bicycle rental and a swimming pool. It also provides room service, a designated smoking area and a terrace.

C$ 48
Avg. per night
Hotel Cristal
10.0 Excellent
Via G. Trevisani 190, Bari, Bari, Italy
Show on map
1.2 km from city centre, Bari, Bari, Italy 

Conveniently positioned, Hotel Cristal Bari allows for easy access to Bari's popular hot spots. It also provides a 24-hour reception, meeting rooms and free Wi-Fi.

C$ 64
Avg. per night
Cavour 124
8.0 Excellent
Corso Cavour, 124, Bari, Bari, Italy
Show on map
0.8 km 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.

C$ 67
Avg. per night
Campus Hotel
6.9 Good
Via Celso Ulpiani, 11, Bari, Bari, Italy
Show on map
0.8 km from city centre, Bari, Bari, Italy 

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.

C$ 73
Avg. per night
Hotel Sant' Antonio
7.9 Good
Via Isonzo 8/A, Alberobello, Bari, Italy
Show on map
0.4 km from city centre, Alberobello, Bari, Italy 

Hotel Sant'Antonio provides a charming setting when in Alberobello. Guests can also enjoy free internet throughout the property.

C$ 75
Avg. per night
Hotel Pensione Romeo
5.7 Okay
Via Scipione Crisanzio 12, Bari, Bari, Italy
Show on map
0.7 km 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.

C$ 76
Avg. per night
Hotel Residence Federiciano
9.0 Excellent
Via G. Laterza 28, Valenzano, Bari, Italy
Show on map
0.8 km from city centre, Valenzano, Bari, Italy 

This 3-star hotel offers a range of premium facilities, such as free Wi-Fi and a Jacuzzi. It also provides a coffee bar, meeting rooms and massage services.

C$ 80
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?

    You can find several places worth visiting in Bari. Bari, Polignano a Mare, and Alberobello are some of the most popular amongst our users.

  • What are the best hotels in Bari?

    One of the most popular hotels in Bari is iH Hotels Bari Grande Albergo delle Nazioni, which has been reviewed by 1,666 users and currently has a rating of 8.5/10. Other top-rated locations include Mercure Villa Romanazzi Carducci Bari and Hotel Riva Del Sole, which have received 8.2/10 and 8.1/10 ratings from our users, respectively.