Apulia hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Apulia Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Masseria Torre Coccaro  5 stars

Contrada Coccaro 8, Fasano, Italy, 72015

Fasano Great
GBP 379

Relais Villa San Martino  5 stars

Via Taranto 59 Zona G, Martina Franca, Italy, 74015

Martina Franca Very good
GBP 155

Masseria San Domenico  5 stars

Litoranea 379, Savelletri, Italy, 72010

Savelletri Perfect
GBP 619

Hotel Palazzo Papaleo  5 stars

Via Rondachi 1, Otranto, Italy, 73028

Otranto Perfect
GBP 122

Risorgimento Resort  5 stars

Via Augusto Imperatore, 19, Lecce, Italy, 73100

Lecce Perfect
GBP 109

Patria Palace Hotel  5 stars

Piazzetta Riccardi 13, Lecce, Italy, 73100

Lecce Great
GBP 123

Masseria Torre Maizza  5 stars

Contrada Coccaro, S.N., Savelletri, Italy, 72015

Savelletri Great
GBP 632

La Peschiera  5 stars

Contrada Losciale 63, Monopoli, Italy, 70043

Monopoli Great
GBP 611

Relais Histo San Pietro Sul Mar Piccolo  5 stars

Via S. Andrea Circummarpiccolo, Taranto, Italy, Taranto, Italy, 74100

Taranto Great
GBP 234

La Sommita Relais & Chateaux  5 stars

Via Scipione Petrarolo 7, Ostuni, Italy, 72017

Ostuni Great
GBP 296

Borgo Egnazia  5 stars

Strada Comunale Egnazia, Fasano, Italy, 72010

Fasano Great
GBP 1 090

Don Ferrante - Dimore Di Charme  5 stars

Via San Vito 27, Monopoli, Italy, 70043

Monopoli Great
GBP 304

Canne Bianche Lifestyle Hotel  5 stars

Via Appia 32, Torre Canne, Italy, 72010

Torre Canne Perfect
GBP 381

Borgobianco  5 stars

Contrada Casello Cavuzzi, Polignano a Mare, Italy, 70044

Polignano a Mare Great
GBP 186

Pizzomunno Vieste Palace Hotel  5 stars

Lungomare Enrico Mattei Km 1, Vieste, Italy

Vieste Very good
GBP 183

Mazzarelli Creative Resort  5 stars

Contrada Scattone 916, Case Sparse, Polignano a Mare, Italy

Polignano a Mare
GBP 325

Hotel Grotta Palazzese  5 stars

Via Narciso, Polignano a Mare, Italy, 70044

Polignano a Mare
GBP 534

Best Western Hotel Hr  4 stars

Ss 96Km 119, 300, Modugno, Italy, 70123

Modugno Nice
GBP 58

Masseria Chiancone Torricella  4 stars

Strada Trasconi Chiancone, Martina Franca, Italy, 74015

Martina Franca Great
GBP 61

Palace Hotel Bari  4 stars

Via Lombardi 13, Bari, Italy, 70122

Bari Great
GBP 126

Masseria Salinola  4 stars

C.Da Salinola Sp 29 Per San Michele Salentino, Ostuni, Italy, 72017

Ostuni Nice
GBP 324

Hotel Delle Palme  4 stars

Via Di Leuca 90, Lecce, Italy, 73100

Lecce Great
GBP 60

Hotel President  4 stars

Via Salandra 6, Lecce, Italy, 73100

Lecce Very good
GBP 52

Hotel Residence Palazzo Baldi  4 stars

Corte Baldi, 2, Galatina, Italy, 73013

Galatina Great
GBP 152

Acaya Golf Resort & Spa  4 stars

Strada Comunale Di Acaya Km. 2, Acaya, Italy, 73029

Acaya Great
GBP 325

Tenuta Monacelle  4 stars

Contrada Aratico, Monopoli, Italy, 72010

Monopoli Very good
GBP 207

Hotel Sierra Silvana  4 stars

Via Don Bartolo Boggia 5, Fasano, Italy, 72010

Fasano Great
GBP 101

Del Levante  4 stars

Via Appia, 20, Torre Canne, Italy, 72010

Torre Canne Very good
GBP 200

The Nicolaus Hotel  4 stars

Via Cardinale A. Ciasca, 27, Bari, Italy, 70124

Bari Great
GBP 105

Grand Hotel La Chiusa Di Chietri  4 stars

S.S. 172 Dei Trulli Km 29.800, Alberobello, Italy, 70011

Alberobello Very good
GBP 105

Tenuta Moreno  4 stars

Contrada Moreno Sn, Mesagne, Italy, 72023

Mesagne Great
GBP 143

Riva Del Sole  4 stars

S.S.16 Km 787+225, Giovinazzo, Italy, 70054

Giovinazzo Nice
GBP 49

Grand Hotel Masseria Santa Lucia  4 stars

S.S. 39 Km. 23,500 Localita Costa Merlata, Ostuni, Italy, 72017

Ostuni Very good
GBP 99

Tenuta Centoporte - Resort Hotel  4 stars

Via Vecchia Otranto Giurdignano- Localita Montibianchi, Otranto, Italy, 73020

Otranto Great
GBP 221

Degli Aranci  4 stars

Piazza Maria Delle Grazie, 10 - 71019, Vieste, Italy, 71019

Vieste Very good
GBP 121

Vivosa Apulia Resort  4 stars

Via Vicinale Fontanelle, Ugento, Italy, 73059

Ugento Great
GBP 491

Hilton Garden Inn Lecce  4 stars

Via Cosimo De Giorgi 62, Lecce, Italy, 73100

Lecce Great
GBP 73

Ih Hotels Bari Oriente  4 stars

Corso Cavour 32, Bari, Italy, 70122

Bari Great
GBP 137

Gran Paradiso Hotel Spa  4 stars

Viale Aldo Moro, 125, San Giovanni Rotondo, Italy, 71013

San Giovanni Rotondo Very good
GBP 50

Grand Hotel Di Lecce  4 stars

Via Oronzo Quarta 28, Lecce, Italy

Lecce Great
GBP 65

Villa Rosa  4 stars

Via Taranto, 70, Martina Franca, Italy

Martina Franca Nice
GBP 80

Masseria Fumarola  4 stars

Sp 66 Per Villa Castelli Km 3.8, Martina Franca, Italy

Martina Franca Very good
GBP 175

Ostuni Palace  4 stars

Corso Vittorio Emanuele, Ostuni, Italy, 72017

Ostuni Great
GBP 191

Palace Hotel Vieste  4 stars

Via Santa Maria Di Merino, Vieste, Italy, 71019

Vieste Great
GBP 112

Hotel His Majesty  4 stars

Via Indipendenza 49/C, Alberobello, Italy, 70011

Alberobello Guest rating
GBP 57

Vittoria  4 stars

Via Santa Vittoria, 4, San Giovanni Rotondo, Italy

San Giovanni Rotondo Perfect
GBP 59

Riva Marina Resort  4 stars

Localita Specchiolla, Carovigno, Italy, 72012

Carovigno Very good
GBP 218

Monte Sarago  4 stars

Corso Mazzini 233, Ostuni, Italy, 72017

Ostuni Perfect
GBP 164

Pietrablu Resort & Spa  4 stars

Contrada Fontanelle, 230, Polignano a Mare, Italy, 70044

Polignano a Mare Great
GBP 281

Villa Barone  4 stars

S.S. 16 San Vito Dei Normanni-Brindisi, San Vito dei Normanni, Italy, 72019

San Vito dei Normanni Very good
GBP 66

Gattarella Resort Hotel  4 stars

Localita Lama Le Canne, Sn, Vieste, Italy, 71019

Vieste
GBP 170

Baia Dei Turchi Resort  4 stars

Via Fontanelle, Otranto, Italy

Otranto Nice
GBP 224

Ostuni Rosa Marina Resort  4 stars

C.Da Rosa Marina, Ostuni, Italy, 72017

Ostuni Nice
GBP 242

Masseria Bandino  4 stars

Via Uggiano, Otranto, Italy, 73028

Otranto Great
GBP 147

Hotel Delle More  4 stars

Contrada Sant Andrea, Vieste, Italy

Vieste Very good
GBP 129

Tenute Al Bano  4 stars

Curtipetrizzi, Cellino San Marco, Italy, 72020

Cellino San Marco Great
GBP 106

Mon Reve  4 stars

Litoranea Salentina, Via Pesca Mazzisciata 1 , Taranto, Italy

Taranto Very good
GBP 85

Palazzo Guglielmo  4 stars

Piazza Umberto I 8, Vignacastrisi, Italy, 73030

Vignacastrisi Great
GBP 127

White House Hotel  4 stars

Via Monte Sabotino 24, Foggia, Italy, 71100

Foggia Nice
GBP 61

Hi Hotel Bari  4 stars

Via Don Guanella 15, Bari, Italy, 70124

Bari Great
GBP 100

Blu Salento Village  4 stars

Via Leuca, Sant Isidoro (Apulia), Italy, 73048

Sant Isidoro (Apulia) Great
GBP 206

Grotta Palazzese  4 stars

Via Narciso 59, Polignano a Mare, Italy, 70044

Polignano a Mare Nice
GBP 546

Hotel Baia Delle Zagare  4 stars

Via Litoranea Mattinata Vieste, Mattinata, Italy, 71030

Mattinata Great
GBP 163

Masseria Montelauro  4 stars

S.P.Otranto-Uggiano, Otranto, Italy, 73028

Otranto Very good
GBP 228

Cds Grand Hotel Riviera  4 stars

Vie Emanuele Filiberto, 172/174 - - 73048, Santa Maria al Bagno, Italy, 73048

Santa Maria al Bagno
GBP 200

Masseria Cervarolo  4 stars

Sp 14 Ostuni - Martina Franca, Contrada Cervarolo, Ostuni, Italy, 72017

Ostuni Perfect
GBP 214

Best Western Executive Business Hotel  3 stars

Corso Vittorio Emanuele 201, Bari, Italy, 70122

Bari Very good
GBP 71

Boston Hotel Bari  3 stars

Via Piccinni, 155, Bari, Italy, 70122

Bari Very good
GBP 51

Hotel Clio  3 stars

Via Kennedy 20, Monopoli, Italy, 70043

Monopoli Nice

Masseria Panareo  3 stars

Litor. Otranto - Santa Cesarea Terme, Otranto, Italy, 73028

Otranto Great
GBP 103

Rondo' Hotel  3 stars

Corso A. De Gasperi, 308/E, Bari, Italy, 70125

Bari Very good
GBP 76

Hotel Residence Laurito  3 stars

S.P. 54 Francavilla - Manduria Km. 5,00, Oria (Brindisi), Italy, 72024

Oria (Brindisi) Great
GBP 88

Central Hotel  3 stars

Via Abate Gimma 74, Bari, Italy, 70122

Bari Very good
GBP 63

Trulli E Puglia  3 stars

Piazza Gabriele D'Annunzio 2, Alberobello, Italy

Alberobello Great
GBP 89

Voi Alimini Resort  3 stars

Localita Alimini, Otranto, Italy, 73028

Otranto
GBP 202

Villa Carabella Residence  3 stars

Via Carabella N°18, Vieste, Italy, 71019

Vieste Great
GBP 54

Visa Residence  3 stars

Via Dante Alighieri 461A, Bari, Italy, 70123

Bari Perfect
GBP 80

Baciami Ancora  3 stars

Corso Cavour 166, Bari, Italy

Bari Guest rating
GBP 52

Le Cale D'Otranto Beach Resort  3 stars

Loc. Torre Santo Stefano, Otranto, Italy, 73028

Otranto Great
GBP 295

Hotel Villa Rosa Antico  3 stars

Ss 16 Snc, , Otranto, Italy, 73028

Otranto
GBP 637

Trulli Holiday Resort  3 stars

Different Locations In Alberobello, Alberobello, Italy, 70011

Alberobello Perfect
GBP 139

Punto Verde  3 stars

Zona B 64/A, Noci, Italy, 70015

Noci
GBP 78

Albergo Il Giardino  3 stars

Contr. Scopparone, Foce Varano, Italy, 71010

Foce Varano
GBP 52

Le Tre Sorelle  2 stars

Piazza Capitaneo 48, Bari, Italy, 70128

Bari Perfect
GBP 121

Vingt Sept  2 stars

Via G. Matteotti 27/29, Polignano a Mare, Italy, 70044

Polignano a Mare Very good
GBP 92

Hotel Sara  2 stars

Via Dei Trulli 15, Santa Maria al Bagno, Italy, 73050

Santa Maria al Bagno
GBP 72

Tenuta Monacelli  0 stars

Via Giacomo Monticelli - 73100, Casalabate, Italy

Casalabate Great
GBP 214

Masseria Don Luigi  0 stars

Contrada Coccaro, Savelletri, Italy

Savelletri Guest rating
GBP 181

Masseria Salamina  0 stars

Loc. Pezze Di Greco, Fasano, Italy, 72010

Fasano Great
GBP 141

Masseria Il Frantoio  0 stars

S.S. 16 Km 874, Ostuni, Italy, 72017

Ostuni Great
GBP 229

Casa Vacanze Villa Dyria  0 stars

Contrada Lamalunga 139 B, Monopoli, Italy, 70043

Monopoli

Leonardo Trulli Resort  0 stars

S.C. 54 C.Da Semeraro 107, Locorotondo, Italy, 70010

Locorotondo
GBP 208

La Casa Particular (Adults Only)  0 stars

Via Nazionale 9 B 3, Bari, Italy, 70128

Bari
GBP 37

Monte Del Sale  0 stars

Strada Statale Per Putignano 10/A, Alberobello, Italy, 70011

Alberobello

Bed And Breakfast Fly  0 stars

Via Gabriele D'Annunzio 15, Bari, Italy, 70128

Bari Perfect
GBP 67

Residence Parco Del Sole  0 stars

Contrada Pantanello 2, Rodi Garganico, Italy, 71012

Rodi Garganico
GBP 54

Masseria Alchimia  0 stars

Contrada Fascianello 50, Fasano, Italy, 72015

Fasano
GBP 170

Borgo San Marco  0 stars

C.Da Sant'Angelo 33, Fasano, Italy, 72015

Fasano
GBP 242

Masseria Cimino  0 stars

Contrada Maciola , Savelletri, Italy, 72010

Savelletri
GBP 244

Relais Masseria Capasa  0 stars

S.Statale Martano-Soleto, Martano, Italy, 73028

Martano
GBP 1 309

Villa Pignatelli  0 stars

Via Foscarini 12, Lequile, Italy, 73010

Lequile
GBP 419

Lama Di Luna Biomasseria  0 stars

Localita Montegrosso , Montegrosso, Italy, 70031

Montegrosso
GBP 172

Riz Salento Guest House  0 stars

Via Monticelli 44, Montesano Salentino, Italy, 73030

Montesano Salentino
GBP 76

Masseria Muntibianchi Agriresort  0 stars

S.P. 277 Via Otranto-Giurdignano, Otranto, Italy

Otranto
GBP 175

Three Room - Sea View Luxury Loft  0 stars

Lungomare Duca Degli Abruzzi 5, Torre A Mare, Italy, 70132

Torre A Mare
GBP 75

Last Minute  0 stars

Via Dalmazio Birago 11, Lecce, Italy, 73100

Lecce
GBP 86

Le Vore B&B  0 stars

15 Piazza San Lorenzo, Barbarano del Capo, Italy, 73040

Barbarano del Capo
GBP 94