Skip to main content

Featured 3-star hotel destinations

Destination inspiration for your trip – find a 3-star hotel

Vieste

37 3-star hotels

San Giovanni Rotondo

23 3-star hotels

Porto Cesareo

17 3-star hotels

Rodi Garganico

15 3-star hotels

Otranto

14 3-star hotels

Peschici

12 3-star hotels

Gallipoli

11 3-star hotels

Bari

11 3-star hotels

Foggia

10 3-star hotels

Lecce

7 3-star hotels

Brindisi

7 3-star hotels

San Foca

6 3-star hotels

San Domino

6 3-star hotels

Marina di Pescoluse

6 3-star hotels

Taranto

5 3-star hotels

Carovigno

5 3-star hotels

The best 3-star hotels in Apulia

Check out our selection of great 3-star hotels in Apulia

Filter by:

Star Rating
Review score

Hotel La Vetta Europa

Hotel in Castellana Grotte

Located in Castellana Grotte, 25 miles from Bari Central Train Station, Hotel La Vetta Europa has accommodations with a garden, free private parking, a shared lounge and a bar.

E
Elena
From
North Macedonia
Super hosts, made us feel very wellcomed. The room is perfectlly clean. The breakfast was tasty. And great private parking.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,007 reviews
Price from
$61.43
1 night, 2 adults

Hotel Incanto

Hotel in Peschici

Featuring an outdoor swimming pool with sea views, Hotel Incanto offers rooms in Peschici, a 2-minute walk from the beachfront. Free WiFi access is available throughout the property.

D
David
From
Italy
Beautiful vista from seaview balcony
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,049 reviews
Price from
$199.52
1 night, 2 adults

Hotel L'Arcangelo - Boutique Hotel

Hotel in Taranto

Set in a central square in Taranto's historic center, Hotel L'Arcangelo offers terraces with views of the city.

I
Ingka
From
Greece
A lovely family owned hotel in Taranto Old Town. Lovingly restored old building. We had a beautiful room with balcony overlooking the square. The staff was so nice, and told us the history of the building and they did everything to make our stay perfect.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,134 reviews
Price from
$241.52
1 night, 2 adults

Hotel Bastione

Hotel in Brindisi

Located in Brindisi, 11 miles from Torre Guaceto Reserve, Hotel Bastione provides accommodations with a bar and private parking. This 3-star hotel offers a concierge service and luggage storage space....

E
Evis
From
United States
The rooms were spacious and very clean. The staff was very professional, helpful, and kind. In fact, we arrived very late at the hotel and the person at the desk, aside from giving us a great restaurant recommendation, also ran out to the parking lot to help out with our suitcases once she realized my husband was dealing with them on his own. We will return for sure when we visit Brindisi again and can't recommend it highly enough to everyone else.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 663 reviews
Price from
$127.87
1 night, 2 adults

Montedarena Hotel

Hotel in Pulsano

Located in Pulsano, a 3-minute walk from Montedarena Beach, Montedarena Hotel provides accommodations with a terrace, private parking and a bar.

a
avg1111
From
United States
Great room. Almost new and immaculate. Very friendly staff. Best scrambled eggs and bacon for breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 119 reviews
Price from
$163.81
1 night, 2 adults

Easy Green Hotel

Hotel in San Giovanni Rotondo

Located in San Giovanni Rotondo, 2.3 miles from Padre Pio Shrine, Easy Green Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

A
Alvin
From
United States
Wow, I have to say the hotel stay was truly wonderful! The staff were incredibly helpful and friendly, which made everything so much easier. The ambiance was simple but really inspiring, definitely exceeded my expectations!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 838 reviews
Price from
$52.50
1 night, 2 adults

HOTEL HOUSE GARGANO

Hotel in San Giovanni Rotondo

Located in San Giovanni Rotondo and with Padre Pio Shrine reachable within a 3-minute walk, HOTEL HOUSE GARGANO has a shared lounge, allergy-free rooms, free WiFi and a bar.

M
Margaret
From
Ireland
Great hotel. Very clean with friendly staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 253 reviews
Price from
$78.76
1 night, 2 adults

Hotel SAN PIO

Hotel in San Giovanni Rotondo

Featuring a bar, Hotel SAN PIO is located in San Giovanni Rotondo in the Puglia region, a 4-minute walk from Padre Pio Shrine and 27 miles from Stadio Pino Zaccheria.

D
David
From
United States
It was in close proximity to the areas we wanted to visit and to restaurants. It has very comfortable rooms and the breakfast was very good. The staff spoke English which was good for us as we do not know Italian. The staff was very helpful in telling us different places to go to help us on our trip. We used its taxi service to take us to The Cave of St. Michael the Archangel and the driver was very informative.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 577 reviews
Price from
$68.61
1 night, 2 adults

Hotel Minerva

Hotel in Otranto

Hotel Minerva is located in Otranto, within 12 miles of Roca and 28 miles of Piazza Mazzini. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private...

P
Pavlo
From
Netherlands
Nice small hotel within a walking distance from the old city. We were greeted personally by the owner on arrival. The staff was extremely helpful. The room was spacious and clean. A bottle of water in the fridge was a nice extra. Parking is possible for free on the street (although it is very difficult to find a place). We eventually left our car at the paid parking (6 euro per 24 hours) nearby (5 minutes walk)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 483 reviews
Price from
$121.21
1 night, 2 adults

Arryvo Hotel

Hotel in Old Town, Lecce

Arryvo Hotel features a shared lounge, terrace, a restaurant and bar in Lecce.

F
Farhang
From
Australia
Good location close to train station and the old town Staff were so helpful at the front desk. The breakfast was very delicious. They have a set menu but when I asked for boiled eggs instead of scrambled and poached they provided that.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 932 reviews
Price from
$141.42
1 night, 2 adults
All three-star hotels in Apulia

Most booked 3-star hotels in Apulia this month

See all

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,187 reviews

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 128 reviews

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,741 reviews

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,855 reviews

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,652 reviews

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,249 reviews

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,436 reviews

Popular with guests booking 3-star hotels in Apulia

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 189 reviews

Popular with guests booking 3-star hotels in Apulia

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,416 reviews

FAQs about 3-star hotels in Apulia

3-star Hotels That Guests Love in Apulia

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 567 reviews
Good 3-star hotel, good location. Clean spacious room. Very friendly and helpful staff!
Guest review byKristina
Family with young children
Avg. price/night: $179.04
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,741 reviews
The location was good and walking distance from the main city centre. We had a big room with lots of space and a big bed. The staff were friendly and very helpful.
Guest review byJacinta
Young couple
Avg. price/night: $158.36
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 719 reviews
Fantastic views on three sides from our massive 11th floor room at a very good price. Good central location. Bikes safely stored in underground garage overnight.
Guest review byStephen
Young couple
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 585 reviews
The receptionist was very friendly and offered us a larger room at no extra cost. He also provided us with bus tickets to visit the city center. The hotel has a great location, with the bus station right in front of the entrance! Keep the good work!
Guest review byJure
Young couple
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 973 reviews
-the location -staff was lovely! -close to shops and to the city centre -balcony in the room and beautiful view
Guest review byMaja
Solo traveler
Avg. price/night: $168.99
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,259 reviews
Everything was perfect! Clean, quiet and very comfortable room with amazing balcony. The location worked very well for us, because even if not in the city center it has a bus station almost in front of the hotel. 10min to central train station and the city centre. Supermarkets nearby. The staff was more than friendly and ready to help us.
Guest review byAlbena
Young couple
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 126 reviews
The location is very good, close to the beach and city centre.
Guest review byMałgorzata
Young couple
Avg. price/night: $189.44
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,249 reviews
Quiet location. Very kind receptionist. Good sized room (a bit old furniture but comfortable), balcony available to leave bathing clothes to dry, friendly cats walking around which is another extra. Small bar by the pool to grab a drink and small bites. Breakfast meeting the standards expected in a 3 stars in Italy, actually probably exceeding those standards. Good value for money as our bill was really cheap nowadays that everything got extremely overpriced.
Guest review byCristianPrt
Young couple