Default HTG hotel image

Find hotels in Santa Teresa from £40

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
10 Sept - 11 Sept
Tomorrow
11 Sept - 12 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Santa Teresa hotels

1. Masseria Santa Teresa

Masseria Santa Teresa
Monopoli
Australia
Marco
£99
includes taxes & fees
22 Sept - 23 Sept
Masseria Santa Teresa

2. Masseria Torrepietra

Masseria Torrepietra
Monopoli
United Kingdom
Theresa
£125
includes taxes & fees
6 Oct - 7 Oct
Masseria Torrepietra

3. Sorelle Barnaba

Sorelle Barnaba
Monopoli
Finland
Daniel
£128
includes taxes & fees
23 Sept - 24 Sept
Sorelle Barnaba

4. Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions
Monopoli
United States
Laura
£101
includes taxes & fees
11 Oct - 12 Oct
Torre Cintola Greenblu Sea Emotions

5. Il Melograno

Il Melograno
Monopoli
Germany
Fabian
£287
includes taxes & fees
10 Oct - 11 Oct
Il Melograno

6. Hotel La Vetta Europa

Hotel La Vetta Europa
Castellana Grotte
United States
Teoman
£40
includes taxes & fees
6 Oct - 7 Oct
Hotel La Vetta Europa

7. Casa Nave

Casa Nave
Centro Storico
United States
Kelsey
£71
includes taxes & fees
1 Oct - 2 Oct
Casa Nave

8. Imperial Paradise

Imperial Paradise
Monopoli
United States
Muriel
£149
includes taxes & fees
1 Oct - 2 Oct
Imperial Paradise

9. Dimore d'Elite e Spa

Dimore d'Elite e Spa
Monopoli
United Kingdom
Emma
£104
includes taxes & fees
1 Oct - 2 Oct
Dimore d'Elite e Spa

10. San Tommaso

San Tommaso
Polignano a Mare
United States
Anthony
£112
includes taxes & fees
7 Oct - 8 Oct
San Tommaso

11. Park Hotel La Grave

Park Hotel La Grave
Castellana Grotte
Canada
Marc
£100
includes taxes & fees
9 Oct - 10 Oct
Park Hotel La Grave

12. Spazio Origine

Spazio Origine
Monopoli
United States
Marlene
£189
includes taxes & fees
8 Oct - 9 Oct
Spazio Origine

13. Tenuta Monacelle

Tenuta Monacelle
Monopoli
United States
Steven
£124
includes taxes & fees
20 Sept - 21 Sept
Tenuta Monacelle

14. Masseria Fortificata Donnaloia

Masseria Fortificata Donnaloia
Monopoli
United States
John
£154
includes taxes & fees
11 Sept - 12 Sept
Masseria Fortificata Donnaloia

15. Borgo Dei Lecci Puglia

Borgo Dei Lecci Puglia
Selva di Fasano
United Kingdom
philip
£99
includes taxes & fees
2 Oct - 3 Oct
Borgo Dei Lecci Puglia

16. Hotel La Sorgente

Hotel La Sorgente
Fasano
Italy
Paulo Cesar
£109
includes taxes & fees
22 Sept - 23 Sept
Hotel La Sorgente

17. Nina Trulli Resort

Nina Trulli Resort
Monopoli
United States
Brandy
£324
includes taxes & fees
7 Oct - 8 Oct
Nina Trulli Resort

18. Park Hotel Sant' Elia

Park Hotel Sant' Elia
Fasano
Canada
Leonardo
£79
includes taxes & fees
11 Oct - 12 Oct
Park Hotel Sant' Elia

19. Masseria Montepaolo

Masseria Montepaolo
Conversano
United States
SAM
£134
includes taxes & fees
15 Sept - 16 Sept
Masseria Montepaolo

20. Borgo San Marco

Borgo San Marco
Fasano
United Kingdom
Richard
£182
includes taxes & fees
8 Oct - 9 Oct
Borgo San Marco
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Teresa Hotel Reviews

Palazzo Indelli

Palazzo Indelli

10/10 Excellent
"Beautiful hotel in one of the main squares in the old town Monopoli. Would definitely stay here again. The room, staff, breakfast were all fantastic. There is nothing negative to say"
Sue 14-night trip
Posted 1 day ago
Palazzo Indelli
Don Ferrante - Dimore di Charme

Don Ferrante - Dimore di Charme

10/10 Excellent
"Everything was amazing, the place, and the staff are great highly recommended, park is a little tricky but all in all fantastic place."
Nick 4-night trip
Posted 2 days ago
Don Ferrante - Dimore di Charme
Masseria Fortificata Donnaloia

Masseria Fortificata Donnaloia

10/10 Excellent
"The place is a rustic old farm house, the accommodation and amenities were what you would expect and especially at night the place was magical. At the attached restaurant the breakfast provided was excellent while the evening meals were some of the best we tasted in the area"
Natalie 7-night trip
Posted 2 days ago
Masseria Fortificata Donnaloia
Ostuni a Mare

Ostuni a Mare

10/10 Excellent
"Me and my partner had a lovely time at Ostuni a Mare, the reception staff, cleaners, waitresses and bar staff were fantastic. The pool was very clean and having 3 to choose from was a bonus, the little train takes you straight to the beach and going between beach and pool was easy and well organised. Breakfast had a large selection and catered to everyone, from healthy options, sweet or savoury and very good quality. I recommend anyone this place if they want a nice few days of relaxation. Ostuni town is a short 15 minute drive and approx 30 minutes from Brindisi airport. I’d suggest getting a car hire as cabs can be pricey approx €40-80 each way."
Javaad 5-night trip
Posted 4 days ago
Ostuni a Mare
Corte Altavilla Relais & Charme

Corte Altavilla Relais & Charme

10/10 Excellent
"Perfect location and great service throughout our stay."
Stephen 3-night trip
Posted 5 days ago
Corte Altavilla Relais & Charme
Trulli Holiday Albergo Diffuso

Trulli Holiday Albergo Diffuso

10/10 Excellent
"Fantastic location, beautiful setup, staff were very friendly and accommodating, the property was clean and maintained daily, breakfast was ok, parking is a challenge"
Majd 3-night trip
Posted 6 days ago
Trulli Holiday Albergo Diffuso
Barion Hotel And Congressi

Barion Hotel And Congressi

10/10 Excellent
"Thank you Franco. Very nice place."
Eric 1-night trip
Posted 6 days ago
Barion Hotel And Congressi
Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions

10/10 Excellent
"The property was beautiful"
Laura 6-night trip
Posted 3 weeks 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

More cheap stays in Santa Teresa

Esperia

Esperia

Via Giovanni Verga 18 Sammichele di Bari BA
£52
27 Sept - 28 Sept
includes taxes & fees
7.8/10 Good! (32 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 £40 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