A coastal landscape with a rocky shoreline, dense green trees, and a calm sea.

Find hotels in Marina San Gregorio from £33

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Marina San Gregorio hotels

1. Approdo Boutique Hotel Leuca

Approdo Boutique Hotel Leuca
Castrignano del Capo
United States
Yvonne
£112
includes taxes & fees
20 Sept - 21 Sept
Approdo Boutique Hotel Leuca

2. Montecallini Hotel - Adults Only

Montecallini Hotel - Adults Only
Patu
United Kingdom
Michael
£94
includes taxes & fees
26 Sept - 27 Sept
Montecallini Hotel - Adults Only

3. ROBINSON APULIA - All Inclusive

ROBINSON APULIA - All Inclusive
Ugento
Italy
Gianluca
ROBINSON APULIA - All Inclusive

4. Tenuta Montiró

Tenuta Montiró
Castrignano del Capo
United States
Nicole
£174
includes taxes & fees
27 Sept - 28 Sept
Tenuta Montiró

5. Vivosa Apulia Resort - All Inclusive

Vivosa Apulia Resort - All Inclusive
Ugento
Canada
Richard
Vivosa Apulia Resort - All Inclusive

6. Delle Rose Hotel & Restaurant

Delle Rose Hotel & Restaurant
Morciano di Leuca
Germany
Jan
£33
includes taxes & fees
27 Sept - 28 Sept
Delle Rose Hotel & Restaurant

7. Volito Hotel - Rural Experience

Volito Hotel - Rural Experience
Patu
Italy
Luca
£91
includes taxes & fees
21 Sept - 22 Sept
Volito Hotel - Rural Experience

8. Hotel Terminal - Caroli Hotels

Hotel Terminal - Caroli Hotels
Castrignano del Capo
United Kingdom
Rona
£71
includes taxes & fees
27 Sept - 28 Sept
Hotel Terminal - Caroli Hotels

9. Masseria Ruri Pulcra

Masseria Ruri Pulcra
Patu
Australia
chris
£74
includes taxes & fees
27 Sept - 28 Sept
Masseria Ruri Pulcra

10. 19 Summer Suites

19 Summer Suites
Santa Cesarea Terme
Canada
Pasquale
19 Summer Suites

11. Messapia Hotel & Resort

Messapia Hotel & Resort
Castrignano del Capo
Canada
Jasmine
£69
includes taxes & fees
2 Sept - 3 Sept
Messapia Hotel & Resort

12. Picchio Hotel Pescoluse

Picchio Hotel Pescoluse
Salve
United States
Lauren
£100
includes taxes & fees
7 Sept - 8 Sept
Picchio Hotel Pescoluse

13. Hotiday Leuca Lungomare

Hotiday Leuca Lungomare
Castrignano del Capo
United States
Jose
£67
includes taxes & fees
27 Sept - 28 Sept
Hotiday Leuca Lungomare

14. Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort
Uggiano la Chiesa
United States
Samantha
£185
includes taxes & fees
25 Sept - 26 Sept
Borgo Mulino a Vento - Resort

15. CDSHotels Grand Hotel Riviera

CDSHotels Grand Hotel Riviera
Nardò
United Kingdom
Graham
£125
includes taxes & fees
21 Sept - 22 Sept
CDSHotels Grand Hotel Riviera

16. Borgo del Sole Salento

Borgo del Sole Salento
Morciano di Leuca
United States
Joan
£80
includes taxes & fees
11 Sept - 12 Sept
Borgo del Sole Salento

17. Albergo 2 mari

Albergo 2 mari
Santa Maria di Leuca
£34
includes taxes & fees
27 Sept - 28 Sept
Albergo 2 mari

18. Baglioni Masseria Muzza Resort & Spa

Baglioni Masseria Muzza Resort & Spa
Otranto
Canada
Dean
£499
includes taxes & fees
14 Sept - 15 Sept
Baglioni Masseria Muzza Resort & Spa

19. Sangiorgio Resort & Spa

Sangiorgio Resort & Spa
Cutrofiano
United States
David
£112
includes taxes & fees
24 Sept - 25 Sept
Sangiorgio Resort & Spa

20. Masseria Fontanelle

Masseria Fontanelle
Ugento
United States
Antoine
Masseria Fontanelle
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marina San Gregorio attractions

Spiaggia di San Gregorio

Why not spend a lazy afternoon at Spiaggia di San Gregorio during your trip to Marina San Gregorio? While you're in the area, stroll along the beaches.
See properties

San Gregorio Beach

8.0/10 (4 reviews)
Why not spend a lazy afternoon at San Gregorio Beach during your trip to Marina San Gregorio? While you're in the area, stroll along the beaches.
See properties

Learn more about Marina San Gregorio

Marina San Gregorio awaits: its beaches and more!

See all hotels in Marina San Gregorio
A coastal landscape with a rocky shoreline, dense green trees, and a calm sea.
Photo by Sharon Thomas

Top Marina San Gregorio Hotel Reviews

Volito Hotel - Rural Experience

Volito Hotel - Rural Experience

10/10 Excellent
"Wonderful, relaxing stay. Great for families."
Lena 4-night trip
Posted 2 days ago
Volito Hotel - Rural Experience
Montecallini Hotel - Adults Only

Montecallini Hotel - Adults Only

10/10 Excellent
"Friendly welcome arrival, local information proactively shared about restaurants and local events. We opted for breakfast which was great very relaxing. Highly recommend this property to be close to Santa Maria de Leuca."
Lars 1-night trip
Posted 4 days ago
Montecallini Hotel - Adults Only
Puglia - Private villa with private pool, close to the sea and olive groves

Puglia - Private villa with private pool, close to the sea and olive groves

10/10 Excellent
"Wil je genieten van rust, kom dan zeker hierheen. Wat een mooie plek met een grote tuin vol fruitbomen en een zeer comfortabel huis! We werden zeer gastvrij ontvangen door de trotse ouders van de eigenaar. Door hun enthousiaste verhalen en warm welkom met fruit, koekjes, wijn en olijfolie voelden we ons gelijk thuis. Het is geweldig om zo’n groot zwembad voor jezelf te hebben. Kortom, een aanrader dit huis."
Karen M. 7-night trip
Posted 5 days ago
Puglia - Private villa with private pool, close to the sea and olive groves
Approdo Boutique Hotel Leuca

Approdo Boutique Hotel Leuca

10/10 Excellent
"Great location and easy parking. A beautiful pool area, and good breakfast"
Zaida 1-night trip
Posted 3 weeks ago
Approdo Boutique Hotel Leuca
19 Summer Suites

19 Summer Suites

10/10 Excellent
"Excellent service and amazing breakfast. Great pool and service. Staff was amazing, friendly and helpful. The reception ladies always had a smile and made every interaction amazing. This is when and a place we will return to. The pools are awesome. The breakfast is amazing. Book with confidence."
Pasquale 4-night trip
Posted 3 weeks ago
19 Summer Suites
BLUE BAY HOUSE

BLUE BAY HOUSE

10/10 Excellent
"Beautiful view from deck and hosts were lovely people. Would absolutely love to return some day!"
Brandy M. 6-night trip
Posted 2 months ago
BLUE BAY HOUSE
Tenuta Montiró

Tenuta Montiró

10/10 Excellent
"Beautiful hotel, surrounds, food and wine list. Everything was very good and attentive service highly recommend"
Suzanne 2-night trip
Posted 2 months ago
Tenuta Montiró
Hotel Terminal - Caroli Hotels

Hotel Terminal - Caroli Hotels

8/10 Good
"Beach hotel. Great location, very helpful staff and good facilities"
Rona 1-night trip
Posted 3 months ago
Hotel Terminal - Caroli Hotels
Albergo Palazzo

Albergo Palazzo

10/10 Excellent
"It was like being in a palace! With a beautiful view to Adriatic sea, with a balcony, the room with high ceilings and a spacious bathroom. Rich breakfast. Friendly stuff. Everything was great!"
Maria 5-night trip
Posted 10 months ago
Albergo Palazzo

More cheap stays in Marina San Gregorio

Albergo Del Santuario

Albergo Del Santuario

Via Don Luigi Sturzo Castrignano del Capo LE
Get rates
8.4/10 Very good! (15 reviews)
Albergo Del Santuario
Albergo 2 Mari

Albergo 2 Mari

Via Quinto Ennio 66 Castrignano del Capo LE
Get rates
8/10 Very good! (1 review)
Albergo 2 Mari

Find out more about Marina San Gregorio

Top reasons to visit Marina San Gregorio

  • Stunning Beaches: Marina San Gregorio boasts pristine beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Rich Cultural Heritage: Explore historic towers and charming churches that reflect the local culture and history of Puglia.
  • Vibrant Local Markets: Experience the lively atmosphere and shop for local produce and handmade crafts at nearby markets.
  • Scenic Boat Trips: Embark on boat excursions to admire the breathtaking coastline and hidden coves.
  • Inviting Accommodation: Choose from delightful bed and breakfasts and holiday rentals that enhance your stay in this coastal gem.

Find great hotels near Marina San Gregorio

Discover a charming selection of accommodation options in Marina San Gregorio, where you can unwind in delightful bed and breakfasts or comfortable hotels tailored for every traveller. Whether you're seeking a pet-friendly retreat, a family-friendly getaway, or an adventure-filled holiday, this picturesque destination in Puglia offers a variety of lodging types to suit your needs. Explore the unique holiday rentals along the stunning Spiaggia for a truly memorable Italian escape.

  • ROBINSON APULIA - All Inclusive: ROBINSON APULIA is a 3-star all-inclusive resort with a guest rating of 9.0, perfect for those seeking a vibrant beach holiday infused with adventure. Situated 14.5km from Marina San Gregorio, this property offers unlimited food and drinks, making it a favourite for families and thrill-seekers alike. Guests can indulge in a variety of activities, including aerobics, cooking classes, and on-site entertainment, alongside adventure sports like windsurfing and horse riding nearby. With direct beach access and dedicated amenities for children, including a foosball table and babysitting services, it promises a fun-filled experience for all ages.
  • Messapia Hotel & Resort: Messapia Hotel & Resort is a 4-star establishment located 4.8km from Marina San Gregorio, offering a unique hot spring theme for relaxation and rejuvenation. This family-friendly hotel boasts proximity to natural hot springs, enhancing its appeal for those seeking wellness and comfort. Amenities for children include an arcade game room and a shared playground, ensuring entertainment for younger guests. The inviting atmosphere and family-oriented services make it an excellent choice for those looking to unwind while enjoying quality time with loved ones.
  • Vivosa Apulia Resort - All Inclusive: Vivosa Apulia Resort is a 4-star all-inclusive destination with an exceptional guest rating of 9.6, located 16.1km from Marina San Gregorio. This resort is ideal for families and beach lovers, featuring direct beach access and a plethora of activities, including yoga, tennis, and a children’s club. The all-inclusive package ensures guests enjoy unlimited dining and entertainment options, alongside amenities tailored for kids, such as a pool and games area. With its stunning setting and emphasis on family fun, Vivosa Apulia guarantees an unforgettable holiday experience.

Where to stay in Marina San Gregorio

Marina San Gregorio, a charming coastal village in Puglia, offers a delightful escape for beach lovers and outdoor enthusiasts. Explore the pristine beaches and stunning scenery, or immerse yourself in the local culture and friendly atmosphere. Nearby, discover the historic allure of Santa Maria and the captivating Salento region. With its secluded charm and inviting hospitality, Marina San Gregorio promises an unforgettable Italian getaway filled with sun, sea, and rich heritage.

  • Salve: Located a mere 4.8km from Marina San Gregorio, Salve is a charming city that attracts visitors primarily during the summer months, particularly from June to August. Known for its beautiful beaches and cultural offerings, Salve offers a delightful blend of outdoor activities and local culture. Visitors can enjoy the bustling public market, explore historic sites, and relax on family-friendly beaches. Its proximity to captivating landscapes makes it an ideal spot for beach lovers and those seeking a taste of local life.
  • Castrignano del Capo: Just 3.2km away from Marina San Gregorio, Castrignano del Capo is a vibrant city that thrives in the peak season from July to September. Offering a perfect mix of adventure and relaxation, this area is favoured by those looking to enjoy the stunning beaches and outdoor pursuits. Visitors can explore the local markets, unwind at resorts, or soak up the sun at picturesque beaches and marinas. The town's scenic views and welcoming atmosphere make it a must-visit for any traveller.
  • Patu: Situated in the vicinity of Marina San Gregorio, Patu is a lovely city where visitors can soak in the local charm. The peak tourist season runs from June to August, drawing those interested in beach life and cultural experiences. Patu boasts a variety of activities, including local markets that showcase regional produce and crafts. With its historic landmarks and family-friendly beaches nearby, Patu provides a delightful escape for those looking to immerse themselves in the natural beauty and cultural heritage of the area.

Things to do in Marina San Gregorio

Marina San Gregorio offers a delightful seaside escape with its beautiful beaches and stunning scenery. Visitors can enjoy local markets, embark on boat trips, and take part in guided tours to explore the area’s attractions. The charming atmosphere is perfect for sightseeing, while the vibrant local scene provides plenty of fun activities to engage in. Whether you're looking to relax or explore, this coastal gem in Puglia has something for everyone.

Shopping

In Marina San Gregorio, you'll discover charming local shops offering handmade souvenirs and local delicacies. If you're up for a drive, head to the nearby Centro Commerciale Leclerc for a broader shopping experience with various brands and eateries to explore.

Recreation

The Wellness Retreat at Marina San Gregorio offers holistic treatments, tranquil meditation spaces, and rejuvenating spa therapies, all set against stunning coastal views. Engage in yoga sessions on the beach or enjoy guided nature walks through the picturesque surroundings for a truly revitalising experience.

Adventure

In Marina San Gregorio, explore the pristine coastline with kayaking tours that unveil hidden coves and crystal-clear waters. Immerse yourself in the local culture with thrilling bike rides along scenic trails, or venture into the Mediterranean for exceptional scuba diving experiences among vibrant marine life.

Nightlife

The nightlife in Marina San Gregorio is vibrant and lively, with charming beach bars and restaurants. Enjoy a leisurely evening at the popular La Lampara, where you can savour delicious seafood and local wines, or unwind at the nearby Bar Lido, known for its relaxed atmosphere and stunning views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Marina San Gregorio

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Marina San Gregorio is moderately seasonal. The cheapest months to stay in Marina San Gregorio are February and November to December, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel in Marina San Gregorio 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 Marina San Gregorio is Saturday. The most expensive day to stay in Marina San Gregorio is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at Marina San Gregorio with your flights and activities through an Expedia package.

Find the best attractions in and around Marina San Gregorio

Marina San Gregorio offers a delightful blend of beach, outdoor, and scenic experiences perfect for a relaxing vacation. Visitors can explore beautiful beaches, historic towers, and charming churches, providing a rich cultural backdrop. For a memorable stay, consider local attractions like San Gregorio Beach, and seek out holiday rentals in the area to fully enjoy all that this picturesque destination has to offer.

  • San Gregorio Beach: San Gregorio Beach offers a quintessential coastal experience with its serene atmosphere and stunning views. The sandy shores invite you to relax and soak up the sun, while the gentle waves create a perfect backdrop for a leisurely day by the sea.
  • Lighthouse of Santa Maria di Leuca: Located a few miles from Marina San Gregorio, this modern lighthouse stands as a beacon of beauty. With its striking architecture and panoramic views of the coastline, it captures the essence of both beach and city vibes, making it a must-visit for sightseeing.
  • Pescoluse Beach: Known for its pristine sands and crystal-clear waters, Pescoluse Beach is a paradise for beach lovers. Its tranquil environment and picturesque scenery make it an ideal spot for swimming, sunbathing, or enjoying a blissful picnic.

Best time to go to Marina San Gregorio

The best time to visit Marina San Gregorio can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Marina San Gregorio falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Marina San Gregorio falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January52.2°F (11.2°C)Light RainMostly SunnyAverageAverage
February52.5°F (11.4°C)Light RainMostly SunnyAverageModerately Low
March54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
April59.2°F (15.1°C)Light RainMostly SunnyAverageAverage
May66.4°F (19.1°C)No RainSunnyAverageAverage
June74.7°F (23.7°C)No RainSunnyHighModerately High
July80.2°F (26.8°C)No RainSunnyHighModerately High
August81.1°F (27.3°C)No RainSunnyHighModerately High
September75.2°F (24.0°C)Light RainSunnyAverageAverage
October67.8°F (19.9°C)Light RainMostly SunnyLowAverage
November61.7°F (16.5°C)Light RainMostly SunnyLowModerately Low
December55.2°F (12.9°C)Light RainMostly SunnyLowModerately Low

The nearest major airports for your trip to Marina San Gregorio

For a visit to Marina San Gregorio in Puglia, you can fly into several major airports. Brindisi (BDS-Papola Casale) is 98.2km away, with excellent hotel options like Masseria Malvindi, offering comprehensive transport services, and Best Western Hotel Nettuno, just 1.6km from the airport. Corfu (CFU-Ioannis Kapodistrias), located 138.4km away, has luxurious stays such as Angsana Corfu Resort & Spa and Corfu Holiday Palace Hotel, both providing transfers. Crotone (CRV-Sant'Anna) is 140.0km distant, with hotels like Praia Art Resort and Hotel San Giorgio, which also offer airport shuttles. Each airport provides various transport options to ensure a convenient journey.

Frequently asked questions

What is the best area to stay in Marina San Gregorio?
The best area to stay in Marina San Gregorio is right along the coastline, particularly near the central cove and its promenade.This area is the heart of Marina San Gregorio, offering direct access to the sea and the main activities. The promenade, lined with a few eateries and shops, stretches along the small bay, providing lovely views and easy walks. Properties here often boast sea views and are just a stone's throw from where you can take a refreshing dip.For couples, staying by the central cove is ideal. You'll find lovely spots for an evening stroll, enjoy meals with a sea breeze, and have the convenience of being close to the main amenities for a relaxing and romantic escape.Families will also appreciate this central location.
When is the best time to go to Marina San Gregorio?
The best time to go to Marina San Gregorio is between June and September to enjoy the warm Mediterranean weather and the sea.During these months, the temperatures are ideal for swimming, sunbathing, and water sports along the coast. The sea is calm and inviting, great for exploring the clear waters. Evenings are pleasant, allowing for comfortable outdoor dining and strolls.For families, July and August are particularly good as the sea is at its warmest, and there are often more activities and facilities available for children. However, these months can be busier, so booking accommodation and activities in advance is advisable.Couples looking for a slightly more relaxed experience might prefer June or September. The weather is still excellent, but the crowds are thinner, offering a more peaceful setting for romantic dinners and quiet beach days.
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 canceled 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 Marina San Gregorio.
How much is the nightly rate at a Marina San Gregorio hotel?
Prices for hotels in Marina San Gregorio often vary, but you can find a great deal from £33 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 the cheapest rate.

Explore a world of travel with Expedia