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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Teresa hotels

Masseria Santa Teresa

Masseria Santa Teresa
Monopoli
9.0 out of 10, Wonderful, (78 reviews)
"Nice large room and helpful staff. "
United States
Earl
Masseria Santa Teresa

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$176
includes taxes & fees
19 Mar - 20 Mar
Apulia 70 Holidays

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
The price is AU$134
includes taxes & fees
26 Mar - 27 Mar
Masseria Lama D'Impisa

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

Masseria Salamina

Masseria Salamina
Fasano
9.8 out of 10, Exceptional, (36 reviews)
"We had an amazing week at Masseria Salamina. The castle grounds were incredible and service was top notch. Food and wine at dinner was excellent. Plenty of room for our family with a great pool area to relax. We will definitely be visiting again. "
United Kingdom
Brendon
The price is AU$357
includes taxes & fees
25 Mar - 26 Mar
Masseria Salamina

Hotel La Silvana

Hotel La Silvana
3.0 star property
Fasano
9.0 out of 10, Wonderful, (4 reviews)
"Aucun bruit, nous étions les seuls dans l'hôtel mais nous avons pu dîner et le repas était délicieux et copieux. Petits déjeuners complets et très bons. Le seul problème qui n'est pas lié à l'hôtel c'est l'accès à celui-ci par une route étroite avec sept ou huit tournants en épingle à cheveux (passage d'un seul véhicule à la fois)"
France
Anonymous traveller
Hotel La Silvana

Grotta Palazzese Beach Hotel

Grotta Palazzese Beach Hotel
5.0 star property
San Vito
8.2 out of 10, Very good, (95 reviews)
"Enjoyed our stay very much and look forward to returning with our kids. "
United States
Girard
The price is AU$1,239
includes taxes & fees
1 Apr - 2 Apr
Grotta Palazzese Beach Hotel

Aeris Suite & Relax

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

Dei Serafini

Dei Serafini
Historic Center
9.0 out of 10, Wonderful, (94 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
Dei Serafini

Al Mirador Resort

Al Mirador Resort
4.0 star property
Fasano
9.6 out of 10, Exceptional, (73 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$260
includes taxes & fees
22 Mar - 23 Mar
Al Mirador Resort

Metamare

Metamare
Mola di Bari
9.6 out of 10, Exceptional, (12 reviews)
"Lovely hotel in an amazing location. Staff was very friendly and helpful. "
United States
Kerri
The price is AU$324
includes taxes & fees
1 Apr - 2 Apr
Metamare

Borgobianco Resort & Spa Polignano - MGallery Collection

Borgobianco Resort & Spa Polignano - MGallery Collection
5.0 star property
Polignano a Mare
9.2 out of 10, Wonderful, (182 reviews)
"Excellent resort, staff was superb in each and every moment. Would recomend to anybody looking for relax, high standards od hoteling in a wondeful location "
United Kingdom
Luca
The price is AU$370
includes taxes & fees
29 Mar - 30 Mar
Borgobianco Resort & Spa Polignano - MGallery Collection

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$145
includes taxes & fees
20 Mar - 21 Mar
Bed & Breakfast Tra le Mura

Masseria San Francesco

Masseria San Francesco
Fasano
9.8 out of 10, Exceptional, (64 reviews)
"Lovely and comfortable place to an amazing stay in Fasano, Puglia near to Locorotondo"
United States
Liliana
The price is AU$296
includes taxes & fees
17 Mar - 18 Mar
Masseria San Francesco

Masseria Calderisi

Masseria Calderisi
5.0 star property
Fasano
10.0 out of 10, Exceptional, (8 reviews)
"Perfect stay "
United States
Courtney
Masseria Calderisi

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$283
includes taxes & fees
17 Mar - 18 Mar
B&B LA PERLA NERA

San Tommaso

San Tommaso
4.0 star property
Polignano a Mare
9.0 out of 10, Wonderful, (194 reviews)
"The room is spacious, very clean and quiet. Staff are very nice. Breakfast is great! Location is perfect!👍"
Canada
Lai Yee
The price is AU$139
includes taxes & fees
18 Mar - 19 Mar
San Tommaso

Dimora Donna Lucrezia

Dimora Donna Lucrezia
Fasano
9.0 out of 10, Wonderful, (51 reviews)
"Lovely place with lovely hosts, perfect breakfast and service. Very recommendable."
Italy
Heidi
The price is AU$180
includes taxes & fees
17 Mar - 18 Mar
Dimora Donna Lucrezia

Abate Masseria & Resort

Abate Masseria & Resort
4.0 star property
Noci
9.8 out of 10, Exceptional, (117 reviews)
"“An excellent resort featuring a spacious pool and exceptionally comfortable rooms. The hospitality is truly five-star, with staff always ready to assist and ensure a pleasant stay.”"
United States
fabian
The price is AU$141
includes taxes & fees
1 Apr - 2 Apr
Abate Masseria & Resort

Antico Mondo Rooms & Suites

Antico Mondo Rooms & Suites
Historic Center
10.0 out of 10, Exceptional, (197 reviews)
"Central location, very beautiful and clean rooms, and a very friendly and helpful host. Thank you Emio! The terrace was awesome! "
United Kingdom
Kristina
The price is AU$140
includes taxes & fees
17 Mar - 18 Mar
Antico Mondo Rooms & Suites
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$90 per night from 31 Mar to 1 Apr
AU$90
31 Mar - 1 Apr
includes taxes & fees

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 Borgo Egnazia and Barion Hotel. 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, Cathedral Basilica of SS. Mary of Madia and Cala Porta Vecchia Beach. You'll also find Lido Santo Stefano and Castellana Caves 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