Cheap Hotels in Bari
Located a 5-minute walk from the centre of Bari and around 1.5 km from the Mediterranean Sea, Hotel Cristal offers air-conditioned rooms with a balcony and free Wi-Fi throughout. The Cristal’s rooms come with a TV, desk and tiled floors. The en suite bathroom is complete with slippers and free toiletries. An Italian breakfast is served buffet style. It consists of sweet food including croissants and cappuccino. A safe is available at the reception. Bari Centrale Train Station is a 15-minute walk away. Bari Airport is 10 km from the hotel. On-site indoor parking is on request.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and a stovetop. Complimentary wireless Internet access keeps you connected, and a flat-screen television is provided for your entertainment.
Near Bari Harbor
Near Bari Harbor
Offering free parking, Hotel 7 Mari is 20 metres from San Francesco Beach and a few steps from Bari's Fiera del Levante exhibition centre. It features air-conditioned rooms with TV. A sweet Italian breakfast is served every morning, with savoury food available on request. The 7 Mari Hotel is 5 minutes' drive from the harbour and Bari Vecchia, the city's historic centre. Bari Airport is 15 minutes' drive away.
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. Hotel Campus provides an array of services, including well-equipped meeting rooms and a 24-hour reception. The restaurant serves classic Italian cuisine and breakfast includes homemade cakes. Your room here features satellite TV channels and is provided with a balcony overlooking the garden. Bari Train Station and the city centre can be reached on foot in 15 minutes, while the historic centre with the St Nicholas Basilica is 4 km away.
Grand Hotel Leon d'Oro is situated in a very central position, in the Murat neighbourhood of Bari. All the tourist attractions in the Old Town are attainable by feet in a few minutes.77 comfortable bedrooms, 7 suites, with all of the comforts, including TV, air conditioning, telephone, minibar, hydromassage, bathtub and shower.Every morning, you can enjoy a breakfast including croissants, fruit juices, hot beverages, yogurt, jams and fresh fruits, served in the special room on the last floor. Moreover, you can't absolutely miss the delicious typical Apulian dishes in the cosy restaurant.The restaurant is closed 24 / 12-25 / 12 and the evening of 31/12.On the ground floor, you will find the snack bar, while on the tenth floor you can reach the breakfast room and the restaurant, with typical Apulian dishes. Check in from 02.00 p.m.
Hotel Costa is set in the heart of Bari city centre, just 100 metres from the main railway station and bus terminal. The hotel’s location, in the city’s commercial and business district makes it an ideal base to explore Bari and the surrounding area. The courteous and friendly staff at the Hotel Costa will be happy to satisfy every request of yours. The hotel is situated directly opposite the city’s university, Università degli Studi, and close to the city’s historical centre and beautiful seafront.
Historic hotel in the city of Bari, one of the best known and appreciated, since a few days the Hotel Victor makes available its first fully-renovated rooms: more spacious, bright and soundproof rooms, with Sky Gold Vision and Wi-fi free. The Hotel Victor has two meeting rooms, 20 and 35 square meters each, for 15 and 30 people respectively, elegant and comfortable, ideal places for seminars, meetings and workshops. Wi-fi free, mobile screen, wall screen, flipchart, TV, DVD player, overhead projector, slide projector and telephone are at your disposal to facilitate your work and for the success of your initiatives
More hotel deals
per night from £98Estimated price based on searches in the last month
(price for Fri, 27 Aug)
per night from £99Estimated price based on searches in the last month
per night from £109Estimated price based on searches in the last month
per night from £120Estimated price based on searches in the last month
per night from £79Estimated price based on searches in the last month
Hotels in Bari
Bari is a bustling port city in Puglia, on the Adriatic coast of southern Italy. Situated on an important ancient maritime route, sailors and traders have been passing through Bari since ancient times. As a result, the city has a rich history and varied culture.
Bari has been a strategic port since the Ancient Greeks ruled this part of Italy. A walk through the Old Town, Vecchia Bari, is essential for sightseers and those looking for a slice of the past. The labyrinthine streets are hard to navigate, so make sure you pick up a map from one of the many tourist information centres in the middle of town. Once in Vecchia Bari, embrace the sights and the sounds as old women gossip in doorways and the smell of fresh pasta wafts down alleyways.
The main attraction in the Old Town is Bari's most beautiful church. Situated near the sea, the 11th-century Basilica di San Nicola is an architectural gem and a place of great religious significance. San Nicola, to whom the church is dedicated, is better known as Saint Nicholas or Santa Claus, and his remains lie in the church's crypt. His body is said to exude a holy oil and small vials of this miracle liquid can be bought in the church shop next door.
After visiting the basilica, stroll down to the seafront for some restorative air. Once you're feeling refreshed, Bari's other famous church, and the city's cathedral, Cattedrale di San Sabino, is a short walk away. It too is an impressive Romanesque-style structure and well worth a visit. Round the corner is the Castello Svevo, Bari's imposing fortress built by the Normans to ward off potential naval invaders.
It is important to remember when staying in Bari hotels that most of the city's monuments and buildings close during the early afternoon, when the sun is at its hottest. This is a perfect time to retreat back to your hotel for a siesta or take a refreshing dip in the sea. Bari's beaches aren't stunningly beautiful but the public beach at Lungomare Perrotti is clean and safe. A midday dip here is an invigorating endeavour.
After a day spent meandering through Bari's narrow streets, you'll need some good restorative food. Next to the Old Town are two lovely squares, Piazza Mercantile and Piazza del Ferrarese, both of which are lined with bars, pizzerias and trattorias.
Gianna's on Piazza Ferrarese has the best focaccia in southern Italy, while La Parilla de Juan serves up mouth-watering Mexican cuisine on Piazza Mercantile. After a spicy supper, grab a pistachio ice cream from Martinucci's.
If the heat of the city gets too much, there are a number of lovely day trips you can take in the beautiful Puglian countryside. Just a short train ride away is the famous cave city at Matera. Once a squalid town it has been cleaned up and is now a UNESCO World Heritage Site.
Hop on another train to reach Trani, a picturesque seaside town just along the coast from Bari. The town has a cathedral on a cliff just above the sea and from here you can watch the fishermen bring in their daily catch.
Bari is not your typical Italian holiday destination but that is why it is so special. It's noisy, brash and at times a little chaotic, but for the adventurous traveller, the city has plenty to offer.
Frequently asked questions about Hotels in Bari
What are the best hotels to stay in Bari?Mercure Villa Romanazzi Carducci Bari is one of the most popular hotels in Bari.
What are the most convenient hotel rates in Bari?The cheapest price for a double room in Bari is £41, offered by Hotel Cristal.
What hotels are in the central Bari neighborhood?The best hotels near the center of Bari are GRAND HOTEL LEON D'ORO, Hotel Costa and HOTEL VICTOR BARI.
We search from 120,000 hotels worldwide to find you the best deals.
Price Match Guarantee
Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.
Need help with your booking?
Call us on 0800 093 5555