Showing available accommodation2 guests USD
Budget hotels & hostels
Guesthouses and B&Bs
Hotel Palazzo Papaleo
Located next to the town cathedral, this sumptuous hotel was the first to earn the EU Eco-label in Puglia...
Sotto Le Cummerse
As an albergo diffuso, you stay in tastefully furnished apartments scattered throughout the centro storico. The apartments are traditional buildings that have been beautifully restored and furnished...
For a country-house stay, head to this charming, whitewashed farmhouse, where the owners still live and work, producing high-quality organic olive oil...
Situated near the railway station, Foggia’s finest hotel, a rust-red landmark, was founded more than 100 years ago but is now one of the contemporary Mercure chain...
Hotel Punta San Francesco
Also in the old quarter on the promontory and with the same magnificent views, this small hotel occupies a good position close to the action.
The best option along the seafront is the modern Nicotel with its cool marble reception and low-key rooms. The buffet breakfast is sumptuous and the price includes parking and free access to the Brigantino Lido (beach) which makes it very good value.
About 50m from the train station, this place has comfortable rooms even if the common areas are cold and imposing. For a few euros more you can enjoy the suites, which are larger and decked out in some style.
A converted medieval palazzo in the crumbling old town, this luxurious hotel sits grandly beside the cathedral. There are 13 stylish cream-and-white rooms, original maiolica-tiled floors and tremendous views from the rooftop terrace...
This sleek, modern hotel overlooks the long palm-lined corso. Rooms are pleasant, the location is good and it has a small fitness centre, private car park and (rare) cooked breakfast option.
A small hotel with shuttered windows, located on the main street, across from the Santuario di San Michele, this traditional place has spacious rooms with extremely pink bedspreads. Ask for a room with a view.
Grand Hotel Leon D'oro
Despite it's big, grey 70s exterior, Leon d'Oro has been radically transformed inside, boasting try-hard modern rooms with wood panelling, white blinds, stripy bedspreads and gleaming bathrooms. Parking is an additional around €13 per day.
Set in tranquil woodland 9km north of Vieste, this well-maintained hotel is right on the beach. The rooms are airy and spacious with large bathrooms and private terraces. There's a tennis court, and a beachfront pool bar for partying...
The best thing about Hotel Boston is the helpful reception and the location, just a few blocks south of Bari Vecchia. The rooms are bland beyond belief, decked out in a dreary shade of green that could do with an overhaul. Parking costs around €17.
Built in 2003, this modern 32-room hotel is a good choice - a short walk from the town centre and from the main beach. Ocean-facing rooms have a view of Pizzomunno while all rooms display fascinating pieces from local artist Circiello.
Mercure Villa Romanazzi Carducci
The one hotel in Bari daring to show some flare, the Villa Romanazzi is housed in the pastel pink, 19th-century Villa Rachele. Rooms are a mixture of old and new, although the decor in the villa rooms is more characterful...
Hotel Regia Ristorante
A lone building facing the cathedral, the understated grandeur of 18th-century Palazzo Filisio houses this charming hotel. Rooms are sober and stylish.
Albergo Del Cacciatore
This small hotel and restaurant is a basic, no-frills, family-run affair centrally located in the old town near the theatre. The restaurant has filling homemade pasta dishes. It's close to everything so it can get quite noisy. Watch the leaky bathrooms.
Relais Corte Palmieri & Il Chiostro Residenza...
This cream-coloured, well-kept hotel in the historic centre has elegant rooms accentuated by traditional painted furniture, wrought-iron bedheads and crisp red-and-white linen.
The Moderno verges on the very edge of the budget category, both in terms of price and home comforts. It's an efficient hotel in a well-maintained palazzo, although it's debatable whether the rooms are 'modern' or simply spartan...
A no-fuss, modern hotel in the new part of town, set a block back from the waterfront. There are views from the rooms, which are all cool and modern, and the top-floor restaurant has a scenic outdoor terrace.
On the seafront next to the swing bridge, this hotel has comfortable rooms (some with kitchenettes) overlooking the old town.
White House Hotel
Close to the train station and the Hotel Ciciolella, this is one of the better choices although the mirrored walls are a bit OTT. The staff are friendly and efficient and can help point out the major sights.