Default HTG hotel image

Search Santa Teresa hotels

  • 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
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Filter by

Property class

Guest rating

Our top choices for Santa Teresa hotels

1. Masseria Santa Teresa

Masseria Santa Teresa
Monopoli
Australia
Marco
AU$262
includes taxes & fees
30 Aug - 31 Aug
Masseria Santa Teresa

2. Masseria Torrepietra

Masseria Torrepietra
Monopoli
United States
Walter Omar
AU$372
includes taxes & fees
4 Sept - 5 Sept
Masseria Torrepietra

3. Imperial Paradise

Imperial Paradise
Monopoli
United States
Muriel
AU$300
includes taxes & fees
27 Aug - 28 Aug
Imperial Paradise

4. Il Melograno

Il Melograno
Monopoli
United States
Michael
AU$842
includes taxes & fees
13 Aug - 14 Aug
Il Melograno

5. Spazio Origine

Spazio Origine
Monopoli
United States
Yodanys
AU$392
includes taxes & fees
26 Aug - 27 Aug
Spazio Origine

6. Masseria Fortificata Donnaloia

Masseria Fortificata Donnaloia
Monopoli
United States
John
AU$285
includes taxes & fees
7 Sept - 8 Sept
Masseria Fortificata Donnaloia

7. Dimore d'Elite e Spa

Dimore d'Elite e Spa
Monopoli
United Kingdom
Emma
AU$299
includes taxes & fees
22 Aug - 23 Aug
Dimore d'Elite e Spa

8. Semiramide Palace Hotel

Semiramide Palace Hotel
Castellana Grotte
United States
Amir
AU$117
includes taxes & fees
31 Aug - 1 Sept
Semiramide Palace Hotel

9. Nina Trulli Resort

Nina Trulli Resort
Monopoli
Canada
dominic
AU$741
includes taxes & fees
17 Aug - 18 Aug
Nina Trulli Resort

10. Palazzo Indelli

Palazzo Indelli
Centro Storico
United States
Justino
AU$378
includes taxes & fees
22 Aug - 23 Aug
Palazzo Indelli

11. Borgo Dei Lecci Puglia

Borgo Dei Lecci Puglia
Selva di Fasano
United States
afshin
AU$236
includes taxes & fees
31 Aug - 1 Sept
Borgo Dei Lecci Puglia

12. Hotel La Vetta Europa

Hotel La Vetta Europa
Castellana Grotte
United States
Teoman
AU$94
includes taxes & fees
7 Sept - 8 Sept
Hotel La Vetta Europa

13. Tenuta Monacelle

Tenuta Monacelle
Monopoli
United States
Steven
AU$252
includes taxes & fees
27 Aug - 28 Aug
Tenuta Monacelle

14. Masseria Torricella

Masseria Torricella
Castellana Grotte
Netherlands
Johannes
AU$264
includes taxes & fees
10 Aug - 11 Aug
Masseria Torricella

15. Casa Nave

Casa Nave
Centro Storico
Australia
Amber
AU$257
includes taxes & fees
31 Aug - 1 Sept
Casa Nave

16. Park Hotel La Grave

Park Hotel La Grave
Castellana Grotte
Canada
Marc
AU$201
includes taxes & fees
7 Sept - 8 Sept
Park Hotel La Grave

17. San Tommaso

San Tommaso
Polignano a Mare
United States
Anthony
AU$252
includes taxes & fees
13 Aug - 14 Aug
San Tommaso

18. Masseria Spina Resort

Masseria Spina Resort
Monopoli
Mexico
Alfredo
AU$366
includes taxes & fees
1 Sept - 2 Sept
Masseria Spina Resort

19. San Lorenzo Boutique Hotel & SPA

San Lorenzo Boutique Hotel & SPA
Polignano a Mare
United States
Sean
AU$428
includes taxes & fees
3 Sept - 4 Sept
San Lorenzo Boutique Hotel & SPA

20. Masseria Montepaolo

Masseria Montepaolo
Conversano
United States
SAM
AU$258
includes taxes & fees
25 Aug - 26 Aug
Masseria Montepaolo
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Teresa Hotel Reviews

Recent Reviews in Santa Teresa

Palazzo Indelli

Palazzo Indelli

10/10 Excellent
"Great location for day trips and night life. Staff is excellent. Room excellent."
Peter 4-night trip
Posted 17 hours ago
Palazzo Indelli
Don Ferrante - Dimore di Charme

Don Ferrante - Dimore di Charme

10/10 Excellent
"Unbelievable property in a perfect location ."
Andre 1-night trip
Posted 3 days ago
Don Ferrante - Dimore di Charme
Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions

10/10 Excellent
"Great experience. The manager was amazing she gave us free Buffett. She worked around our schedule. Was so help full all the staff. Beautiful Property and swimming pools. Thank you"
Uzma 2-night trip
Posted 4 days ago
Torre Cintola Greenblu Sea Emotions
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 4 days ago
Granserena Hotel
Borgo Egnazia

Borgo Egnazia

10/10 Excellent
"The hotel is exceptionally beautiful, and the staff is highly commendable. We thoroughly enjoyed having Luca as our concierge. He demonstrated remarkable helpfulness, patience, and attentiveness. It is worth mentioning that we provided gratuity to our staff throughout our stay. Borga added a gratuity to our bill, which we were able to decline, but it was still included."
Danielle 5-night trip
Posted 5 days ago
Borgo Egnazia
Ostuni a Mare

Ostuni a Mare

10/10 Excellent
"The property is even better than advertised! It is a gorgeous resort and very convenient for young families. The little train will take you to the private beach in minutes. The 3 pools are wonderful, but the most noteworthy thing to mention is the incredible staff!!! Amazing, attentive, always busy and making sure that the guests have everything. There is nothing I did not like (except maybe the security guard at the villas’ gate who was extremely rude because we were at the wrong gate to exit)… My husband and I would come back and recommend it wholeheartedly!"
Marie 3-night trip
Posted 5 days ago
Ostuni a Mare
CDSHotels Pietrablu Resort & SPA

CDSHotels Pietrablu Resort & SPA

10/10 Excellent
"Very good hôtel but the water access is very small. The rest is great"
Eric 4-night trip
Posted 7 days ago
CDSHotels Pietrablu Resort & SPA
Masseria Fortificata Donnaloia

Masseria Fortificata Donnaloia

10/10 Excellent
"It is a very cute rustic hotel with a great restaurant. You need a car to get here and travel around but it was a quiet place to relax and have a swim in the pool."
Kristopher 2-night trip
Posted 9 days ago
Masseria Fortificata Donnaloia
Corte Altavilla Relais & Charme

Corte Altavilla Relais & Charme

8/10 Good
"This hotel was gorgeous and charming. However, be aware that if you are taking an uber to the area, this hotel is in the old part of the town and the Uber will not be able to drop you off directly at the hotel (you will have to do a maybe 5 minute walk from the main streets). The roads around the hotel are also cobblestone so keep that in mind when packing to stay at this hotel. All in all a gorgeous area and experience if you know what to expect. Amazing people and great food located close in the area."
Deseree Temera 2-night trip
Posted 13 days ago
Corte Altavilla Relais & Charme

More cheap accommodation in Santa Teresa

Esperia

Esperia

Via Giovanni Verga 18 Sammichele di Bari BA
AU$115
3 Sept - 4 Sept
includes taxes & fees
7.8/10 Good! (30 reviews)
Esperia

Find out more about Santa Teresa

Top reasons to visit Santa Teresa

  • Stunning Beaches: Santa Teresa boasts beautiful beaches, including the popular nudist-friendly Santa Teresa Beach, ideal for sunbathing and relaxation.
  • Outdoor Adventures: Surf enthusiasts can catch perfect waves at nearby Playa Santa Teresa, making it a hotspot for water sports.
  • Cultural Exploration: Discover charming local neighbourhoods rich in history and indulge in delicious regional cuisine.
  • Wellness Retreats: Unwind at wellness retreats focused on rejuvenation, providing a tranquil escape from everyday life.
  • Diverse Accommodation: Enjoy a range of lodging options, from family-friendly hotels to charming B&Bs, ensuring a comfortable stay.

Find great hotels near Santa Teresa

Discover your ideal accommodation in Santa Teresa, Monopoli, Puglia. Whether you’re seeking a family-friendly hotel or a charming bed & breakfast, this picturesque coastal destination offers a range of options. Enjoy pet-friendly stays and a relaxing beach vacation experience while exploring the top Santa Teresa hotels. With a focus on comfort and convenience, you’re sure to find the perfect spot to unwind and soak up the Italian sun.

  • Torre Cintola Greenblu Sea Emotions: Nestled a mere 6.4km from Santa Teresa, Torre Cintola Greenblu Sea Emotions is a delightful 4-star hotel ideal for families seeking a beachside getaway. This property boasts direct access to the beach, allowing guests to soak up the sun and enjoy the Mediterranean waters. Families will appreciate the dedicated services and amenities for children, including a games room, ping pong tables, and a complimentary children's club. The atmosphere is designed to create memorable family experiences, making it a fantastic choice for those travelling with kids.
  • Borgo Egnazia: Just 11.3km from Santa Teresa, the luxurious 5-star Borgo Egnazia offers an exquisite spa-themed escape for families. This stunning property provides a wealth of amenities, including an outdoor pool and a full-service spa, perfect for relaxation and rejuvenation. Children will be entertained with an arcade game room and a supervised childcare programme, ensuring parents can indulge in some well-deserved pampering. Borgo Egnazia's elegant design and exceptional service create a unique experience, making it a top choice for those seeking a blend of luxury and family fun in Puglia.
  • Cala Ponte Resort & Spa: Located 12.9km from Santa Teresa, Cala Ponte Resort & Spa is a 4-star pet-friendly haven that caters to families looking for a relaxing retreat. This resort offers an array of amenities, including a full-service spa, a lovely pool area, and services for children such as onsite babysitting and free cribs. Pets are welcomed, ensuring that your furry companions can join in on the holiday fun. With a focus on family-friendly experiences and a tranquil atmosphere, Cala Ponte Resort & Spa is perfect for those wishing to unwind with their loved ones.

Where to stay in Santa Teresa

Santa Teresa in Puglia offers a delightful blend of beachside relaxation and rich cultural experiences. Stroll along the stunning coastline, enjoy the luxurious atmosphere, and soak up the friendly vibe of the village. For surf enthusiasts, nearby beaches like Playa Santa Teresa provide perfect waves, while the charming local neighbourhoods invite you to explore historical sites and indulge in regional cuisine. This hidden gem promises a memorable Italian getaway filled with sun, surf, and serenity.

  • Monopoli: Nestled along the stunning Adriatic coast, Monopoli is a charming city that boasts a unique blend of beach relaxation and cultural richness. With Santa Teresa located within its bounds, visitors can enjoy the delightful sandy shores and explore the historic old town, characterised by its narrow streets and picturesque architecture. The city comes alive during the peak summer months, making it an ideal destination for those seeking outdoor experiences, from sunbathing on its beautiful beaches to enjoying local cuisine at seaside restaurants. Don’t miss the local landmarks, including the fascinating historic sites and the serene nudist beach.
  • Polignano a Mare: Just a short drive from Santa Teresa, Polignano a Mare is renowned for its dramatic cliffs and crystal-clear waters. This picturesque town offers a vibrant atmosphere, particularly during the summer months when tourists flock to experience its stunning beaches and cultural events. A highlight of Polignano is its charming historic centre, perched on the cliffs, where you can wander through narrow alleys and discover quaint shops and cafes. Grab a gelato and enjoy breathtaking views from the cliffside, or explore the local landmarks, including its famous nudist beach, all while indulging in the lively outdoor scene.
  • Fasano: Located slightly further from Santa Teresa, Fasano offers a delightful mix of adventure and family-friendly activities. This city is particularly popular in the summer and during holiday seasons, drawing visitors for its outdoor experiences, including golfing and visits to the nearby theme park. Fasano is surrounded by beautiful countryside, making it perfect for those who enjoy hiking and exploring nature. The local attractions are plentiful, including historic sites and stunning beaches that cater to every type of traveller, ensuring a memorable visit for all.

Things to do near Santa Teresa

Santa Teresa in Monopoli, Puglia, offers a delightful blend of beach relaxation and cultural exploration. Visitors can unwind at wellness retreats that focus on rejuvenation and tranquillity, while also enjoying the vibrant local atmosphere. From stunning coastal views to charming local attractions, Santa Teresa is perfect for those seeking both adventure and relaxation during their holiday.

Shopping

For shopping in Santa Teresa, visit Damati, a store located 14.5km away. If you're up for a drive, head to Auchan Casamassima Business Park, 29.0km away, offering a mix of business and entertainment options. For a further experience, Trullo Antichi Sapori is 40.2km away.

Recreation

Indiana Park is a tranquil recreation park located 8.0km from Santa Teresa, perfect for relaxation amidst nature. For golf enthusiasts, San Domenico Golf Club, 11.3km away, offers a beautiful outdoor setting. Enjoy luxury at Purple Beach, a private club 6.4km from town, ideal for unwinding.

Adventure

At Acquapark Egnazia, located 9.7km from Santa Teresa, enjoy thrilling water slides and family-friendly attractions for a splashing good time. For some adrenaline rush, head to Kartodromo 90, 19.3km away, where you can race go-karts and experience the thrill of speed.

Nightlife

For a unique night out, visit the Quarry Amphitheatre San Giovanni for cultural performances, or gaze at the stars at the Astronomical Observatory Sirio. If you're in the mood for a film, UCI Cinemas Seven Gioia del Colle offers a great selection for a romantic evening.

Booking tips and Expedia advantages for Santa Teresa

To save money on your trip to Santa Teresa, visit during the cheaper months of January to February or November, as prices are lower compared to the peak season from July to September. Enjoy free attractions like Lama Monachile Beach and Cala Porto Rosso Beach. For transport, consider using buses, bicycles, or walking. Book your hotel one month in advance for the best rates, and check Expedia for last-minute deals and package discounts. Remember that Saturday is the least expensive day to stay, while Sunday tends to be pricier.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Santa Teresa are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Santa Teresa about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Santa Teresa is Saturday. The most expensive day to stay in Santa Teresa is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re after. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Santa Teresa hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions near Santa Teresa

Santa Teresa in Monopoli, Puglia, offers a delightful mix of beach and cultural experiences. Visitors can enjoy the beautiful Santa Teresa Beach, a popular nudist spot, and explore local amusement parks. Whether you're after relaxing beach days or vibrant tourist attractions, Santa Teresa caters to all, making it an ideal destination for those seeking outdoor adventures and a taste of local culture.

  • Lama Monachile Beach: This stunning nudist beach offers a unique experience with its picturesque cliffs and crystal-clear waters. It's a fantastic spot for sunbathing and swimming while enjoying the natural beauty of the Puglia coastline, just 11.3km from Santa Teresa.
  • Egnazia: Immerse yourself in the vibrant atmosphere of Egnazia, a charming town neighbourhood known for its rich history and lively urban vibes. Explore local shops, cafés, and historical sites, all located 11.3km from Santa Teresa.
  • Cala Paura Beach: Another beautiful nudist beach, Cala Paura is renowned for its tranquil setting, perfect for relaxing and soaking up the sun. The serene waters and stunning surroundings make it an ideal getaway, also 11.3km from Santa Teresa.

Best time to go to Santa Teresa

The best time to visit Santa Teresa is dependant on what kind of holiday you are seeking. August and August are its hottest month on average. At the time of August, visitor numbers are high and weather is sunny. January and January are its coolest month on average. At the time of January, visitor numbers are low and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.6°F (9.8°C)Light RainMostly SunnyLowSlightly Low
January49.6°F (9.8°C)Light RainMostly SunnyLowSlightly Low
February50.5°F (10.3°C)Light RainMostly SunnyLowSlightly Low
February50.5°F (10.3°C)Light RainMostly SunnyLowSlightly Low
March53.1°F (11.7°C)Light RainMostly SunnyAverageAverage
March53.1°F (11.7°C)Light RainMostly SunnyAverageAverage
April57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
April57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
May65.1°F (18.4°C)Light RainMostly SunnyAverageAverage
May65.1°F (18.4°C)Light RainMostly SunnyAverageAverage
June73.8°F (23.2°C)No Rain (Dry)SunnyAverageAverage
June73.8°F (23.2°C)No Rain (Dry)SunnyAverageAverage
July79.2°F (26.2°C)No Rain (Dry)SunnyHighSlightly High
July79.2°F (26.2°C)No Rain (Dry)SunnyHighSlightly High
August79.7°F (26.5°C)No Rain (Dry)SunnyHighSlightly High
August79.7°F (26.5°C)No Rain (Dry)SunnyHighSlightly High
September73.6°F (23.1°C)Light RainSunnyHighSlightly High
September73.6°F (23.1°C)Light RainSunnyHighSlightly High
October65.7°F (18.7°C)Light RainMostly SunnyAverageAverage
October65.7°F (18.7°C)Light RainMostly SunnyAverageAverage
November59.2°F (15.1°C)Light RainMostly SunnyAverageSlightly Low
November59.2°F (15.1°C)Light RainMostly SunnyAverageSlightly Low
December52.5°F (11.4°C)No Rain (Dry)Mostly SunnyLowAverage
December52.5°F (11.4°C)No Rain (Dry)Mostly SunnyLowAverage

The nearest major airports for your trip to Santa Teresa

When flying to Santa Teresa, you have two major airports to consider. Bari (BRI-Karol Wojtyla) is about 48.3km away and offers excellent hotel options such as the 5-star JR Hotels Bari Grande Albergo delle Nazioni and the Nicolaus Hotel, which provides free airport shuttle services. Brindisi (BDS-Papola Casale) is located approximately 62.8km away, with notable hotels like the 5-star Masseria Malvindi and the 4-star Hotel Orientale, both offering convenient transport options. Whether you choose Bari or Brindisi, you'll find comfortable accommodations and accessible transportation to make your journey to Santa Teresa seamless.

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 cancelled 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 can I save on a hotel booking in Santa Teresa with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Santa Teresa hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Santa Teresa?
Prices for hotels in Santa Teresa often vary, but you can find a great deal from AU$94 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 our cheapest rates.

Explore a world of travel with Expedia