
Find hotels in Santa Teresa from ₩50,837
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Santa Teresa
Pet friendly
Apartment
Apart hotel
Villa
Condo
Family friendly
Waterpark
Farm
Check prices for these dates
Tonight
Oct 5 - Oct 6Tomorrow
Oct 6 - Oct 7This weekend
Oct 9 - Oct 11Next weekend
Oct 16 - Oct 18Our top choices for Santa Teresa hotels




1. Masseria Santa Teresa
Masseria Santa TeresaMonopoli
Marco
₩135,842
₩155,461 total
includes taxes & fees
Oct 19 - Oct 20




2. Torre Cintola Greenblu Sea Emotions
Torre Cintola Greenblu Sea EmotionsMonopoli
Enzo
₩126,169
₩150,854 total
includes taxes & fees
Nov 1 - Nov 2




3. Palazzo Indelli
Palazzo IndelliCentro Storico
Kayla
₩205,765
₩238,410 total
includes taxes & fees
Nov 3 - Nov 4




4. Il Melograno
Il MelogranoMonopoli
Fabian
₩354,839
₩402,388 total
includes taxes & fees
Nov 1 - Nov 2




5. Don Ferrante - Dimore di Charme
Don Ferrante - Dimore di CharmeCentro Storico
Robert
₩397,707
₩449,546 total
includes taxes & fees
Nov 2 - Nov 3




6. Masseria Torrepietra
Masseria TorrepietraMonopoli
Theresa
₩175,518
₩205,138 total
includes taxes & fees
Oct 28 - Oct 29




7. Hotel La Sorgente
Hotel La SorgenteFasano
Daniel
₩188,839
₩216,777 total
includes taxes & fees
Nov 2 - Nov 3




8. Hotel Sierra Silvana
Hotel Sierra SilvanaFasano
federico
₩137,568
₩160,376 total
includes taxes & fees
Oct 18 - Oct 19




9. Porto Giardino - CDSHotels
Porto Giardino - CDSHotelsMonopoli
Roberto
₩167,643
₩196,476 total
includes taxes & fees
Oct 6 - Oct 7




10. Tenuta Monacelle
Tenuta MonacelleMonopoli
Steven
₩162,042
₩190,314 total
includes taxes & fees
Oct 22 - Oct 23




11. Spazio Origine
Spazio OrigineMonopoli
Alan
₩242,740
₩279,080 total
includes taxes & fees
Oct 25 - Oct 26




12. Rocco Forte Masseria Torre Maizza
Rocco Forte Masseria Torre MaizzaFasano
MILKO
₩1,254,833
₩1,393,893 total
includes taxes & fees
Oct 16 - Oct 17




13. Masseria San Francesco
Masseria San FrancescoFasano
ed
₩316,432
₩354,109 total
includes taxes & fees
Nov 2 - Nov 3




14. Grand Hotel La Chiusa di Chietri
Grand Hotel La Chiusa di ChietriAlberobello
Justin
₩171,707
₩197,929 total
includes taxes & fees
Nov 5 - Nov 6




15. Borgo Cozzana
Borgo CozzanaMonopoli
Robert
₩222,163
₩250,418 total
includes taxes & fees
Nov 2 - Nov 3




16. Villa Torre Bianca by Emily Hotels
Villa Torre Bianca by Emily HotelsPolignano a Mare
Vandna
₩343,345
₩386,731 total
includes taxes & fees
Oct 24 - Oct 25




17. Park Hotel Sant' Elia
Park Hotel Sant' EliaFasano
Leonardo
₩109,973
₩127,005 total
includes taxes & fees
Nov 2 - Nov 3




18. Park Hotel La Grave
Park Hotel La GraveCastellana Grotte
Brian
₩166,625
₩192,338 total
includes taxes & fees
Oct 8 - Oct 9




19. Borgobianco Resort & Spa Polignano - MGallery Collection
Borgobianco Resort & Spa Polignano - MGallery CollectionPolignano a Mare
andres
₩301,708
₩340,930 total
includes taxes & fees
Oct 25 - Oct 26




20. Borgo Dei Lecci Puglia
Borgo Dei Lecci PugliaSelva di Fasano
philip
₩166,694
₩195,432 total
includes taxes & fees
Oct 7 - Oct 8
Top Santa Teresa Hotel Reviews
Borgo Egnazia
10/10 Excellent
"Magical property"
Musae Relais & Spa
10/10 Excellent
"I had a really great stay at this hotel. The front desk staff was incredibly helpful, especially Doriana, who went above and beyond to assist me. They were available on WhatsApp and super responsive. The breakfast was incredible and the terrace with the hot tub was amazing. The room was very beautiful. Really great recommendations for the restaurants in town. I highly recommend this place!"
Corte Altavilla Relais & Charme
10/10 Excellent
"Great experience...great breakfast"
Trulli Holiday Albergo Diffuso
10/10 Excellent
"It was a beautiful, unique experience."
Don Ferrante - Dimore di Charme
10/10 Excellent
"That staff was super friendly. They try to please you at all times. The parking is easy. They bring the car out to you. Every time you need it. That location was spectacular."
Park Hotel San Michele
10/10 Excellent
"Park Hotel San Michele is situated in Martina Franca, a short walk from the town's lovely historic center and many restarants and coffe shops. Though it is situated in the center, the hotel and garden offer a quiet respit fron this bustling town. Enjoying the pool, garden and loby was wonderful. The included breakfast was very nice, served in a beautiful hall or on the lovely terrace. Staff was helpful and welcoming. Rooms were recently renovated, immaculately clean."
Palazzo Indelli
10/10 Excellent
"Very nice 3-night stay. Room was a good size and had everything we needed. We enjoyed the terrace overlooking the square, though a bit noisy in the evening with loud music from the square up to midnight. Staff were very friendly and helpful. Very good restaurant though breakfast was in the restauarant next to the hotel where the menu was slightly limited but very pleasant outside in the sunshine."
Casa Nave
10/10 Excellent
"Maurizio was very helpful with instructions about checking in. Room was clean. Only complaint was the poor water pressure for the shower. Maurizio also helped organise the car transfer to Matera."
Cala Ponte, a Tribute Portfolio Hotel
10/10 Excellent
"Fantastic hotel. Will definitely be back."
More cheap stays in Santa Teresa

Esperia
Via Giovanni Verga 18 Sammichele di Bari BA
₩82,291
₩90,513 total
Oct 6 - Oct 7
includes taxes & fees
7.8/10 Good! (32 reviews)
