Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Bari – 1,453 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Parco Dei Principi Hotel Congress & SPA 4 stars

Hotel in Bari Palese, Bari

Located right next to Bari Airport, this new 4-star hotel offers free parking, free Wi-Fi and conference facilities. Nice breakfast, great pool and the rooms had good size. Everything very clean. They have an airport shuttle car as well, which was very helpful!

Show more Show less
8.3
Very good
3,920 reviews
Price from
£135
per night

Mercure Villa Romanazzi Carducci Bari 4 stars

Hotel in Bari

Featuring a free wellness centre and a large garden with outdoor pool, Villa Romanazzi Carducci offers air-conditioned rooms 10 minutes' walk from Bari Centrale Station. WiFi is free throughout. Receptionist were extremely helpful and notedly communicated very well in several languages. We stayed 4 days / nights and never witnessed anyone disappointed. All staff were helpful, great breakfasts and dinners.

Show more Show less
8.2
Very good
2,257 reviews
Price from
£89
per night

Residence Hotel Moderno 3 stars

Hotel in Bari

Centrally located, Residence Moderno is within 10 minutes’ walk of Bari Centrale Train Station and Bari Q.Sella Metro Station. great room, excellent bathroom, excellent staff, great breakfast, very good in every way.

Show more Show less
8.8
Fabulous
1,609 reviews
Price from
£62
per night

The Nicolaus Hotel 4 stars

Hotel in Bari

Nicolaus Hotel offers stylish rooms, free Wi-Fi, and a fully equipped wellness area with indoor pool, gym, sauna, Turkish bath and hot tub. It is in Poggiofranco, a residential area of Bari. Great experience, very nice and lovely hotels, 5 stars facilities.

Show more Show less
8.8
Fabulous
1,760 reviews
Price from
£76
per night

Hotel Boston 4 stars

Hotel in Bari City Centre, Bari

Located right in Bari’s centre, Hotel Boston offers air-conditioned rooms with free Wi-Fi and a rich breakfast buffet. It is a 5-minute walk from Bari’s historic centre and St Nicholas’s Cathedral.

Show more Show less
8.4
Very good
1,595 reviews
Price from
£142
per night

Hotel La Baia 3 stars

Hotel in Bari Palese, Bari

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff. Georgio was a big and friendly help

Show more Show less
7.7
Good
1,478 reviews
Price from
£62
per night

Campus Hotel 3 stars

Hotel in Bari

Offering free parking and free Wi-Fi in public areas, Campus Hotel is a 3-star property located in Bari, just behind the city’s university campus. Rooms are air conditioned and have a flat-screen TV. Very good service. We stayed for one night as our previous hotel was canceled at the last minute. We got breakfast for free. Air conditioning available for free. Nice staff.

Show more Show less
6.6
Review score
1,222 reviews
Price from
£35
per night

iH Grande Albergo Delle Nazioni 5 stars

Hotel in Bari

Right on the seafront, Grande Albergo Delle Nazioni features a heated outdoor pool, a gourmet restaurant, and a spacious terrace with sea views. Excellent location, very good breakfast, convenient room, good choice for comfort stay in Bari

Show more Show less
8.4
Very good
1,568 reviews
Price from
£160
per night

Hotel Excelsior Bari 4 stars

Hotel in Bari

Hotel Excelsior is just 100 metres from Bari's shopping area and a 3-minute walk from the rear entrance of the train station. All rooms come with elegant parquet floors and free WiFi. all staff were friendly and helpful. comfy stay and clean rooms. and parking was a bonus too

Show more Show less
8.1
Very good
1,164 reviews
Price from
£126
per night

Executive Business Hotel 3 stars

Hotel in Bari City Centre, Bari

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff. Delicious and wonderful breakfast each day.

Show more Show less
7.5
Good
1,106 reviews
Price from
£57
per night

Most booked hotels in Bari in the past month

See all

Bari's best hotels with breakfast

See all

Budget hotels in Bari

See all

FAQs about hotels in Bari

  • Many families visiting Bari loved staying at Residence Hotel Moderno, Hi Hotel Bari and Hotel Imago.

  • For hotels in Bari that serve up a highly-rated breakfast, try The Nicolaus Hotel, Hi Hotel Bari and Hotel Imago.

  • iH Grande Albergo Delle Nazioni, The Nicolaus Hotel and Hi Hotel Bari have received great reviews from travellers in Bari regarding the views from their hotel rooms.

  • These hotels in Bari are highly rated by couples: The Nicolaus Hotel, Residence Hotel Moderno and Hi Hotel Bari.

  • On average, 3-star hotels in Bari cost £135 per night, and 4-star hotels in Bari are £189 per night. If you're looking for something really special, a 5-star hotel in Bari can on average be found for £379 per night (based on Booking.com prices).

  • Residence Hotel Moderno, The Nicolaus Hotel and Hi Hotel Bari are some of the popular hotels in Bari.

  • Travellers who stayed in Bari near Bari Karol Wojtyla Airport (BRI) have said good things about Parco Dei Principi Hotel Congress & SPA, Vittoria Parc Hotel and Masseria Sant'Anna.

  • The average price per night for a 3-star hotel in Bari this weekend is £127 or, for a 4-star hotel, £144. Looking for something even fancier? 5-star hotels in Bari for this weekend cost on average around £203 per night (based on Booking.com prices).

  • Some of the best hotels in Bari near Basilica San Nicola include Porto Antico, Gesuiti 25 and Cattedralflats.

  • On average, it costs £114 per night to book a 3-star hotel in Bari for tonight. You'll pay on average around £178 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Bari will cost around £261 (based on Booking.com prices).

Important Port of Saintly Significance

The Apulian capital Bari has been known for its port since Roman times. Nowadays there are 2 harbours: cruise ships and ferries to Greece and Croatia depart from the new port, while the old port shelters fishing vessels.

Between them is a seafront road bordering the real attraction – the old town. Narrow, cobbled streets lead under arches to hidden piazzas with pavement cafes. Many are on adjoining Piazza Mercantile and Piazza del Ferrarese, where the old Roman road is exposed.

The imposing 12th-century Norman-Swabian Castle guards the west of the historic centre, and the simple Cathedral of San Sabino is from the same period. Equally understated is the Basilica of St Nicholas, housing relics of the saint. Pope John Paul II once prayed there, which may have given rise to Bari Airport’s name: Karol Wojtyła Airport.

Corso Vittorio Emanuele II is the meeting point of the old town and the Murat district, built under orders of Napoleon’s brother-in-law. Facing each other across this street are the colourful façades of the municipal office and Piccinni Theatre, though most prestigious is the Petruzzelli Theatre opera house.

Booking.com’s Bari accommodation includes luxury hotels by the Fiera del Levante, cheap city centre apartments, and B&Bs near the train station. For families, the slides and swimming pools of Bari Acquapark make a great day out.

Learn more about visiting Bari

  • 41 attractions
  • 12 points of interest
  • 3 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Bari:

Explore guest reviews of hotels in Bari

See all

Research, refine and make plans for your whole trip