Apulia hotels

Apulia Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Masseria Torre Coccaro Hotel Savelletri  5 stars

Contrada Coccaro 8, Savelletri, Italy, 72015

Savelletri Superb USD 343

Relais Villa San Martino Martina Franca  5 stars

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

Martina Franca Very good USD 175

Palazzo Del Corso Hotel Gallipoli  5 stars

Corso Roma 145, Gallipoli, Italy, 73014

Gallipoli Superb USD 283

Masseria San Domenico Hotel Savelletri  5 stars

Litoranea 379, Savelletri, Italy, 72010

Savelletri Superb USD 764

Il Melograno Hotel Monopoli  5 stars

Contrada Torricella 345, Monopoli, Italy, I-70043

Monopoli Superb USD 324

Hotel Palazzo Papaleo Otranto  5 stars

Via Rondachi 1, Otranto, Italy, 73028

Otranto Superb USD 229

Risorgimento Resort Lecce  5 stars

Via Augusto Imperatore, 19, Lecce, Italy, 73100

Lecce Superb USD 225

Patria Palace Lecce  5 stars

Piazzetta Riccardi 13, Lecce, Italy, 73100

Lecce Superb USD 119

Masseria Torre Maizza Hotel Savelletri  5 stars

Contrada Coccaro Sn, Savelletri, Italy, 72015

Savelletri Superb USD 521

La Peschiera Hotel Monopoli  5 stars

Contrada Losciale 63, Monopoli, Italy, 70043

Monopoli Fabulous USD 711

Relais La Sommita Hotel Ostuni  5 stars

Via Scipione Petrarolo 7, Ostuni, Italy, 72017

Ostuni Superb USD 514

Borgo Egnazia Hotel Fasano  5 stars

Strada Comunale Egnazia, Fasano, Italy, 72010

Fasano Superb USD 916

Kalidria & Thalasso Spa Resort Castellaneta Marina  5 stars

C.Da Terzo 10 Ss 106 Km, Castellaneta Marina, Italy, 74010

Castellaneta Marina Superb USD 248

Furnirussi Tenuta Hotel Otranto  5 stars

Strada Comunale Scine 29 , Otranto, Italy, 73020

Otranto Exclusive USD 340

Hotel Don Ferrante - Dimore Di Charme Monopoli  5 stars

Via San Vito 27, Monopoli, Italy, 70043

Monopoli Superb USD 304

Grande Albergo Delle Nazioni Bari  5 stars

Lungomare Nazario Sauro, 7, Bari, Italy, 70121

Bari Fabulous USD 251

Pizzomunno Vieste Palace Hotel  5 stars

Lungomare Di Pizzomunno, Vieste, Italy

Vieste Fabulous USD 251

La Fiermontina - Urban Resort Lecce  5 stars

Piazzetta Scipione De Summa, 4, Lecce, Italy

Lecce USD 287

Best Western Hotel Hr Bari  4 stars

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

Bari Good USD 79

Palace Hotel San Michele Monte Sant'Angelo  4 stars

Via Madonna Degli Angeli S/N, Monte Sant'Angelo, Italy, 71037

Monte Sant'Angelo Very good USD 159

Nicotel Barletta  4 stars

Lungomare Regina Elena, Lit. Di Levante, Barletta, Italy, 70051

Barletta Fabulous USD 148

Palace Bari  4 stars

Via Francesco Lombardi, 13, Bari, Italy, 70122

Bari Fabulous USD 143

Regiohotel Manfredi Manfredonia  4 stars

S.P. 58 Manfredonia/San Giovanni Rotondo Km 12, Manfredonia, Italy, 71043

Manfredonia Fabulous USD 114

President Hotel Lecce  4 stars

Via Salandra, 6, Lecce, Italy, 73100

Lecce Fabulous USD 77

Park Hotel San Michele Martina Franca  4 stars

Viale Domenico Carella, 9, Martina Franca, Italy, 74015

Martina Franca Fabulous USD 118

Doubletree By Hilton Acaya Golf Resort Lecce  4 stars

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

Lecce Superb USD 158

Tenuta Monacelle Hotel Monopoli  4 stars

Contrada Aratico, Monopoli, Italy, 72010

Monopoli Very good USD 157

Sierra Silvana Hotel Fasano  4 stars

Via Don Bartolo Boggia 5, Fasano, Italy, 72010

Fasano Fabulous USD 135

Hotel Del Levante Torre Canne  4 stars

Via Appia Antica, 20, Torre Canne, Italy, 72010

Torre Canne Very good USD 215

The Nicolaus Hotel Bari  4 stars

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

Bari Fabulous USD 121

Grand Hotel La Chiusa Di Chietri Alberobello  4 stars

S.S. 172 Dei Trulli Km.29,800, Alberobello, Italy, 70011

Alberobello Very good USD 117

Hotel President Giovinazzo  4 stars

Ss 16 Km 796+950, Giovinazzo, Italy, 70054

Giovinazzo Good USD 88

Palazzo Mosco Inn Gallipoli  4 stars

Via Micetti 26, Gallipoli, Italy, 73014

Gallipoli Fabulous USD 195

Relais Corte Palmieri Hotel Gallipoli  4 stars

Corte Palmieri, 3 - 73014, Gallipoli, Italy, 73014

Gallipoli Superb USD 256

Gallipoli Resort  4 stars

St. Pr. Gallipoli-Sannicola, Gallipoli, Italy, 73014

Gallipoli Fabulous USD 161

Hotel La Sorgente Savelletri  4 stars

Via Della Scogliera,1, Savelletri, Italy, 72010

Savelletri Exclusive USD 285

Costa Brada Resort Gallipoli  4 stars

Litoranea Sud Km 3, Gallipoli, Italy, 73014

Gallipoli Superb USD 653

Iberotel Apulia Ugento  4 stars

Via Vicinale Fontanelle, Ugento, Italy, 73059

Ugento Superb USD 452

Suite Hotel Santa Chiara Lecce  4 stars

Via Degli Ammirati 24, Lecce, Italy, IT-73100

Lecce Superb USD 131

Hilton Garden Inn Lecce  4 stars

Via Cosimo De Giorgi 62, Lecce, Italy, 73100

Lecce Superb USD 105

Arthotel & Park Lecce  4 stars

Via Giorgio De Chirico 1, Lecce, Italy, 73100

Lecce Superb USD 90

Una Hotel Regina Noicattaro  4 stars

Strada Provinciale 57, Noicattaro, Italy, 70016

Noicattaro Fabulous USD 103

Robinson Club Apulia Hotel Ugento  4 stars

Loc. Fontanelle, Ugento, Italy, 73059

Ugento Superb USD 602

Cavaliere Hotel Noci  4 stars

Via T. Siciliani 47, Noci, Italy, 70015

Noci Fabulous USD 305

Oriente Hotel Bari  4 stars

Corso Cavour 32, Bari, Italy, 70122

Bari Superb USD 213

Hotel Gran Paradiso San Giovanni Rotondo  4 stars

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

San Giovanni Rotondo Fabulous USD 103

Grand Hotel Di Lecce  4 stars

Via Oronzo Quarta 28, Lecce, Italy

Lecce Superb USD 95

Grand Hotel Leon D'Oro Bari  4 stars

P.Zza Aldo Moro, 4, Bari, Italy, 70100

Bari Very good USD 107

Hotel Incanto Ostuni  4 stars

Via Dei Colli, Ostuni, Italy, 72017

Ostuni Good USD 109

White Hotel Vieste  4 stars

Via Italia, 2, Vieste, Italy

Vieste Fabulous USD 127

Villa Rosa Martina Franca  4 stars

Via Taranto 70, Martina Franca, Italy

Martina Franca Good USD 112

Covo Dei Saraceni Hotel Polignano a Mare  4 stars

Via Conversano 1/1A, Polignano a Mare, Italy, 70044

Polignano a Mare Very good USD 181

Masseria Fumarola Hotel Taranto  4 stars

Via Villa Castelli, Taranto, Italy

Taranto Very good USD 222

Ostuni Palace  4 stars

Corso Vittorio Emanuele, Ostuni, Italy, 72017

Ostuni Superb USD 177

Victoria Palace Hotel Gallipoli  4 stars

Via Petrarca, Gallipoli, Italy, 73014

Gallipoli Very good USD 220

Messapia Hotel & Resort Santa Maria di Leuca  4 stars

Contrada Masseria Li Turchi, Santa Maria di Leuca, Italy

Santa Maria di Leuca Guest rating USD 331

Majesty Hotel Bari  4 stars

Via Gentile 97/B, Bari, Italy, 70126

Bari Fabulous USD 105

His Majesty Hotel Alberobello  4 stars

Via Indipendenza 49/C, Alberobello, Italy, 70011

Alberobello Guest rating USD 63

Victor Country Hotel Alberobello  4 stars

Contrada Albero Della Croce. S.P. 78 Alberobello-Mottola Km 2,7, Alberobello, Italy, 70011

Alberobello Superb USD 139

Pietrablu Resort & Spa Polignano a Mare  4 stars

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

Polignano a Mare Fabulous USD 306

Canne Bianche Lifestyle & Hotel Torre Canne  4 stars

Via Appia 32, Torre Canne, Italy, 72010

Torre Canne Superb USD 296

Hotel Orientale Brindisi  4 stars

C.So Garibaldi, 40, Brindisi, Italy

Brindisi Very good USD 124

Gattarella Resort Vieste  4 stars

Localita Lama Le Canne, Vieste, Italy, 71019

Vieste USD 670

Relais La Fontanina Hotel Ostuni  4 stars

Contrada Palagogna, Ostuni, Italy

Ostuni Fabulous

Parco Dei Principi Hotel Congress & Spa Bari  4 stars

Prolungamento Viale Europa 6, Bari, Italy

Bari Superb USD 161

Baia Dei Turchi Hotel Otranto  4 stars

Sp 366, Otranto, Italy

Otranto Good USD 287

Hotel 90 Capurso  4 stars

Via Magliano 62, Capurso, Italy

Capurso Fabulous USD 96

Ostuni Rosa Marina Resort  4 stars

C.Da Rosa Marina, Ostuni, Italy, 72017

Ostuni Very good USD 249

Villa La Meridiana Santa Maria di Leuca  4 stars

Lungomare Colombo, 61, Santa Maria di Leuca, Italy

Santa Maria di Leuca USD 156

Santa Caterina Resort & Spa Nardo  4 stars

Via Giustiniano Ang. Torre Santa Caterina, Nardo, Italy, 73048

Nardo Very good USD 173

Majestic Luxury Hotel Castro Castro  4 stars

Litoranea Per Tricase 170, Castro (Lecce), Italy, 73039

Castro (Lecce) USD 108

Hotel Belvedere Torre dell'Orso  4 stars

Via Alessandro Volta 37, Torre dell'Orso, Italy

Torre dell'Orso Exclusive USD 138

Hotel Delle More Vieste  4 stars

Contrada Sant'Andrea, Vieste, Italy

Vieste Very good USD 238

Villa Raffaella  4 stars

Via Umberto I 22, Santa Cesarea Terme, Italy

Santa Cesarea Terme Exclusive USD 102

White House Hotel Foggia  4 stars

Via Monte Sabotino 24, Foggia, Italy, 71100

Foggia Very good USD 110

Relais Masseria Caselli Hotel Carovigno  4 stars

S.P. 35 San Vito Dei Normanni/Specchiolla Sn, C.Da Caselli , Carovigno, Italy, 72012

Carovigno Superb USD 174

Hi Hotel Bari  4 stars

Via Don Guanella 15, Bari, Italy, 70124

Bari Fabulous USD 139

Le Club Boutique Hotel Lecce  4 stars

Via Regina Isabella 2, Lecce, Italy, 73100

Lecce USD 130

Green Paradise Resort Otranto  4 stars

Contrada Fontanelle, Otranto, Italy, 73028

Otranto Superb USD 311

Hotel Executive Inn Brindisi  4 stars

Via Pozzo Traiano, 24, Brindisi, Italy

Brindisi USD 117

Mare Resort Trani  4 stars

Piazza Quercia 8, Trani, Italy, 70059

Trani Fabulous USD 199

Hotel Grotta Palazzese Polignano a Mare  4 stars

Via Narciso 59, Polignano a Mare, Italy, 70044

Polignano a Mare Good

Dimora Storica Torre Del Parco 1419 Hotel Lecce  4 stars

Viale Torre Del Parco, 1, Lecce, Italy, 73100

Lecce USD 117

Hotel Baia Delle Zagare Mattinata  4 stars

Litoranea Mattinata/Vieste, Mattinata, Italy, 71030

Mattinata Superb USD 253

Le Dune Suite Hotel Porto Cesareo  4 stars

Via Dei Bacini , Porto Cesareo, Italy, 73010

Porto Cesareo Very good USD 300

Masseria Montelauro Hotel Otranto  4 stars

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

Otranto Very good USD 323

Masseria Cervarolo Hotel Ostuni  4 stars

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

Ostuni Exclusive USD 442

Best Western Hotel Executive Bari  3 stars

Corso Vittorio Emanuele 201, Bari, Italy, 70122

Bari Fabulous USD 98

Boston Hotel Bari  3 stars

Via Piccinni 155, Bari, Italy, 70122

Bari Fabulous USD 98

Barsotti Hotel Brindisi  3 stars

Via Cavour 1, Brindisi, Italy, 72100

Brindisi Fabulous USD 94

Eos Hotel Lecce  3 stars

Viale Alfieri 11, Lecce, Italy, 73100

Lecce Fabulous USD 90

Joli Park Hotel Gallipoli  3 stars

Via Lecce, 2, Gallipoli, Italy, 73014

Gallipoli Very good USD 96

Masseria Panareo Hotel Otranto  3 stars

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

Otranto Fabulous USD 186

Victor Hotel Bari  3 stars

Via Domenico Nicolai, 71, Bari, Italy, 70122

Bari Good USD 102

Cuor Di Puglia Hotel Alberobello  3 stars

Via M Viterbo 3, 70011, Alberobello, Italy

Alberobello Superb USD 98

Hotel 7 Mari Bari  3 stars

Via Verdi 60, Bari, Italy

Bari Good USD 93

Parco Delle Rose Hotel San Giovanni Rotondo  3 stars

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

San Giovanni Rotondo Fabulous USD 71

Park Hotel Villa Americana Rodi Garganico  3 stars

Via Carmine Grossi 23, Rodi Garganico, Italy, 71012

Rodi Garganico Fabulous USD 110

Rondo' Hotel Bari  3 stars

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

Bari Very good USD 109

Hotel Albania Otranto  3 stars

Via San Francesco Di Paola 10, Otranto, Italy, 73028

Otranto Superb USD 270

Central Hotel Bari  3 stars

Via Abate Gimma 74 , Bari, Italy, 70122

Bari Very good USD 82

Trulli E Puglia Hotel Alberobello  3 stars

Piazza Gabriele D'Annunzio 2, Alberobello, Italy

Alberobello Superb USD 138

Club Eden Residence Torre Ovo  3 stars

Via Delle Sirene, Torre Ovo, Italy

Torre Ovo USD 100

Hotel Fini San Giovanni Rotondo  3 stars

Viale Cappuccini 108, San Giovanni Rotondo, Italy, 71013

San Giovanni Rotondo Fabulous USD 86

Hotel Adria Bari  3 stars

Via Zuppetta 10, Bari, Italy, 70125

Bari Superb USD 103

Visa Residence Bari  3 stars

Via Dante Alighieri 461A, Bari, Italy, 70123

Bari Exceptional USD 112

Hotel Lafayette Giovinazzo  3 stars

Ss 16 Km 781+400, Giovinazzo, Italy, 70054

Giovinazzo Very good USD 106

Le Cale D'Otranto Beach Resort  3 stars

Loc. Torre Santo Stefano, Otranto, Italy, 73028

Otranto Exceptional USD 321

Camping Internazionale Manacore Hotel Peschici  3 stars

Loc. Manacore, , Peschici, Italy, 71010

Peschici USD 36

Trulli Holiday Resort Alberobello  3 stars

Piazza Curri 1, Alberobello, Italy, 70011

Alberobello Superb USD 225

Masseria Salinola Guest House Ostuni  0 stars

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

Ostuni Good USD 435

Castel Del Monte Guest House Andria  0 stars

Via Calderisi 7, Andria, Italy, 70031

Andria

Palazzo Rollo Bed & Breakfast Lecce  0 stars

Via Vittorio Emanuele II 14, Lecce, Italy, 73100

Lecce Superb USD 98

Relais Masseria Villa Cenci Cisternino  0 stars

Strada Prov Per Ceglie Messapica - Contrada Carperi, Cisternino, Italy, 72014

Cisternino Superb USD 205

B&B Bella Bari  0 stars

Corte Altini, Bari, Italy

Bari Exceptional USD 82

Masseria Il Frantoio Villa Ostuni  0 stars

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

Ostuni Fabulous USD 229

Alma Grande B&B Brindisi  0 stars

Via Bastioni S.Giorgio 18, Brindisi, Italy

Brindisi USD 154

Memory Resort Bisceglie  0 stars

Panoramica Umberto Paternostro 239, Bisceglie, Italy

Bisceglie USD 98

Olive Tree Hostel Bari  0 stars

Via Scipione Crisanzio 90, Bari, Italy, 70122

Bari Superb USD 28

Bed And Breakfast Oz Bari  0 stars

Via Dante Alighieri 328, Bari, Italy, 70121

Bari Fabulous USD 94

B&B Don Gino Monopoli  0 stars

Via Ginnasio 6, Monopoli, Italy, 70043

Monopoli Exceptional

B&B Fiore Di Mare Polignano a Mare  0 stars

Piazza Santa Maria Delle Grazie 4, Polignano a Mare, Italy, 70044

Polignano a Mare Exceptional

Masseria Alchimia Guest House Fasano  0 stars

Contrada Fascianello 50, Fasano, Italy, 72015

Fasano

Borgo San Marco Guest House Fasano  0 stars

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

Fasano USD 197

Masseria Marzalossa Villa Fasano  0 stars

Contrada Pezze Vicine 65, Fasano, Italy, 72015

Fasano

Fuori Dal Mondo Bed & Breakfast Noci  0 stars

Zona D 19/A, Noci, Italy, 70015

Noci

Masseria Cimino Guest House Savelletri  0 stars

Contrada Maciola , Savelletri, Italy, 72010

Savelletri

Babel B&B Campi Salentina  0 stars

Via Capitano Lega 43, Campi Salentina, Italy, 73012

Campi Salentina USD 63
Italy regions