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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Santa Teresa hotels

1. Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions
4.0 star property
Monopoli
8.4 out of 10, Very good, (400 reviews)
"Great resort and great location."
United States
Enzo
The price is AU$152
includes taxes & fees
9 Nov - 10 Nov
Torre Cintola Greenblu Sea Emotions

2. Palazzo Kapece

Palazzo Kapece
Centro Storico
9.8 out of 10, Exceptional, (51 reviews)
"Lovely location and really kind staff."
United Kingdom
Charlie
The price is AU$129
includes taxes & fees
7 Nov - 8 Nov
Palazzo Kapece

3. Dimore d'Elite e Spa

Dimore d'Elite e Spa
Monopoli
9.6 out of 10, Exceptional, (58 reviews)
"Good location, very clean and very friendly staff"
United Kingdom
David
The price is AU$157
includes taxes & fees
14 Nov - 15 Nov
Dimore d'Elite e Spa

4. Palazzo Indelli

Palazzo Indelli
4.0 star property
Centro Storico
9.0 out of 10, Wonderful, (411 reviews)
"Palazzo Indelli is a beautiful hotel with a large shared balcony overlooking the busy main square. The room was large, staff extremely helpful and friendly. The hotel restaurant has a full menu and is attractive. We had a most enjoyable stay."
United States
Anthony
The price is AU$207
includes taxes & fees
8 Nov - 9 Nov
Palazzo Indelli

5. Spazio Origine

Spazio Origine
Monopoli
9.2 out of 10, Wonderful, (20 reviews)
"Overall we had a very good experience and enjoyed our stay. The staff was very helpful."
United States
Rahul
The price is AU$256
includes taxes & fees
14 Nov - 15 Nov
Spazio Origine

6. Palazzo Giuditta

Palazzo Giuditta
Centro Storico
9.4 out of 10, Exceptional, (43 reviews)
"Excellent location! The bed is probably one of the best I have ever slept in!"
Canada
Effie
The price is AU$201
includes taxes & fees
7 Nov - 8 Nov
Palazzo Giuditta

7. Don Ferrante - Dimore di Charme

Don Ferrante - Dimore di Charme
5.0 star property
Centro Storico
9.6 out of 10, Exceptional, (196 reviews)
"Great location. Beautiful private experience. Spectacular views!"
United States
David
The price is AU$434
includes taxes & fees
3 Dec - 4 Dec
Don Ferrante - Dimore di Charme

8. Tenuta Monacelle

Tenuta Monacelle
4.0 star property
Monopoli
8.6 out of 10, Excellent, (170 reviews)
"This hotel is a little off the beaten path, but it was a lovely facility and just a few miles from Alberobello. "
United States
Steven
The price is AU$186
includes taxes & fees
15 Nov - 16 Nov
Tenuta Monacelle

9. Fontana Vecchia Bed & Breakfast

Fontana Vecchia Bed & Breakfast
Castellana Grotte
9.4 out of 10, Exceptional, (127 reviews)
"Had a great visit with family, using this as a home base for exploring the region. Has our own little castle to stay in!"
United States
Cyrus
The price is AU$135
includes taxes & fees
28 Nov - 29 Nov
Fontana Vecchia Bed & Breakfast

10. Agriturismo Antonelli Piangevino

Agriturismo Antonelli Piangevino
Monopoli
9.4 out of 10, Exceptional, (45 reviews)
"Wonderful stay in this beautiful property. Very nice garden and pool, authentic rooms with well equipped kitchens and AC. Very friendly people & delicious breakfasts !"
Belgium
Laurent
The price is AU$209
includes taxes & fees
12 Nov - 13 Nov
Agriturismo Antonelli Piangevino

11. Casa Nave

Casa Nave
Centro Storico
9.2 out of 10, Wonderful, (67 reviews)
"Lovely little room with a well stocked kitchenette Staff is friendly and super helpful. Location was excellent for seeing old town. We enjoyed our short stay here and would stay at this accommodation again"
Canada
Cynthia
The price is AU$114
includes taxes & fees
8 Nov - 9 Nov
Casa Nave

12. Hotel La Vetta Europa

Hotel La Vetta Europa
3.0 star property
Castellana Grotte
9.2 out of 10, Wonderful, (162 reviews)
"Great location, helpful staff. Would recommend."
United Kingdom
Ruggiero
The price is AU$75
includes taxes & fees
15 Nov - 16 Nov
Hotel La Vetta Europa

13. Grand Hotel La Chiusa di Chietri

Grand Hotel La Chiusa di Chietri
4.0 star property
Alberobello
8.4 out of 10, Very good, (97 reviews)
"Super nice pool, staff and everything"
Canada
Justin
The price is AU$218
includes taxes & fees
12 Nov - 13 Nov
Grand Hotel La Chiusa di Chietri

14. Park Hotel Sant' Elia

Park Hotel Sant' Elia
3.0 star property
Fasano
8.4 out of 10, Very good, (155 reviews)
"The Staff were all very helpfull and accommodating"
Canada
Leonardo
The price is AU$136
includes taxes & fees
22 Nov - 23 Nov
Park Hotel Sant' Elia

15. San Lorenzo Boutique Hotel & SPA

San Lorenzo Boutique Hotel & SPA
4.0 star property
Polignano a Mare
9.0 out of 10, Wonderful, (70 reviews)
"Great views! Very clean. Right off the highway. Quick ride to downtown. Would definitely recommend!"
United States
Deb
The price is AU$245
includes taxes & fees
7 Dec - 8 Dec
San Lorenzo Boutique Hotel & SPA

16. San Tommaso

San Tommaso
4.0 star property
Polignano a Mare
9.0 out of 10, Wonderful, (213 reviews)
"Great place to stay. It's starting to get a little beat up but for the money we'll worth it. Staff and breakfast great."
United States
Anthony
The price is AU$146
includes taxes & fees
9 Nov - 10 Nov
San Tommaso

17. Borgo Cozzana

Borgo Cozzana
Monopoli
9.8 out of 10, Exceptional, (57 reviews)
"Very helpful staff. Grounds were beautiful."
Canada
Robert
The price is AU$252
includes taxes & fees
30 Nov - 1 Dec
Borgo Cozzana

18. Al Mirador

Al Mirador
4.0 star property
Fasano
9.6 out of 10, Exceptional, (89 reviews)
"Excellent place for few days quiet retreat. Very friendly staff. Close to many small beautiful towns around, like Polignano a Mare. We had a lot of fun. "
United States
Vladimir
The price is AU$144
includes taxes & fees
8 Nov - 9 Nov
Al Mirador

19. Park Hotel La Grave

Park Hotel La Grave
4.0 star property
Castellana Grotte
8.8 out of 10, Excellent, (90 reviews)
"Super helpful staff and beautiful property!"
Canada
Brian
The price is AU$203
includes taxes & fees
7 Dec - 8 Dec
Park Hotel La Grave

20. Al Console Luxury Suite

Al Console Luxury Suite
Centro Storico
9.2 out of 10, Wonderful, (58 reviews)
"Beautiful view of the harbor room window. Delicious breakfast at nearby restaurants included. Accommodating hosts."
United States
Cynthia
The price is AU$253
includes taxes & fees
2 Dec - 3 Dec
Al Console Luxury Suite
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Teresa Hotel Reviews

Recent Reviews in Santa Teresa

More cheap accommodation in Santa Teresa

Esperia

Esperia

Via Giovanni Verga 18 Sammichele di Bari BA
The price is AU$97 per night from 7 Nov to 8 Nov
AU$97
7 Nov - 8 Nov
includes taxes & fees
7.8/10 Good! (32 reviews)

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$75 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