28 Oct 2019 - 29 Oct 2019

2 guests - 1 room

Bari is a quaint historic port town on the Adriatic Sea. In addition to seaside views, it offers historic attractions and beautiful architecture. When you’re looking for the right accommodations, you’ll find everything from last-minute hotels in Bari to hotels near the airport.

Central Bari

Bari city centre boasts an opera house, university, and numerous cultural and historic landmarks, including the Basilica of St. Nicholas.

1. Hotel Mercure Villa Romanazzi Carducci

Hotel Mercure Villa Romanazzi Carducciis one of the cheap hotels in Bari for those travelling on a budget who still want a quality experience. A modern facility with contemporary-style rooms, the property features amenities that include minibars, pull-out sofas, balconies, terraces, and separate living areas. It also welcomes pets for an extra cost.

2. Oriente Hotel Bari

Oriente Hotel Bari is a mid-range hotel in downtown Bari set in an exotic 1928 building. Centrally located near the Mediterranean Sea, the Teatro Petruzzelli, and the Basilica Pontificia di San Nicola, it boasts a rooftop terrace with its own bar.

3. Grande Albergo delle Nazioni

Grande Albergo delle Nazioni is a boutique hotel in Bari with a nautical motif to its decor. Looking out over the Adriatic, it offers bright contemporary rooms and high-end upgraded suites with balconies, whirlpool tubs, and kitchenettes. A terrace with a view of the sea features a hot tub and a heated outdoor pool.

Bari Airport Hotels

When you stay at hotels in Bari near the airport, travel time from your terminal to your room will be quick. Also known as Palese Airport, Bari Karol Wojtyla Airport (BRI) is the airport serving Bari. It is located about 5 miles from the city centre.

1. Best Western Hotel La Baia

Best Western Hotel La Baia is one of the cheap hotels in Bari near the airport. It's only 2.5 miles from the airport and a two-minute walk from the beach. It offers comfortable rooms, free breakfast, and access to a nearby pool.

2. Vittoria Parc Hotel

Vittoria Parc Hotel is less than 2 miles from the airport and offers basic accommodations. An excellent choice for a last-minute hotel in Bari, it has a restaurant with a garden view, a bar, and its own outdoor pool.

Spa Hotels in Bari

Many hotels in Bari offer spa facilities for relaxing after a long day adventuring.

1. Hotel Terranobile Metaresort

Hotel Terranobile Metaresort is set in a villa located amid olive groves. It boasts a restaurant, a reading room, and a garden. Some rooms even have private gardens. Suites include whirlpool tubs and offer access to a hot tub, a seasonal outdoor pool, and a spa.

2. Nicolaus Hotel Bari

Nicolaus Hotel Bari is set in a tall tower in Bari's Poggiofranco district. It offers modern rooms and spa facilities that include a sauna, gym, and indoor pool.

3. Hotel Parco dei Principi

Hotel Parco dei Principi is a boutique hotel in Bari's airport region. Also close to the train station, it offers simple but clean accommodations. It also has an international restaurant and extensive spa facilities that include a sauna, a steam room, treatment rooms, and an indoor pool.

Whatever your priorities, Skyscanner can help you find comfortable and cheap hotels in Bari to book for your next stay.

Top rated hotels in Bari

from £57
from £85
from £108

What are travellers saying about Bari?

Family Travellers
History Buffs
Outdoor Enthusiasts
Member reviews (51)
Gia B
Gia B

I’ve been back in Canada for a week and I’m already planning my next tripS back to this actual paradise I love being barese

Michele Franchini
Michele Franchini

Best city to visit in Puglia! Food is incredible, nightlife vibrant and the beaches are fantastic. What else?


awesome town. the second biggest in southern Italia. Biggest city of Puglia and a gateway to one of the most beautiful places in Italy. Here you around Gargano, Polignano, Fasano, Ostuni, Alberobello and many other amazing towns.

Julia P
Julia PLondon

Bari's historical center looks almost like a middle eastern town, except for the Italians everywhere. The food in Puglia, this region, is spectacular, and the location right on the sea feels somehow wild and ancient.


The least expensive month is December, with an average of £53 per night. The most expensive month to stay in Bari is August, with an average price of £86 per night.
The average price of a hotel in October last year was £56 per night. This is 12% less than the average nightly price of £63 seen over the previous 12 months.
In Bari, the expected average temperature in October is 17.3°C/63.1°F. The warmest month is typically August, which averages 30.3°C/86.5°F. The coolest month is February, with temperatures averaging 3.8°C/38.8°F.
The nearest airport to Bari is Bari (BRI) (4.48 miles).

Plan a trip to Italy