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

Find hotels in Marina San Gregorio from £81

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

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

Star rating

Our top choices for Marina San Gregorio hotels

Montecallini Hotel - Adults Only

Montecallini Hotel - Adults Only
4.0 star property
Patu
9.8 out of 10, Exceptional, (93 reviews)
"Great hotel "
Canada
Richard
The price is £140
includes taxes & fees
20 Jul - 21 Jul
Montecallini Hotel - Adults Only

Approdo Boutique Hotel Leuca

Approdo Boutique Hotel Leuca
4.0 star property
Castrignano del Capo
8.8 out of 10, Excellent, (127 reviews)
"Beautiful area and lovely room with sea view. Unfortunately the restaurant left something to be desired."
United States
Yvonne
The price is £139
includes taxes & fees
21 Jul - 22 Jul
Approdo Boutique Hotel Leuca

ROBINSON APULIA - All Inclusive

ROBINSON APULIA - All Inclusive
4.0 star property
Ugento
9.0 out of 10, Wonderful, (65 reviews)
"Ok "
Italy
Gianluca
ROBINSON APULIA - All Inclusive

Vivosa Apulia Resort - All Inclusive

Vivosa Apulia Resort - All Inclusive
4.0 star property
Ugento
9.6 out of 10, Exceptional, (29 reviews)
"Absolutely beautiful resort in a picturesque location on the Ionian Sea. Highly recommend this for a relaxing stay!"
Canada
Richard
Vivosa Apulia Resort - All Inclusive

Tenuta Montiró

Tenuta Montiró
4.0 star property
Castrignano del Capo
9.4 out of 10, Exceptional, (80 reviews)
"Excellent staff and dining at this location. "
United States
Nicole
The price is £256
includes taxes & fees
19 Jul - 20 Jul
Tenuta Montiró

Delle Rose Hotel & Restaurant

Delle Rose Hotel & Restaurant
3.0 star property
Morciano di Leuca
9.2 out of 10, Wonderful, (5 reviews)
"Very nice property...friendly family and very special food...don't miss"
Germany
Jan
The price is £99
includes taxes & fees
23 Jul - 24 Jul
Delle Rose Hotel & Restaurant

Volito Hotel - Rural Experience

Volito Hotel - Rural Experience
4.0 star property
Patu
9.8 out of 10, Exceptional, (13 reviews)
"Das Zimmer war sauber, das Personal war leider nicht sehr freundlich ( ausser an der Reception)."
Switzerland
Alan
The price is £148
includes taxes & fees
19 Jul - 20 Jul
Volito Hotel - Rural Experience

Hotel Terminal - Caroli Hotels

Hotel Terminal - Caroli Hotels
3.0 star property
Castrignano del Capo
8.4 out of 10, Very good, (155 reviews)
"Beach hotel. Great location, very helpful staff and good facilities"
United Kingdom
Rona
The price is £134
includes taxes & fees
18 Jul - 19 Jul
Hotel Terminal - Caroli Hotels

Messapia Hotel & Resort

Messapia Hotel & Resort
4.0 star property
Castrignano del Capo
7.8 out of 10, Good, (124 reviews)
"Loved the entire property. Nice rooms, pool, parking, and breakfast. There were 2 large groups staying there so they needed to figure out the dining a bit better. A group of 100 and another 35 were there so they set up for dinner for them and forgot about the other 10-12 guests but eventually ( once said we needed a place too) set up some tables outside for us."
Canada
Jasmine
The price is £98
includes taxes & fees
16 Jul - 17 Jul
Messapia Hotel & Resort

Masseria Ruri Pulcra

Masseria Ruri Pulcra
4.0 star property
Patu
9.0 out of 10, Wonderful, (11 reviews)
"Best meal sofar in Italy"
Australia
chris
The price is £88
includes taxes & fees
15 Jul - 16 Jul
Masseria Ruri Pulcra

Hotiday Leuca Lungomare

Hotiday Leuca Lungomare
3.0 star property
Castrignano del Capo
8.0 out of 10, Very good, (5 reviews)
"Great spot "
United States
Jose
The price is £158
includes taxes & fees
21 Jul - 22 Jul
Hotiday Leuca Lungomare

Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort
4.0 star property
Uggiano la Chiesa
9.6 out of 10, Exceptional, (164 reviews)
"Beautiful property, delicious food at the wine bar and main restaurant. Very peaceful and relaxing."
United States
Samantha
The price is £214
includes taxes & fees
21 Jul - 22 Jul
Borgo Mulino a Vento - Resort

Picchio Hotel Pescoluse

Picchio Hotel Pescoluse
3.0 star property
Salve
8.6 out of 10, Excellent, (17 reviews)
"Clean hotel with friendly staff and beautiful views of the ocean. Very affordably priced. Wifi was down when we visited"
United States
Lauren
The price is £145
includes taxes & fees
17 Jul - 18 Jul
Picchio Hotel Pescoluse

Borgo del Sole Salento

Borgo del Sole Salento
Morciano di Leuca
10.0 out of 10, Exceptional, (3 reviews)
"It's a wonderful place to relax and enjoy friends at the pool."
United States
Joan
The price is £113
includes taxes & fees
17 Jul - 18 Jul
Borgo del Sole Salento

Il Tabacchificio Hotel

Il Tabacchificio Hotel
4.0 star property
Gagliano del Capo
8.8 out of 10, Excellent, (34 reviews)
"Bellissimo albergo in un antico tabacchificio, stanze ampie, facilità di parcheggio, colazione deliziosa, personale gentile e prezzo giusto."
Italy
Yuri
Il Tabacchificio Hotel

19 Summer Suites

19 Summer Suites
4.0 star property
Santa Cesarea Terme
9.0 out of 10, Wonderful, (21 reviews)
"Nice location, suites could have with more cupboard space and utensils to self good. The pool area was the highlight, fantastic pool and plenty of sunbeds."
United Kingdom
Jonathan
19 Summer Suites

Albergo 2 mari

Albergo 2 mari
Santa Maria di Leuca
10.0 out of 10, Exceptional, (1 review)
The price is £54
includes taxes & fees
21 Jul - 22 Jul
Albergo 2 mari

CDSHotels Grand Hotel Riviera

CDSHotels Grand Hotel Riviera
4.0 star property
Nardò
9.0 out of 10, Wonderful, (102 reviews)
"Clean room, amazing view and helpful staff "
United States
Salwa
The price is £281
includes taxes & fees
8 Aug - 9 Aug
CDSHotels Grand Hotel Riviera

Baglioni Masseria Muzza Resort & Spa

Baglioni Masseria Muzza Resort & Spa
5.0 star property
Otranto
9.4 out of 10, Exceptional, (28 reviews)
"Excellent room and staff - cannot wait to go again!"
United States
Tyna
The price is £706
includes taxes & fees
23 Jul - 24 Jul
Baglioni Masseria Muzza Resort & Spa

Morello Beach Hotel

Morello Beach Hotel
Salve
9.6 out of 10, Exceptional, (17 reviews)
"Very modern, comfortable, clean, family owned hotel. Very close to the famous beach, where you can hire sunloungers and umbrellas, bars on the road by the beach. Some restaurants in easy walking distance, but a car helps if you want to explore the area. We travelled by train, and the excellent, friendly and accommodating hotel team arranged to collect us. Would happily stay there again."
United Kingdom
Nigel
Morello Beach Hotel
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

Stay near popular Marina San Gregorio attractions

Learn more about Marina San Gregorio

Marina San Gregorio awaits: its beaches and more!

A coastal landscape with a rocky shoreline, dense green trees, and a calm sea.
Photo by Sharon Thomas
Open Photo by Sharon Thomas

Top Marina San Gregorio Hotel Reviews

More cheap stays in Marina San Gregorio

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 can I save on a Marina San Gregorio hotel booking with Expedia?
Members always get our best prices. Find our best Marina San Gregorio hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £81 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