Live prices for your dates · free cancellation on many rooms

Central hotels · Apulia · Italy

Central Hotels in Bari

We reviewed 342 hotels in Bari across every price band and picked the 20 best-rated for you.

50 hotels 27 rated 8.5+ typical €98

hotels

Repubblica Rooms R Highly rated

Repubblica Rooms ★★★

Bari Bed & Breakfast

9.2Perfect197 reviews

A high-rated Bari B&B with valet parking and a welcome drink, steps from the seafront.

From€79per night
Mercure Villa Romanazzi Carducci Bari M Pool & Garden
8.4Great2,858 reviews

A garden hotel near the station with a pool, spa, and spacious rooms – ideal for a relaxing stop in Bari.

From€137per night
'Tabula Rasa Exclusive Rooms' ' Adults Only

'Tabula Rasa Exclusive Rooms' ★★★

Bari Guest house

8.5Great273 reviews

An adults-only Bari hotel with modern rooms, jacuzzi tubs, and on-site parking, a short drive from the old town.

From€176per night
Raggio Di Sole R Central & Practical

Raggio Di Sole ★★★★

Bari Guest house

8.1Great270 reviews

A Bari guest house with soundproofed rooms, a 24-hour reception, and paid airport shuttle, 20 minutes on foot from Basilica San Nicola.

From€105per night
Hotel Excelsior Bari - By Farace Hotels H Station-side comfort
8.4Great1,977 reviews

A 4-star hotel right by Bari's main station, with standout breakfast and a welcoming bar.

From€151per night
Al Pescatore - B&B A Near Basilica San Nicola

Al Pescatore - B&B ★★★★

Bari Bed & Breakfast

9.1Perfect1,387 reviews

A charming B&B near Bari's old town with a restaurant, barber shop, and city views.

From€124per night
Il Filo Di Arianna I City Convenience

Il Filo Di Arianna ★★★

Bari Guest house

8.1Great299 reviews

Walk to Bari's basilica and castle from this city-view guest house with 24-hour reception.

From€62per night
La Corte San Nicola L Old Town Base

La Corte San Nicola ★★★

Bari Bed & Breakfast

8.4Great78 reviews

A quiet, well-rated stay close to Bari's old town and castle, with airport transfers on request.

From€129per night
Apulia Rooms Bari A Centrally located

Apulia Rooms Bari ★★★

Bari Guest house

8.2Great486 reviews

Convenient location by the train station, clean rooms, and a welcoming staff make this a smart pick for exploring Bari.

From€114per night
Jr Hotels Oriente Bari J Central Bari

Jr Hotels Oriente Bari ★★★★

Bari

8.5Great1,991 reviews

A 4-star stay on Corso Cavour, steps from Bari's old town and train station, with a well-regarded breakfast.

From€162per night
Pane E Pomodoro P Central & family-friendly

Pane E Pomodoro ★★★

Bari Bed & Breakfast

8.7Great284 reviews

A Bari B&B with family rooms, a jacuzzi, and on-site parking, a short walk from the Petruzzelli Theatre.

From€98per night
Casa Zia Cecchina C Walk to Piazza Mercantile

Casa Zia Cecchina ★★★

Bari Bed & Breakfast

8.6Great159 reviews

A 3-star B&B in Bari, a 6-minute walk from Piazza Mercantile, with a terrace and free Wi-Fi.

From€90per night
Residenze Sorrentino R Train station access

Residenze Sorrentino ★★★

Bari Guest house

9Perfect674 reviews

A spotless, friendly base right opposite the train station, with kitchenettes in some rooms and a 9.0 guest rating.

From€185per night
Giglio Rosso G Airport convenience

Giglio Rosso ★★★

Bari Bed & Breakfast

7.7Very good158 reviews

Convenient B&B near Bari with airport transfers, air-conditioned rooms, and high guest ratings for rooms and service.

From€82per night
Jr Hotels Bari Grande Albergo Delle Nazioni J Seafront 5-star
8.4Great1,659 reviews

A Bari seafront 5-star with a rooftop pool and easy stroll to the old town.

From€222per night
La Stanza L Central Bari stay

La Stanza ★★★

Bari Bed & Breakfast

8.1Great177 reviews

A 5-minute walk from the Norman-Swabian Castle, this B&B offers free Wi-Fi, air conditioning, and a welcome drink.

From€98per night
Capruzzi Guest House C Station-side stay

Capruzzi Guest House ★★★★

Bari Guest house

8.7Great700 reviews

A clean, well-run guest house beside Bari's railway station, with easy airport links and thoughtful extras like in-room coffee and snacks.

From€66per night
Hotel Boston H Central & cozy

Hotel Boston ★★★★

Bari

8.6Great3,885 reviews

Centrally located 7-room hotel near Bari's old town, with a praised breakfast and friendly staff.

From€165per night
Carlito'S Way 234 C Bike-friendly

Carlito'S Way 234 ★★★

Bari Bed & Breakfast

7.8Very good324 reviews

Bike-friendly B&B in Bari with a shared kitchen and a staff rating of 8.9.

From€68per night
Il Pavone I Top Rated

Il Pavone ★★★

Bari Bed & Breakfast

9.2Perfect60 reviews

A highly rated B&B in central Bari, a short walk from the castle and museum.

From€290per night
L Antico Forno Bari Centro Storico L Central & highly rated

L Antico Forno Bari Centro Storico ★★★

Bari Bed & Breakfast

8.6Great286 reviews

A central Bari B&B with high guest ratings for its rooms and service, plus tea and coffee facilities in every room.

From€91per night
Hotel De Rossi H Central & practical

Hotel De Rossi ★★

Bari

6.9Nice1,813 reviews

Central Bari hotel with a stellar location near the station, praised for its friendly staff and clean, basic rooms.

From€72per night
Bari Vecchia Dimora B Old Town Base

Bari Vecchia Dimora ★★★

Bari Bed & Breakfast

8.3Great488 reviews

Steps from Ferrarese Square and the sea, this central B&B earns praise for its location and staff.

From€91per night
Bra Hotel Bari B Top-rated comfort

Bra Hotel Bari ★★★★★

Bari

9.6Perfect137 reviews

A 5-star Bari hotel with a rooftop pool, spa, and a Comfort score of 10.

From€476per night
B&B La Muraglia B Old Town Favorite

B&B La Muraglia ★★★★

Bari Bed & Breakfast

8.5Great283 reviews

Steps from Bari's old town and castle, this B&B offers spacious apartments, a rooftop terrace, and a genuinely helpful host.

From€102per night
Room 56 R City Base

Room 56 ★★★★

Bari Bed & Breakfast

8.9Great1,177 reviews

Step into a modern B&B with a 9.6 staff rating, just a short walk from the city centre and main train station.

From€86per night
Bona Sforza Suites B Historic centre

Bona Sforza Suites ★★★

Bari Bed & Breakfast

8.6Great187 reviews

Stay steps from Basilica San Nicola in Bari’s old town, with air-conditioned rooms and tea/coffee facilities.

From€100per night
Loft Albicocca L Old Town Base

Loft Albicocca ★★★

Bari Bed & Breakfast

8.7Great315 reviews

A well-rated B&B in central Bari with spotless rooms and a location that puts the Old Town on your doorstep.

From€88per night
Hotel Adria H Station-side stay

Hotel Adria ★★★

Bari

8.6Great1,915 reviews

Steps from the train station, this well-run hotel offers clean rooms and a genuinely helpful team.

From€73per night
Bari Rooms Abate Gimma B Budget-friendly
8.1Great833 reviews

A small, well-rated hostel close to Bari's historic castle, with a shared kitchen and free Wi-Fi.

From€34per night
Chiesa Russa C Well-located value

Chiesa Russa ★★★

Bari Bed & Breakfast

7.9Very good936 reviews

Proximity to Bari's train station and historic center, with free parking and thoughtful service.

From€102per night
Hotel Auditorium H Free parking

Hotel Auditorium ★★★

Bari

8.7Great1,825 reviews

A modern Bari base with free parking, garden views, and a 10–15 minute walk to the main station.

From€126per night
Redavid Dimora Di Charme R Charme B&B

Redavid Dimora Di Charme ★★★★

Bari Bed & Breakfast

8.8Great472 reviews

A charme B&B in Bari with bright rooms, a jacuzzi, and a location that puts the old town and train station within a short walk.

From€151per night
Palazzo Calo P Old town stay

Palazzo Calo ★★★★

Bari Aparthotel

8.4Great1,152 reviews

Stay in the heart of Bari's old town with spacious studios and a rooftop terrace for evening wine.

From€158per night
Piccinni House P Central Bari

Piccinni House

Bari Guest house

7.4Very good425 reviews

A practical base in central Bari with a kitchenette, lift and a scenic walk to the theatre.

From€39per night
La Casa Dei Nonni L Central & spotless

La Casa Dei Nonni ★★★

Bari Guest house

9.6Perfect233 reviews

In the middle of Bari, with a perfect facilities score and rooms rated 9.8.

From€104per night
Quintino Sella Q Central & practical

Quintino Sella ★★★

Bari Guest house

8.6Great698 reviews

A dependable base near Bari's train station and old town, with comfortable rooms and a balcony in the family option.

From€63per night
Casa Maya C Top-rated in Bari

Casa Maya ★★★

Bari Guest house

9.6Perfect158 reviews

A highly-rated guest house with parking, a short walk from Bari's historic churches and museums.

From€98per night
Hotel Cristal H Pet-friendly & parking

Hotel Cristal ★★★

Bari

7.8Very good1,258 reviews

A reliable, affordable Bari base with private parking, pet-friendly policy, and a short walk to the train station and city centre.

From€28per night
Executive Business Hotel E Central & Spacious

Executive Business Hotel ★★★

Bari

7.9Very good2,103 reviews

Central Bari hotel with large rooms, friendly staff, and easy access to the old town.

From€77per night
Apulia Journey - Manzoni 11 A Central Bari

Apulia Journey - Manzoni 11 ★★★★

Bari Guest house

8.2Great456 reviews

A compact guest house in central Bari, with city-view rooms and a prime spot near Palazzo Fizzarotti.

From€119per night
Porta Piccola Luxury Home P Old town favorite

Porta Piccola Luxury Home ★★★★

Bari Guest house

9.1Perfect1,004 reviews

A highly-rated stay in Bari's old town, praised for its central location and helpful staff.

From€170per night
Goffredo Mameli House G Budget Stay

Goffredo Mameli House

Bari Guest house

6.8Nice624 reviews

A budget base in Bari, walking distance to cultural sights, with basic shared-bathroom rooms.

From€30per night
Moevenpick Hotel Bari M Central & Quiet

Moevenpick Hotel Bari ★★★★

Bari

8.5Great1,520 reviews

A central Bari hotel with private parking, spacious renovated rooms, and a highly rated breakfast.

From€205per night
Cconforthotels Dolci Emozioni C Central & Practical

Cconforthotels Dolci Emozioni ★★★

Bari Guest house

7.2Very good888 reviews

Self check-in rooms near the old center and station, with balconies, kettles, and breakfast at a nearby cafe.

From€67per night
Campus Hotel C Campus convenience

Campus Hotel ★★★

Bari

5.1Needs improvement1,380 reviews

A budget-friendly stay on the university campus, with free parking, pastries at breakfast, and balconies overlooking the garden.

From€77per night
Dilman Luxury Stay D Central boutique

Dilman Luxury Stay ★★★★

Bari Bed & Breakfast

9.2Perfect800 reviews

Quiet, central boutique hotel with exceptional staff and easy access to Bari's old town and seafront.

From€207per night
Palazzo Ietri Corso Vittorio Emanuele Rooms P Central & quiet

Palazzo Ietri Corso Vittorio Emanuele Rooms ★★★

Bari Guest house

9.2Perfect506 reviews

A top-scoring stay in a historic Bari palazzo, steps from the old town with spacious rooms and a 9.2 guest rating.

From€79per night
La Esperanza De Santa Rita L Central & renovated

La Esperanza De Santa Rita ★★★

Bari Guest house

8.4Great401 reviews

A recently renovated guest house in central Bari, steps from the old town and praised for its breakfast.

From€140per night
Bb Dalla Zia B Pet-friendly

Bb Dalla Zia ★★★

Bari Guest house

8.9Great173 reviews

High-scoring Bari guest house with pet-friendly rooms, walkable to the old town.

From€95per night

Map & live prices by our partner

Hotels in Bari City Centre

Central Bari hotels are all about convenience: most are within a short walk of the train station, the old town, or the seafront. The top-rated in this group are Bra Hotel Bari (9.6) and Sparano Palace - Luxury Maison (9.5), both offering high-end comfort. For value, Hotel Adria (8.6) at €70 per night and Hotel Cristal (€27) are excellent budget choices. If you're looking for a central base with a pool, Mercure Villa Romanazzi Carducci Bari and Jr Hotels Bari Grande Albergo Delle Nazioni have you covered.

Frequently asked

What is the average price for central hotels in Bari?

The typical price for a central hotel in Bari is around €153 per night, but you can find budget options like Hotel Cristal from €27. The most expensive is Bra Hotel Bari at €459.

Which central hotel in Bari is nearest to the train station?

Hotel Excelsior Bari is right by Bari's main station, and Hotel Adria and Hotel Costa are also steps away. Iron Hotel is close as well, with private parking.

How far is the old town from the central hotels?

Many central hotels are within a 10-15 minute walk of Bari's old town. For example, Hotel Boston, Jr Hotels Oriente Bari, and Biscardi Hotel are within easy walking distance of the Basilica San Nicola.

Which central hotel in Bari has the best rating?

Bra Hotel Bari has the highest rating of any central hotel, with a score of 9.6 from 137 reviews. Sparano Palace - Luxury Maison follows closely with 9.5.

Central Hotels in Bari

Bari's central hotels cluster around three poles: the main train station, the old town (Bari Vecchia) with its cathedral and Basilica San Nicola, and the seafront promenade. The area between the station and the old town is the commercial heart, with Corso Cavour and Via Sparano Da Bari as the main shopping streets. Here you are within a 10-15 minute walk of most sights, the ferry port, and the station.

The range is wide: from the two-star Hotel Cristal from €27 per night to the five-star Bra Hotel Bari at €459, with the typical price around €153. Ratings average 8.2, and nine hotels score highly (above 8.5). You'll also find a handful of bed & breakfasts, an aparthotel, and a guest house on this page, offering more intimate alternatives to the classic hotels.

The bottom line

Central Bari hotels are ideal for travellers who want to be within walking distance of the station, old town, and seafront, without needing a car. They suit both short city breaks and business trips. If you're on a tight budget, consider the [Cheap and budget hotels in Bari] page. For families, the [Family Friendly hotels in Bari] page might be a better fit. If you need airport convenience, check [Airport hotels in Bari]. Those arriving by car should compare options on the [Hotels with parking in Bari] page, and for a beach-focused stay, see [Beach hotels in Bari].

Contact us

Send us a message and we will answer by email.