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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Bari – 1,280 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

Hotel in Bari Palese, Bari

Located right next to Bari Airport, this new 4-star hotel provides free parking, free Wi-Fi and conference facilities. Room was clean and spacious, friendly service, funny pancake maker at breakfast, quick and easy shuttle service from the airport.

Show more Show less
8.4
Very Good
3,686 reviews
Price from
$120
per night

Hotel City

Hotel in Bari City Centre, Bari

Set in the Murat district only 1148 feet from Bari Centrale Train Station, Hotel City offers free WiFi and classically furnished rooms with a flat-screen TV. A sweet buffet breakfast is included. Very close to the Bari centrale Station, shopping outlets, clean and above all a very welcome attitude from the staff.

Show more Show less
7.1
Good
2,233 reviews
Price from
$62
per night

iH Grande Albergo Delle Nazioni

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. The staff was amazing and supportive, very kind!

Show more Show less
8.4
Very Good
1,581 reviews
Price from
$152
per night

The Nicolaus Hotel

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
Excellent
1,703 reviews
Price from
$97
per night

Hotel Boston

Hotel in Bari City Centre, Bari

Right in the center of Bari, the Hotel Boston provides air-conditioned rooms with free Wi-Fi and a rich breakfast buffet. Great location. Helpful staff. Really nice breakfast.

Show more Show less
8.4
Very Good
1,592 reviews
Price from
$130
per night

Mercure Villa Romanazzi Carducci Bari

Hotel in Bari

Featuring a free wellness center 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,170 reviews
Price from
$74
per night

Hotel Excelsior Bari

Hotel in Bari

Hotel Excelsior is just 328 feet 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. The hotel was very well managed, but the staff was extraordinarily helpful. Andreas at the front desk was always there to help, with a smile!, and all the staff was cheerful and helpful. Breakfast was very good and there were snacks and drinks in the evening. Altogether a great experience!

Show more Show less
8.1
Very Good
1,154 reviews
Price from
$108
per night

Residence Hotel Moderno

Hotel in Bari

Centrally located, Residence Moderno is within 10 minutes’ walk of Bari Centrale Train Station and Bari Q.Sella Metro Station. Everything. This hotel was recently renovated. The rooms are confortable, spacious, quiet and clean. The staff is very ammicable and willing. The location is perfect, pretty much at walking distance of everything, shopping, pizzerias and the train station. A block from the hotel is Pizzeria Gennaro, please visit them. You will thank me later. Also don't forget to visit don Paolo's shop, his cheese and deli products are top notch.

Show more Show less
8.7
Excellent
1,357 reviews
Price from
$67
per night

Hotel La Baia

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. Nice clean rooms, very nice staff, good breakfast

Show more Show less
7.7
Good
1,503 reviews
Price from
$69
per night

iH Hotels Bari Oriente

Hotel in Bari City Centre, Bari

Located in Bari’s city center, next to the Petruzzelli Theater, iH Hotels Bari Oriente offers rooms with air conditioning and flat-screen satellite TV. A valet parking service is available on request.... Great hotel, close to the old part of the city and at the same time - to the train station where you can explore the nearby sights. Breakfast was good, included enough options. Staff was very friendly and helpful.

Show more Show less
8.3
Very Good
1,036 reviews
Price from
$114
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

  • The Nicolaus Hotel, Residence Hotel Moderno, and iH Grande Albergo Delle Nazioni are some of the popular hotels in Bari.

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

  • The Nicolaus Hotel, iH Grande Albergo Delle Nazioni, and Hi Hotel Bari got great room view-related reviews from travelers in Bari.

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

  • Travelers 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.

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

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

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

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

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

Learn more about visiting Bari

  • 36 attractions
  • 12 points of interest
  • 3 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second 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