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
22 Sept - 23 Sept
Tomorrow
23 Sept - 24 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Property class

Guest rating

Our top choices for Santa Teresa hotels

1. Masseria Santa Teresa

Masseria Santa Teresa
Monopoli
Australia
Marco
AU$185
includes taxes & fees
22 Oct - 23 Oct
Masseria Santa Teresa

2. Masseria Torrepietra

Masseria Torrepietra
Monopoli
United Kingdom
Theresa
AU$235
includes taxes & fees
13 Oct - 14 Oct
Masseria Torrepietra

3. Il Melograno

Il Melograno
Monopoli
Germany
Fabian
AU$550
includes taxes & fees
12 Oct - 13 Oct
Il Melograno

4. Torre Cintola Greenblu Sea Emotions

Torre Cintola Greenblu Sea Emotions
Monopoli
United States
Laura
AU$217
includes taxes & fees
21 Oct - 22 Oct
Torre Cintola Greenblu Sea Emotions

5. Semiramide Palace Hotel

Semiramide Palace Hotel
Castellana Grotte
United States
Amir
AU$54
includes taxes & fees
14 Oct - 15 Oct
Semiramide Palace Hotel

6. Imperial Paradise

Imperial Paradise
Monopoli
United States
Muriel
AU$261
includes taxes & fees
22 Oct - 23 Oct
Imperial Paradise

7. Spazio Origine

Spazio Origine
Monopoli
United States
Marlene
AU$293
includes taxes & fees
6 Oct - 7 Oct
Spazio Origine

8. Borgo Cozzana

Borgo Cozzana
Monopoli
Mexico
Anonymous traveller
AU$441
includes taxes & fees
30 Sept - 1 Oct
Borgo Cozzana

9. Palazzo Indelli

Palazzo Indelli
Centro Storico
Canada
Kayla
AU$298
includes taxes & fees
7 Oct - 8 Oct
Palazzo Indelli

10. Casa Nave

Casa Nave
Centro Storico
United States
Kelsey
AU$149
includes taxes & fees
19 Oct - 20 Oct
Casa Nave

11. San Lorenzo Boutique Hotel & SPA

San Lorenzo Boutique Hotel & SPA
Polignano a Mare
United States
Deb
AU$255
includes taxes & fees
13 Oct - 14 Oct
San Lorenzo Boutique Hotel & SPA

12. Porto Giardino - CDSHotels

Porto Giardino - CDSHotels
Monopoli
Italy
Francesca
AU$224
includes taxes & fees
13 Oct - 14 Oct
Porto Giardino - CDSHotels

13. Dimore d'Elite e Spa

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

14. Palazzo Kapece

Palazzo Kapece
Centro Storico
Canada
Nicola
AU$177
includes taxes & fees
22 Oct - 23 Oct
Palazzo Kapece

15. San Tommaso

San Tommaso
Polignano a Mare
United States
Anthony
AU$211
includes taxes & fees
24 Sept - 25 Sept
San Tommaso

16. Borgo Dei Lecci Puglia

Borgo Dei Lecci Puglia
Selva di Fasano
United Kingdom
philip
AU$188
includes taxes & fees
19 Oct - 20 Oct
Borgo Dei Lecci Puglia

17. Borgo San Marco

Borgo San Marco
Fasano
United Kingdom
Richard
AU$301
includes taxes & fees
15 Oct - 16 Oct
Borgo San Marco

18. Antico Mondo Rooms & Suites

Antico Mondo Rooms & Suites
Historic Center
Australia
Anita
AU$275
includes taxes & fees
21 Oct - 22 Oct
Antico Mondo Rooms & Suites

19. Tenuta Monacelle

Tenuta Monacelle
Monopoli
United States
Steven
AU$217
includes taxes & fees
14 Oct - 15 Oct
Tenuta Monacelle

20. Hotel La Vetta Europa

Hotel La Vetta Europa
Castellana Grotte
United States
Teoman
AU$84
includes taxes & fees
6 Oct - 7 Oct
Hotel La Vetta Europa
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 with friendly and helpful staff. Street parking was available very close by, which made arriving by car easy. The room was comfortable and the location was excellent for exploring Monopoli on foot. Overall, we enjoyed our stay and especially appreciated the location and staff."
Dale 2-night trip
Posted 10 hours ago
Palazzo Indelli
Ostuni a Mare

Ostuni a Mare

10/10 Excellent
"Everything was perfect. Excellent breakfast and food. Very nice and helpful staff at both the hotel and its beach"
Raymond 7-night trip
Posted 16 hours ago
Ostuni a Mare
Trulli Holiday Albergo Diffuso

Trulli Holiday Albergo Diffuso

10/10 Excellent
"Everything was excellent!!!!"
Silvany Da 2-night trip
Posted 3 days ago
Trulli Holiday Albergo Diffuso
Don Ferrante - Dimore di Charme

Don Ferrante - Dimore di Charme

10/10 Excellent
"The room we had ( Carlos v) was in an excellent location looking out to the see and harbourside from balcony and terrace. The cushions on terrace are fading from a season in the sun but apart from this fantastic. The room was serviced daily with bed changes etc. All the staff were very friendly and accommodating. The restaurant was really good although you have to navigate some steep narrow steps up there. The view from the restaurant is brilliant."
Gregory 4-night trip
Posted 5 days ago
Don Ferrante - Dimore di Charme
Musae Relais & Spa

Musae Relais & Spa

10/10 Excellent
"Highly recommend, we had the best stay here where the staff were attentive in helping us arrange parking and transport for our luggage as well as ability to order prosecco and wine glasses in the evening - our favorite part! The hotel was clean and beautiful and in a great part of town that let us easily walk to all major places."
Jessica 4-night trip
Posted 6 days ago
Musae Relais & Spa
MONOPOLI: "MEST PEPP "VILLA with POOL FOR EXCLUSIVE GUESTS' USE- MOSQUITOES FREE

MONOPOLI: "MEST PEPP "VILLA with POOL FOR EXCLUSIVE GUESTS' USE- MOSQUITOES FREE

10/10 Excellent
"We had an outstanding stay at Villa Mest Pepp, and so much of that comes down to our host, Giacomo. He was incredibly helpful from the moment we booked until the day we left — answering questions ahead of time, offering genuinely useful local advice, and even meeting us in person despite our arriving past midnight. He patiently walked us through the washing machine, the oven, and the coffee maker, and gave us great tips on parking, beaches, and restaurants throughout our stay. He welcomed us with local pastries, along with wine and local delicacies — a wonderful first impression that set the tone for the whole trip.The accommodations were perfect for our family of four. Honestly, we spent far more time outside than in — the covered patio and pool became the heart of our stay. The grounds are meticulously kept, full of interesting plants, and the pool was pristine every single day; we used it morning and night, and Giacomo kept it spotless throughout our visit.The location is ideal — secluded enough to feel peaceful and private, yet close enough to the town of Monopoli whenever we wanted to head in on a whim. It's also conveniently positioned for exploring the region, well placed for day trips to the zoo, Ostuni, and Alberobello, among other nearby sights.We'd unequivocally recommend Villa Mest Pepp and are already looking forward to returning. It's a real gem, and Giacomo's evident care for both his property and his guests makes the experience even more special."
Danielle H. 7-night trip
Posted 6 days ago
MONOPOLI: "MEST PEPP "VILLA with POOL FOR EXCLUSIVE GUESTS' USE- MOSQUITOES FREE
Cala Ponte, a Tribute Portfolio Hotel

Cala Ponte, a Tribute Portfolio Hotel

10/10 Excellent
"This was our second stay at Cala Pointe and I would highly recommend this property to anyone traveling to the region"
Jason 4-night trip
Posted 7 days ago
Cala Ponte, a Tribute Portfolio Hotel
Masseria Fortificata Donnaloia

Masseria Fortificata Donnaloia

10/10 Excellent
"Everything was amazing about the stay people environment, location food I would highly recommend this place without a question of a doubt Don’t hesitate book this place"
SAM 3-night trip
Posted 8 days ago
Masseria Fortificata Donnaloia
Grand Hotel Olimpo

Grand Hotel Olimpo

10/10 Excellent
"😘"
MARILENIS 2-night trip
Posted 10 days ago
Grand Hotel Olimpo

More cheap accommodation in Santa Teresa

Esperia

Esperia

Via Giovanni Verga 18 Sammichele di Bari BA
AU$97
2 Oct - 3 Oct
includes taxes & fees
7.8/10 Good! (32 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$54 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