Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

2 star hotels in Apulia

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

57 options found

  • B&B Villa Ernestina

    Via Selva Di Fasano 29B, Castellana Grotte, Italy (Show map)

    Show map

    B&B Villa Ernestina is a 2-star property only 2.6 km from Spegea Business School, Grotte di Castellana and Policlinico Bari.

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Residence Corte Bahia

    Via Paolo Borsellino snc, Santa Cesarea Terme, Italy (Show map)

    Show map

    The modern Residence Corte Bahia comprises bright rooms in the vicinity of Lecce Criminal Court, Torre Santo Stefano and Grotta Zinzulusa.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Borgoterra

    Via Chiesa 7, Martano, Italy (Show map)

    Show map

    The charming 2-star Borgoterra Bed & Breakfast is set in the heart of Martano. The building was renovated in 2010.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Residence Maresol

    Via Marchionna, 16/B, Vieste, Italy (Show map)

    Show map

    Featuring a sundeck, a patio and a picnic area, Residence Maresol lies in a resort area of Vieste close to Spiaggia di Scialmarino, Vieste Harbour and Vieste Castle.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • B&B Santa Lucia

    Viale Cappuccini 30, San Giovanni Rotondo, Italy (Show map)

    Show map

    B&B Santa Lucia apartment is located in San Giovanni Rotondo and provides guests with a ski storage room.

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • B&B Matinee

    Corso Matino 100, Mattinata, Italy (Show map)

    Show map

    B & B Matinee is a 2-star comfortable hotel providing an elegant accommodation only minutes away from Portonuovo beach, Pugnochiuso beach and Baia di Campi beach.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Palazzo Casotti

    Via Umberto I, 28, Lecce, Italy, Lecce, Italy (Show map)

    Show map

    Palazzo Casotti Bed & Breakfast is a 2-star budget property offering a soundproof accommodation steps away from Basilica di Santa Croce, Stadio Via del Mare and Museo Ferroviario della Puglia.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Piccolo Hotel Villa Rosa

    Via per Martina Franca Km. 1, Ostuni, Italy (Show map)

    Show map

    Piccolo Hotel Villa Rosa is an intimate hotel offering views over Costa Merlata, Zoosafari Fasanolandia and Carrisiland Resort and featuring a sun deck, an indoor swimming pool and an outdoor

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Villaggio San Matteo

    Contrada Torre del Porto, Mattinata, Italy (Show map)

    Show map

    The budget Villaggio San Matteo is a 2-star property located in the heart of Mattinata.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Hotel Immagine

    Viale Aldo Moro 150, San Giovanni Rotondo, Italy (Show map)

    Show map

    The classic Immagine Hotel offers spacious guest rooms close to St. Pio, Convento Santa Maria delle Grazie and Santuario San Matteo sul Gargano.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • B&B Dimora San Vincenzo

    Via Cesare Battisti 11, Gallipoli, Italy (Show map)

    Show map

    B&B Dimora San Vincenzo is positioned in a beach area of Gallipoli close to Punta Suina Beach, Spiaggia Baia Verde di Gallipoli and Lido La Playa.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • B&B Leccesalento

    Via Dei Mocenigo, 2, Lecce, Italy (Show map)

    Show map

    The comfortable B&B Leccesalento is a 2-star property located in the heart of Lecce.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Poggio Delle Ginestre Hotel Residence

    Poggio Delle Ginestre 1, Bari, Italy (Show map)

    Show map

    Offering 18 rooms, the comfortable Residence Poggio Delle Ginestre features an outdoor swimming pool and a tennis court available on site. Founded in 1985, the hotel underwent a renovation in 2000.

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Albergo Masseria Refrigerio

    C.da Refrigerio, Ostuni, Italy (Show map)

    Show map

    The hotel lies in the historical center of a rural area, in the vicinity of Carrisiland Resort and Zoosafari Fasanolandia. The pleasant hotel represents Baroque architecture in Ostuni.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Hotel Esperia

    Via Giovanni Verga, N.18, Sammichele di Bari, Italy (Show map)

    Show map

    The 2-star Hotel Esperia is situated a mere 23.8 km away from Matera Sassi, Spegea Business School and Policlinico Bari.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Hotel Meubl

    Via Porto Craulo 13, Otranto, Italy (Show map)

    Show map

    Hotel Meuble Gabbiano is placed in a tourist area of Otranto in the vicinity of Frantoio Ipogeo Mulino a Vento, Cathedral of Otranto and Cava di Bauxite.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • B&B Le Comari Salentine

    Via Duca degli Abruzzi 67, Lecce, Italy (Show map)

    Show map

    B&B Le Comari Salentine is placed in a beach area of Lecce in the vicinity of Amphitheatre, Duomo di Lecce and Lecce Cathedral.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Albergo San Giorgio

    Via Madonna Della Libera, 41, Vieste, Italy (Show map)

    Show map

    The family-run Albergo San Giorgio offers soundproof guest rooms close to Umbra Forest, Portonuovo beach and Baia di Campi beach.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Hotel Lido Vieste

    Via Pizzomunno 1, Vieste, Italy (Show map)

    Show map

    Hotel Lido Vieste is located in a beach area of Vieste in close proximity to Baia di Campi beach, Spiaggialunga Beach and Spiaggia di Scialmarino.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Masseria Grande

    Strada Provinciale Melendugno - Torre Dell'Orso, Torre dell'Orso, Italy (Show map)

    Show map

    Masseria Grande Hotel is a 3-star property situated about 21.6 km from Ospedale Vito Fazzi, Grotta Zinzulusa and Lecce Criminal Court.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121