Default HTG hotel image

Find hotels in Santa Teresa from CA $67

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Santa Teresa hotels

1. Masseria Santa Teresa

Masseria Santa Teresa
Monopoli
Australia
Marco
CA $163
CA $185 total
includes taxes & fees
Sep 28 - Sep 29
Masseria Santa Teresa

2. Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions
Monopoli
United States
Laura
CA $191
CA $223 total
includes taxes & fees
Sep 27 - Sep 28
Torre Cintola Greenblu Sea Emotions

3. Masseria Torrepietra

Masseria Torrepietra
Monopoli
United Kingdom
Theresa
CA $267
CA $306 total
includes taxes & fees
Sep 16 - Sep 17
Masseria Torrepietra

4. Il Melograno

Il Melograno
Monopoli
Germany
Fabian
CA $561
CA $630 total
includes taxes & fees
Oct 4 - Oct 5
Il Melograno

5. Imperial Paradise

Imperial Paradise
Monopoli
United States
Muriel
CA $248
CA $279 total
includes taxes & fees
Oct 5 - Oct 6
Imperial Paradise

6. Spazio Origine

Spazio Origine
Monopoli
United States
Marlene
CA $316
CA $360 total
includes taxes & fees
Oct 1 - Oct 2
Spazio Origine

7. Palazzo Indelli

Palazzo Indelli
Centro Storico
Canada
Kayla
CA $235
CA $271 total
includes taxes & fees
Oct 4 - Oct 5
Palazzo Indelli

8. Casa Nave

Casa Nave
Centro Storico
United States
Kelsey
CA $120
CA $138 total
includes taxes & fees
Oct 1 - Oct 2
Casa Nave

9. Dimore d'Elite e Spa

Dimore d'Elite e Spa
Monopoli
United Kingdom
Emma
CA $165
CA $188 total
includes taxes & fees
Oct 4 - Oct 5
Dimore d'Elite e Spa

10. Nina Trulli Resort

Nina Trulli Resort
Monopoli
United Kingdom
Paul
CA $580
CA $644 total
includes taxes & fees
Oct 4 - Oct 5
Nina Trulli Resort

11. San Tommaso

San Tommaso
Polignano a Mare
United States
Anthony
CA $185
CA $210 total
includes taxes & fees
Sep 8 - Sep 9
San Tommaso

12. Borgo Dei Lecci Puglia

Borgo Dei Lecci Puglia
Selva di Fasano
United States
afshin
CA $185
CA $208 total
includes taxes & fees
Sep 22 - Sep 23
Borgo Dei Lecci Puglia

13. Masseria Fortificata Donnaloia

Masseria Fortificata Donnaloia
Monopoli
United States
John
CA $249
CA $287 total
includes taxes & fees
Sep 6 - Sep 7
Masseria Fortificata Donnaloia

14. Don Ferrante - Dimore di Charme

Don Ferrante - Dimore di Charme
Centro Storico
United States
Karen
CA $516
CA $581 total
includes taxes & fees
Sep 12 - Sep 13
Don Ferrante - Dimore di Charme

15. Masseria Montepaolo

Masseria Montepaolo
Conversano
United States
SAM
CA $206
CA $229 total
includes taxes & fees
Oct 5 - Oct 6
Masseria Montepaolo

16. Al Console Luxury Suite

Al Console Luxury Suite
Centro Storico
United Kingdom
Raphael
CA $312
CA $349 total
includes taxes & fees
Oct 2 - Oct 3
Al Console Luxury Suite

17. Hotel La Sorgente

Hotel La Sorgente
Fasano
Italy
Paulo Cesar
CA $181
CA $210 total
includes taxes & fees
Sep 20 - Sep 21
Hotel La Sorgente

18. Tenuta Monacelle

Tenuta Monacelle
Monopoli
United States
Steven
CA $196
CA $228 total
includes taxes & fees
Sep 27 - Sep 28
Tenuta Monacelle

19. Hotel La Vetta Europa

Hotel La Vetta Europa
Castellana Grotte
United States
Teoman
CA $62
CA $75 total
includes taxes & fees
Oct 5 - Oct 6
Hotel La Vetta Europa

20. Park Hotel Sant' Elia

Park Hotel Sant' Elia
Fasano
Canada
Leonardo
CA $126
CA $147 total
includes taxes & fees
Oct 4 - Oct 5
Park Hotel Sant' Elia
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Teresa Hotel Reviews

Barion Hotel And Congressi

Barion Hotel And Congressi

10/10 Excellent
"Thank you Franco. Very nice place."
Eric 1-night trip
Posted 1 hour ago
Barion Hotel And Congressi
Ostuni a Mare

Ostuni a Mare

10/10 Excellent
"Very spacious room with a beautiful outdoor patio and a nice garden view. Breakfast was included in our stay and the pools were beautiful as well as the beach! We loved staying here"
Julie 3-night trip
Posted 19 hours ago
Ostuni a Mare
Palazzo Indelli

Palazzo Indelli

8/10 Good
"Great stay!!"
Kayla 2-night trip
Posted 1 day ago
Palazzo Indelli
Dei Serafini

Dei Serafini

10/10 Excellent
"The best stay 🙌♥️"
Gjergji 3-night trip
Posted 4 days ago
Dei Serafini
Corte Altavilla Relais & Charme

Corte Altavilla Relais & Charme

10/10 Excellent
"We had an amazing stay. The town is gorgeous, and a great base to explore the region. The accommodation was better than expected. Not only did we stay in a beautiful venue, but the staff and service was beyond expectations. I’d happily recommend this accommodation to anyone. I hope to be able to return!"
Daniela 3-night trip
Posted 10 days ago
Corte Altavilla Relais & Charme
Don Ferrante - Dimore di Charme

Don Ferrante - Dimore di Charme

10/10 Excellent
"We had a wonderful time at Don Ferrante. Great location, pretty rooms"
Kristen 3-night trip
Posted 11 days ago
Don Ferrante - Dimore di Charme
Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions

10/10 Excellent
"The property was beautiful"
Laura 6-night trip
Posted 13 days ago
Torre Cintola Greenblu Sea Emotions
Park Hotel San Michele

Park Hotel San Michele

10/10 Excellent
"We really enjoyed our stay at the Park Hotel San Michele. Our room was big, comfortable, and well-equipped, with plenty of space for our family of four. The beds were comfy for a great night's sleep, and we had everything we needed for a relaxing stay. The breakfast buffet was great too, with lots of variety to start the day. The outdoor pool was clean, well looked after, and a perfect spot to relax and cool off after spending the day exploring nearby Martina Franca. The location was excellent, just a short walk from the historic centre and very easy to get around on foot. The flat, well-kept paths made it simple to use a buggy or pushchair, which was a big plus for us as a family. Overall, we’d definitely recommend this hotel and would happily stay here again!"
Kevin 2-night trip
Posted 1 month ago
Park Hotel San Michele
Granserena Hotel

Granserena Hotel

8/10 Good
"The room was lovely and really well kept. Daily cleaning was excellent. The pools were lovely, the lifeguards were very whistle happy thought! The thing I really need to flag is the lower/upper inclusive plans. We were lower (although don't recall deciding this when booking) which meant we didn't get a reserved table for dinner. We were just sat outside in unreserved tables, which was ok when there was an available table for us... Sometimes there would be and if we were lucky it would be cleaned and if we were lucky broken glass would be cleaned up. When it came to meals, lower inclusive were basically not cared about."
Geoffrey Charles 6-night trip
Posted 1 month ago
Granserena Hotel

More cheap stays in Santa Teresa

Esperia

Esperia

Via Giovanni Verga 18 Sammichele di Bari BA
CA $87
CA $96 total
Sep 27 - Sep 28
includes taxes & fees
7.8/10 Good! (30 reviews)
Esperia

Frequently asked questions

What is the best area to stay in Santa Teresa?
The best areas to stay in Santa Teresa, Puglia, are around the main Piazza Vittorio Emanuele and along the Lungomare degli Eroi.The Piazza Vittorio Emanuele is the heart of Santa Teresa. It's a bustling square surrounded by historic buildings, local shops, and cafes where you can enjoy an espresso or an aperitivo. The main street, Corso Vittorio Emanuele, extends from the piazza down towards the sea, offering a pleasant stroll with more retail options and eateries. This central location provides easy access to the town's amenities and the beach.For couples, staying near the Piazza Vittorio Emanuele offers a romantic and convenient base. You're just steps away from delightful restaurants for evening meals and can easily wander through the town's historic streets. The evening passeggiata (stroll) is a local tradition, and being in the centre allows you to fully experience it.Families often find the area along the Lungomare degli Eroi particularly suitable. This promenade runs along the coastline, offering direct access to the town's main beaches, which are generally well-maintained and suitable for children. Accommodation here often provides sea views and the convenience of being able to walk straight from your hotel to the sand.
When is the best time to go to Santa Teresa?
The best time to go to Santa Teresa, Puglia, is during the shoulder seasons of May, June, September, and early October.These months offer pleasant weather, with warm temperatures great for enjoying the beaches and outdoor activities without the intense heat and larger crowds of July and August. You'll find the sea warm enough for swimming and the atmosphere relaxed, making it ideal for a more peaceful holiday.For those planning a romantic getaway, May and September are particularly good. The vineyards are lush, the wildflowers are in bloom, and the towns are less crowded, allowing for intimate dinners and leisurely strolls along the coastline. You'll be able to enjoy the local cuisine and charming streets at a more relaxed pace.Families travelling with children might prefer June or early October. The weather is consistently warm, and the sea is inviting, but the busiest tourist season hasn't quite peaked or has started to wind down.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Teresa.
How much is the nightly rate at a Santa Teresa hotel?
Prices for hotels in Santa Teresa often vary, but you can find a great deal from CA $67 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia