Hotels in Apulia

Find deals on 4,537 hotels in Apulia

3 Feb — 4 Feb2
Sat 4/2
Wed 8/2

Top hotels in Apulia

Find the perfect hotel for your stay in Apulia
Review Score
Hotel class

Best cities to book a hotel in Apulia

Below are the average prices for hotels in the most popular cities in Apulia


C$ 107 - C$ 181

CHEAPEST CITY IN APULIABrindisi23% cheaperHotels in Brindisi are the cheapest in Apulia at just C$ 107 per night on average
MOST EXPENSIVE CITY IN APULIAMonopoli24% more expensiveMonopoli has the highest priced hotels in Apulia with rooms averaging C$ 181 per night
MOST POPULAR CITY IN APULIABari68% more users visitedMore momondo users search for hotels in Bari than any other city in Apulia

Things to do in Apulia

Hotels in popular cities in Apulia

Below are the most popular cities in Apulia to stay in, as well as some of the best hotels in each area

When to book a hotel in Apulia

Check out the information below to find the best deal on a hotel room in Apulia
Low seasonNovembercheapest month to stay
High seasonJulymost expensive time to stay
48%expected price decrease
42%expected price increase


C$ 94 - C$ 307

Cheapest day of weekWednesdayis the cheapest day of the week to book
Highest day of weekThursdayis the most expensive day of the week to book
C$ 219is the average per night cost for a hotel on this day
C$ 167is the average per night cost for a hotel on this day

How much does a hotel in Apulia cost per night?

Use the information below to find quality Apulia hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Apulia

These hotels and hostels usually make for a cheap way to stay in Apulia

Get the best value hotel in Apulia

These Apulia hotels have the best prices for their ratings

Useful insights on Apulia hotels

Get a quick overview on price and accommodation trends for your visit in Apulia

Lowest Hotel Price

C$ 48

Most Popular Hotel (5-star)

Borgo Egnazia

Hotels Near Airport

The cheapest price for a room in Apulia found in the last 7 days is C$ 48/night. This rate is available with Città Bianca Country Resort, a 4-star hotel.
Travel with comfort when booking a room with Borgo Egnazia, the most popular 5-star hotel in Apulia (9.1/10 rating - based on 341 reviews).
There are 2,378 hotels in Apulia close to Bari Palese. Don Bosco 2 is the nearest with a distance of 0.9 km from this airport.

momondo's favorite hotels in Apulia

Learn more about these user-preferred hotels in Apulia

Baia Sangiorgio Hotel Resort

Via Michelangelo Interesse 80, Bari, Bari, Italy

C$ 173
Hotel Puglia Garden

Hotel Puglia Garden

Localita Macchia Di Mauro, Vieste, Foggia, Italy

C$ 111

Km 119

Km 119.900 SS96, Modugno, Bari, Italy

C$ 52
Forte Hotel

Forte Hotel

Luongomare Europa, Vieste, Foggia, Italy

C$ 106
Club Azzurro Hotel & Resort

Club Azzurro Hotel & Resort

Via Club Azzurro, Porto Cesareo, Lecce, Italy

C$ 89
Hotel Mediterraneo

Hotel Mediterraneo

Via Madonna Della Libera 46, Vieste, Foggia, Italy

C$ 1,371
Room 110

Room 110

Corso Cavour, 110, Bari, Bari, Italy

C$ 55
Covo Dei Saraceni

Covo Dei Saraceni

Via Conversano 1/a, Polignano a Mare, Bari, Italy

C$ 154

Agri-Costella Country House Vieste

Vieste, Foggia, Italy

C$ 87
Hotel Magnolia

Hotel Magnolia

Via Macchia di Mauro 8, Vieste, Foggia, Italy

C$ 98
Hotel 33 Baroni

Hotel 33 Baroni

Via Mazzini 23, Gallipoli, Lecce, Italy

C$ 75
Althea Village Residence

Althea Village Residence

Località Defensola 3, Vieste, Foggia, Italy

C$ 65
Borgobianco Resort & Spa Polignano - MGallery

Borgobianco Resort & Spa Polignano - MGallery

Contrada Casello Cavuzzi, Polignano a Mare, Bari, Italy

C$ 258
Regiohotel Manfredi

Regiohotel Manfredi

S.P.58 Km12, Manfredonia, Foggia, Italy

C$ 87
M&F Hotel

M&F Hotel

Via Ludovico Ariosto, 6, Gallipoli, Lecce, Italy

C$ 97
Hotel Parco Delle Rose

Hotel Parco Delle Rose

Via Aldo Moro 71, San Giovanni Rotondo, Foggia, Italy

C$ 73
Aurora e del Benessere

Aurora e del Benessere

Via Pola,33, Santa Cesarea Terme, Lecce, Italy

C$ 81

B&B Villa Grassi

Contrada Malvischi 5A, Alberobello, Bari, Italy

C$ 92
Gallipoli Resort

Gallipoli Resort

S.P.52 Gallipoli-Sannicola Km 2, Gallipoli, Lecce, Italy

C$ 518