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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Teresa hotels

Villa Itriò

Villa Itriò
Martina Franca
10.0 out of 10, Exceptional, (1 review)
"appena sono arrivato mi è stato offerto un aperitivo di ben venuto con prodotti tipici. Personale molto gentile. location ben tenuta e rilassante. Colazione ottima."
Italy
Simone
The price is AU$225
includes taxes & fees
31 Jan - 1 Feb
Villa Itriò

Apulia 70 Holidays

Apulia 70 Holidays
Pozziglioni
9.6 out of 10, Exceptional, (76 reviews)
"Vito and Danny were great. The property is very clean and location is very convenient. I definitely recommend it"
United States
Elizabeth
The price is AU$187
includes taxes & fees
2 Mar - 3 Mar
Apulia 70 Holidays

Le Carasse Boutique Hotel

Le Carasse Boutique Hotel
Mola di Bari
9.6 out of 10, Exceptional, (11 reviews)
"Everything was excellent "
United States
Saam
Le Carasse Boutique Hotel

Masseria Lama D'Impisa

Masseria Lama D'Impisa
Fasano
9.0 out of 10, Wonderful, (46 reviews)
"Personale eccellente ottima pulizia ottima struttura"
Italy
Luigi
Masseria Lama D'Impisa

Dal Canonico

Dal Canonico
Mola di Bari
8.6 out of 10, Excellent, (12 reviews)
"Was an amazing stay and the staff is super kind, always helpful and makes you feel like home. Perfect place for a getaway"
Germany
Marie
Dal Canonico

Santarosa Relais

Santarosa Relais
4.0 star property
Noci
10.0 out of 10, Exceptional, (12 reviews)
"The staff is super friendly, they are very accommodating and helpful. The stay is lovely, quiet, right in the centre of old town. Downstairs in the square is an excellent restaurant - easy for family to dine out. Thank you and we would recommend this place! "
United Kingdom
Hao
Santarosa Relais

Al Mirador Resort

Al Mirador Resort
4.0 star property
Fasano
9.6 out of 10, Exceptional, (72 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$234
includes taxes & fees
1 Feb - 2 Feb
Al Mirador Resort

Aeris Suite & Relax

Aeris Suite & Relax
Pozziglioni
9.8 out of 10, Exceptional, (49 reviews)
"Excellent hotel and great location "
United States
Juan
The price is AU$260
includes taxes & fees
16 Feb - 17 Feb
Aeris Suite & Relax

Agriturismo I Pozzetti

Agriturismo I Pozzetti
Fasano
9.0 out of 10, Wonderful, (21 reviews)
"The room was a great size and the far reaching views from the balcony were amazing! The bathroom had a bit of an odour which I am sure the owners can resolve."
United Kingdom
chris
The price is AU$162
includes taxes & fees
7 Feb - 8 Feb
Agriturismo I Pozzetti

Suite 10

Suite 10
Gelso
9.0 out of 10, Wonderful, (63 reviews)
"Great location and elevator"
United States
Jose
The price is AU$294
includes taxes & fees
1 Feb - 2 Feb
Suite 10

Dei Serafini

Dei Serafini
Historic Center
9.0 out of 10, Wonderful, (93 reviews)
"Staff were amazing and this is a great way to visit Pogliano. The old town is really the only place to visit and so being right in it is great. The breakfast spots around were good and general restaurants were good as well "
United States
Stephen
The price is AU$369
includes taxes & fees
1 Feb - 2 Feb
Dei Serafini

Dimora Tauro

Dimora Tauro
Fasano
10.0 out of 10, Exceptional, (9 reviews)
"Fabulous staff Mariela our host very caring and welcoming. Great location central to visiting so many surrounding towns. Beautiful room amenities and swimming pool."
Australia
Colleen
Dimora Tauro

Masseria San Francesco

Masseria San Francesco
Fasano
9.6 out of 10, Exceptional, (60 reviews)
"Lovely and comfortable place to an amazing stay in Fasano, Puglia near to Locorotondo"
United States
Liliana
The price is AU$307
includes taxes & fees
31 Jan - 1 Feb
Masseria San Francesco

B&B LA PERLA NERA

B&B LA PERLA NERA
Fasano
6.0 out of 10, (1 review)
"Je n’ai pas particulièrement aimé le séjour dans cet hôtel qui est dans une banlieue pavillonnaire sans restaurant accessible à pied. J’imagine que l été cet hôtel doit être au calme et que vous pourrez profiter des jolies fleurs. À noter que le linge de lit est une couverture et non une couette "
France
Agnes
The price is AU$303
includes taxes & fees
31 Jan - 1 Feb
B&B LA PERLA NERA

Dimora Porto Contessa

Dimora Porto Contessa
San Vito
9.4 out of 10, Exceptional, (139 reviews)
"Very nice place! Clean and cozy,! Close to beach "
United States
Xiaomin
Dimora Porto Contessa

Sei Stelle Mama

Sei Stelle Mama
Historic Center
8.8 out of 10, Excellent, (49 reviews)
"Cozy stay, in the heart of the town "
United States
Saira
The price is AU$337
includes taxes & fees
11 Feb - 12 Feb
Sei Stelle Mama

Dimora Donna Lucrezia

Dimora Donna Lucrezia
Fasano
9.0 out of 10, Wonderful, (49 reviews)
"Lovely place with lovely hosts, perfect breakfast and service. Very recommendable."
Italy
Heidi
The price is AU$187
includes taxes & fees
31 Jan - 1 Feb
Dimora Donna Lucrezia

Bed & Breakfast Tra le Mura

Bed & Breakfast Tra le Mura
Historic Center
9.2 out of 10, Wonderful, (129 reviews)
"Mateo was a super host. Beautiful rooms and views"
United Kingdom
Jonathan
The price is AU$149
includes taxes & fees
1 Feb - 2 Feb
Bed & Breakfast Tra le Mura

Giovì Relais

Giovì Relais
Pozziglioni
9.2 out of 10, Wonderful, (81 reviews)
"The spa was amazing (clean and rejuvenating), breakfast was delicious, and best of all, the staff were all super friendly, respectively, and helpful. We loved the hotel and will be back soon! Thank you kindly, Josh and Marissa"
United States
Joshua
The price is AU$430
includes taxes & fees
14 Feb - 15 Feb
Giovì Relais

B-Welcome Rooms of Charmes & Relax

B-Welcome Rooms of Charmes & Relax
Pozziglioni
10.0 out of 10, Exceptional, (55 reviews)
"We loved our stay! Staff was very friendly. We loved the location and our rooftop terrace with hot tub was amazing. Would stay here again! "
United States
Caitlin
The price is AU$189
includes taxes & fees
2 Feb - 3 Feb
B-Welcome Rooms of Charmes & Relax
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

More cheap accommodation in Santa Teresa

Esperia

Esperia

Via Giovanni Verga 18 Sammichele di Bari BA
7.8/10 Good! (28 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's the best place for a stay in Santa Teresa?
Based on Expedia's traveller preferences, Masseria Santa Teresa is a top place to stay in Santa Teresa. Other good options for your trip to the area are Barion Hotel and Borgo Egnazia. See all available top hotels, or vacation rentals in Santa Teresa.
What are some of the best holiday rentals that Santa Teresa has to offer?
Casa Massima Suites & Spa: This holiday home rental outside of Santa Teresa is in the historical district, and equipped with air conditioning and daily housekeeping to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a dishwasher and an oven. See all vacation rentals in Santa Teresa.
If I need to cancel my hotel reservation in Santa Teresa, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Santa Teresa.
What is staying in Santa Teresa like?
Travellers to Santa Teresa will find plenty to explore and enjoy. In Santa Teresa, there are 3 hotels and other accommodation options to choose from. Find out more about Santa Teresa.
What are the top places to visit in Santa Teresa?
Places to visit in the wider area include Cala Porto Rosso Beach, Cala Porta Vecchia Beach and Lido Santo Stefano. You'll also find Spiaggia Cala Incina and Il Parco dei Dinosauri in the area. Take a look at what more there is to see and do in Expedia's Santa Teresa guide.
What's the seasonal weather in Santa Teresa?
The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are January and February, with an average of 11°C. Average annual precipitation for Santa Teresa is 693 mm.

Explore a world of travel with Expedia