Lodging Image

Search San Lorenzo 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

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

Property class

Our top choices for San Lorenzo hotels

Hotel Il Castellino Relais

Hotel Il Castellino Relais
4.0 star property
Vieste
9.4 out of 10, Exceptional, (75 reviews)
"This was a great property. A great walk to the city centre. And every member of staff was so helpful. We will be going back"
Australia
Lisa
The price is AU$265
includes taxes & fees
15 July - 16 July
Hotel Il Castellino Relais

Palace Hotel San Michele

Palace Hotel San Michele
4.0 star property
Monte Sant'Angelo
8.6 out of 10, Excellent, (261 reviews)
"Beautiful view!"
Canada
Kurukulasuriya
The price is AU$155
includes taxes & fees
12 July - 13 July
Palace Hotel San Michele

Hotel Torre Santamaria

Hotel Torre Santamaria
4.0 star property
Mattinata
9.6 out of 10, Exceptional, (136 reviews)
"Nicely located in an olive tree garden four bungalows with lots of large rooms along with bar and breakfast room in front of the magnificient pool - check-in in la Torre - very peaceful - to be recommanded"
United Kingdom
LUC
The price is AU$253
includes taxes & fees
27 July - 28 July
Hotel Torre Santamaria

Hotiday Vieste Centro

Hotiday Vieste Centro
Vieste
9.0 out of 10, Wonderful, (2 reviews)
"Tutto perfetto!colazione abbondante piscina stupenda pulita"
Italy
aldo
The price is AU$154
includes taxes & fees
10 July - 11 July
Hotiday Vieste Centro

Park Hotel Villa Maria

Park Hotel Villa Maria
3.0 star property
Vico del Gargano
9.6 out of 10, Exceptional, (33 reviews)
"Very friendly, clean and dinner was delicious "
United States
Vicki
The price is AU$235
includes taxes & fees
15 July - 16 July
Park Hotel Villa Maria

B&B Le Antiche Porte

B&B Le Antiche Porte
Peschici
9.6 out of 10, Exceptional, (18 reviews)
"The place is wonderfull, the town where this hotel is located is like a dream The staff very friendly, the breakfast was very good, containted all"
United States
LUIS
The price is AU$184
includes taxes & fees
13 July - 14 July
B&B Le Antiche Porte

HMO Glamping & Suites in Vignanotica

HMO Glamping & Suites in Vignanotica
Mattinata
10.0 out of 10, Exceptional, (4 reviews)
"Fantastic place to stay, my parents and their friends celebrated their annual wedding day and had a fantastic stay. The tents were spacious and the staff lovely. Will definitely come and visit again"
Sweden
Pia
The price is AU$359
includes taxes & fees
10 July - 11 July
HMO Glamping & Suites in Vignanotica

Baia Delle Zagare - Handwritten Collection

Baia Delle Zagare - Handwritten Collection
4.0 star property
Mattinata
9.0 out of 10, Wonderful, (149 reviews)
"Outstanding Ritz Carlton level property with Italian flair. Great location, nice beach, great breakfast, solid gym, clean modern rooms, a real winner, will definitely be back. Staff are extremely pleasant and helpful."
United States
Joseph
The price is AU$702
includes taxes & fees
12 July - 13 July
Baia Delle Zagare - Handwritten Collection

Hotel Piccolo Paradiso

Hotel Piccolo Paradiso
3.0 star property
Peschici
7.4 out of 10, Good, (45 reviews)
"The hotel was quaint and family run. We received a warm welcome and nothing was too much trouble. "
United Kingdom
Robert
The price is AU$146
includes taxes & fees
13 July - 14 July
Hotel Piccolo Paradiso

B&B Casanita

B&B Casanita
Vieste
10.0 out of 10, Exceptional, (63 reviews)
"Everything was perfect: ideal central but quiet location, beautifully renovated house, unbeatable hospitality, and terrific high quality and plentiful breakfast! Giulio is a wonderful host ready to answer any questions and provide advice, assistance or information on request - always with a smile. He is a very special person and we feel fortunate to have had the opportunity to spend time with him. This b&b is flawless in every way!"
Canada
Iris
The price is AU$208
includes taxes & fees
9 July - 10 July
B&B Casanita

La Corte del Sole

La Corte del Sole
Vieste
10.0 out of 10, Exceptional, (1 review)
"Very clean, well appointed. Modern, updated decor and beautiful, high quality bedding. Great central location to explore Vieste, Monte Sant’Angelo and the Umbra Forest.Nino was an excellent host - so responsive, had great suggestions for activities and the breakfasts were outstanding!"
Canada
Linda
The price is AU$216
includes taxes & fees
14 July - 15 July
La Corte del Sole

Hotel Residence Il Porto

Hotel Residence Il Porto
4.0 star property
Mattinata
9.4 out of 10, Exceptional, (114 reviews)
"Very nice room Very good breakfast Staff knowledgable and helpful"
United Kingdom
Andrew
The price is AU$300
includes taxes & fees
31 July - 1 Aug
Hotel Residence Il Porto

Rodi Resort

Rodi Resort
Rodi Garganico
8.6 out of 10, Excellent, (25 reviews)
"Beautiful and clean hotel, the room was big and very clean, the view was amazing. Great service especially the mini bus to transport us to the beautiful private beach. Definitely stay again"
United Kingdom
Giovanni
The price is AU$392
includes taxes & fees
12 July - 13 July
Rodi Resort

Donna Veneranda

Donna Veneranda
Vieste
9.4 out of 10, Exceptional, (16 reviews)
"Good location. Friendly staff. It’s in the pedestrian zone, check with a staff to figure out parking and baggage"
United States
Roland
The price is AU$200
includes taxes & fees
31 July - 1 Aug
Donna Veneranda

Torre Bruno

Torre Bruno
Carpino
10.0 out of 10, Exceptional, (5 reviews)
"Hostess Lucia was very accommodating and attentive. We had relatives nearby who dropped by and Lucia welcomed them in making everyone feel at home. She surprised us with home baking that was delicious! Also served a great breakfast. "
Canada
G
The price is AU$189
includes taxes & fees
13 July - 14 July
Torre Bruno

Bed&Breakfast Belvedere

Bed&Breakfast Belvedere
Ischitella
The price is AU$135
includes taxes & fees
15 July - 16 July
Bed&Breakfast Belvedere

Casa Chicchella

Casa Chicchella
Vieste
10.0 out of 10, Exceptional, (7 reviews)
"Excellent location, great room! No complaints. Very good."
Canada
Michael
The price is AU$166
includes taxes & fees
9 July - 10 July
Casa Chicchella

La Casa e il Mare

La Casa e il Mare
4.0 star property
Mattinata
8.0 out of 10, Very good, (34 reviews)
"One of the best Hotels we ever stayed in. The staff is so lovely and helpful. The location is amasing right by the beach and the food is delicious. Can't wait to go back! "
Ireland
constance
The price is AU$461
includes taxes & fees
23 July - 24 July
La Casa e il Mare

Petra Maris B&B

Petra Maris B&B
Peschici
9.8 out of 10, Exceptional, (33 reviews)
"We were impressed by this place as it is beautifully maintained and Lucia is an amazing hostess Her advice for local activities was good and the breakfast was very delicious. I would highly recommend a stay there "
Canada
Monique
The price is AU$160
includes taxes & fees
20 July - 21 July
Petra Maris B&B

I Cordari B&B

I Cordari B&B
Vieste
9.4 out of 10, Exceptional, (46 reviews)
"Staff was exceptional and helped us a lot! I highly recommend this place for your stay!"
United States
Zachary
The price is AU$132
includes taxes & fees
9 July - 10 July
I Cordari B&B
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 San Lorenzo Hotel Reviews

Recent Reviews in San Lorenzo

More cheap accommodation in San Lorenzo

Find out more about San Lorenzo

Top reasons to visit San Lorenzo

  • Stunning Beaches: San Lorenzo boasts beautiful sandy beaches with crystal-clear waters, perfect for relaxation and swimming.
  • Outdoor Adventures: The region offers hiking trails and water sports, catering to outdoor enthusiasts and nature lovers.
  • Cultural Experiences: Explore the charming streets of El Centro and nearby historical sites like Palazzo San Lorenzo.
  • Scenic Lookouts: Enjoy breathtaking views from dramatic cliffs and scenic viewpoints along the coastline.
  • Welcoming Accommodations: Choose from a range of delightful stays, including boutique hotels and cosy bed & breakfasts.

Find great hotels near San Lorenzo

Discover the charm of San Lorenzo with a delightful range of accommodations, from boutique hotels to inviting bed & breakfasts. Whether you're seeking a family-friendly getaway, a pet-friendly retreat, or a relaxing spa experience, San Lorenzo offers something for every traveller. Enjoy the stunning beaches and the warm hospitality that make this destination a perfect choice for your Italian vacation.

  • Hotel I Melograni: Nestled a mere 644m from San Lorenzo, Hotel I Melograni offers a delightful blend of family-friendly amenities and pet-friendly options, making it an ideal choice for beach-loving travellers. This 4-star hotel boasts direct access to the beach, ensuring sun-soaked days at your doorstep. Families will appreciate the children's amenities, including a playground, arcade game room, and a children's club for added entertainment. With a strong focus on ensuring a welcoming atmosphere for pets, this hotel is perfect for those wanting to include their furry friends in their holiday plans.
  • Hotel delle More: Situated just 483m from San Lorenzo, Hotel delle More is a haven for business and spa enthusiasts alike. This 4-star establishment caters to business travellers with dedicated facilities while also providing a luxurious spa experience. Guests can unwind in the sauna, steam room, or enjoy the accessible pool after a day of meetings or exploring. The hotel’s pet-friendly policy ensures that your four-legged companions are also welcome, making it a versatile option for both work and leisure.
  • Degli Aranci: Located 1.6km from San Lorenzo, Degli Aranci is a perfect getaway for families seeking a beach escape. With direct beach access, this 4-star hotel is an excellent spot for both relaxation and adventure. The hotel is well-equipped with amenities for children, including free onsite babysitting, a shared playground, and an arcade game room, ensuring the little ones are entertained. Families can create memorable experiences together while enjoying the beautiful surroundings of Vieste.

Where to stay in San Lorenzo

San Lorenzo, nestled in the stunning Vieste region of Puglia, offers a perfect blend of outdoor adventure and rich cultural experiences. Explore nearby destinations like Santa Maria and the charming streets of El Centro, where history comes alive. For those seeking a taste of beautiful Italian cities, the inland tourism routes unveil hidden gems. Whether you're hiking scenic trails or soaking in local culture, San Lorenzo promises an unforgettable vacation experience.

  • Vieste: Nestled on the stunning Adriatic coast, Vieste is a vibrant city that serves as the heart of the San Lorenzo area. Renowned for its breathtaking scenery, visitors flock here for outdoor adventures and the chance to explore beautiful beaches. The peak tourist season from June to August brings a lively atmosphere, with numerous campgrounds and resorts offering a range of activities. Nature lovers will appreciate the nearby national parks and state parks, which provide ample opportunities for hiking and exploring the unique coastal landscapes. Vieste's charming old town, with its narrow streets and historic architecture, adds to its allure, making it a must-visit destination.
  • Defensola: Located a mere 1.4km from San Lorenzo, Defensola is a quaint village that offers a tranquil escape for those seeking outdoor experiences. This charming spot sees its highest visitor numbers from July to September, making it a popular choice for summer getaways. Nature enthusiasts will find themselves drawn to the nearby national parks and stunning beaches, perfect for a day of exploration or relaxation. Campgrounds in Defensola serve as excellent bases for adventurers looking to immerse themselves in the surrounding natural beauty, making it an ideal destination for a quiet retreat.
  • Coppitella: Just 1.6km from San Lorenzo, Coppitella is another picturesque village that attracts visitors for its scenic charm and outdoor offerings. With peak tourist activity occurring between July and September, this quaint locale is perfect for those looking to escape the crowds of the busier cities. The proximity to beautiful beaches and expansive national parks provides ample opportunities for hiking, swimming, and soaking in the stunning coastal views. Coppitella's serene atmosphere makes it an excellent choice for travellers seeking an adventure-filled yet peaceful holiday.

Things to do near San Lorenzo

San Lorenzo in Vieste, Puglia, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. With its picturesque coastline, hiking trails, and opportunities for water sports, visitors can immerse themselves in nature while enjoying the breathtaking views. Whether you're exploring the rugged cliffs or relaxing on the sandy beaches, San Lorenzo offers a delightful mix of activities to create unforgettable holiday memories.

Shopping

In San Lorenzo, you can enjoy local shops and markets for unique souvenirs. If you're up for a drive, check out the Centro Commerciale GrandApulia in Foggia, where you'll find a variety of shops, including fashion, homewares, and local delicacies.

Recreation

San Lorenzo Wellness Centre offers holistic therapies and rejuvenating treatments amidst stunning coastal views. Guests can indulge in yoga sessions on the beach or relax in the sauna, while the tranquil gardens provide the perfect backdrop for meditation and relaxation, ensuring a refreshing escape in Puglia's natural beauty.

Adventure

At Baia di San Nicola, located 12.9km from San Lorenzo, immerse yourself in nature at this vibrant campground. Enjoy thrilling outdoor activities with family, including hiking, swimming, and exploring the stunning coastal scenery, perfect for creating unforgettable memories in the heart of Puglia.

Nightlife

The nightlife in San Lorenzo is vibrant and relaxed. Enjoy a drink at the charming beach bars while soaking in the stunning coastal views. For a more energetic vibe, check out local clubs where you can dance the night away under the stars.

Booking tips and Expedia advantages for San Lorenzo

To save money on your trip to San Lorenzo, consider visiting between November and January when accommodation prices are lower. Booking your hotel about a month in advance can yield better rates, and keep an eye out for last-minute deals on sites like Expedia. Saturdays are the most affordable days to stay, while Wednesdays tend to be pricier. You can also save by using Expedia’s search tool to compare hotel prices, filter for eco-friendly options, and bundle your flights and activities for additional discounts.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in San Lorenzo is moderately seasonal. The cheapest months to stay in San Lorenzo are November to January, where the prices are moderately lower. This is in comparison to July to September, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in San Lorenzo is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Lorenzo is Saturday. The most expensive day to stay in San Lorenzo is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget and choose your ideal location, among other preferences. You can easily organise your results to display prices from lowest to highest, allowing you to find the most affordable accommodation first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that you can book.
  • Consider bundling your trip: You can save some dollars by combining your San Lorenzo hotel accommodation with your flights and activities through an Expedia package deal.

Find the best attractions near San Lorenzo

San Lorenzo in Vieste, Puglia, offers a stunning blend of outdoor adventures and breathtaking scenery. Visitors can explore beautiful beaches, dramatic rocks, and scenic lookouts that cater to those seeking culture and nature. Key attractions include the district of San Lorenzo, Palazzo San Lorenzo, and nearby Mallorca Island, making it a perfect spot for a memorable Italian getaway.

  • Pizzomunno: Marvel at the stunning Pizzomunno, a majestic rock formation just 1.6km from San Lorenzo. Surrounded by pristine beaches, this natural wonder offers breathtaking views and a serene atmosphere, perfect for photography and relaxation.
  • Vieste Castle: Experience the romance and adventure of Vieste Castle, a historical lookout only 1.6km away. Explore its ancient walls and enjoy panoramic vistas of the Adriatic Sea, providing a picturesque backdrop for unforgettable moments.
  • Umbra Forest: Discover the enchanting Umbra Forest, located a mile from San Lorenzo. This lush, green haven invites you to explore its winding trails and diverse wildlife, making it an ideal spot for outdoor adventures and nature lovers.

Best time to go to San Lorenzo

The best time to visit San Lorenzo is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain (dry). January is its coolest month on average. At this time, visitor numbers are low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January45.7°F (7.6°C)Light RainMostly SunnyLowModerately Low
February46.4°F (8.0°C)Light RainMostly SunnyLowAverage
March49.1°F (9.5°C)Light RainMostly SunnyAverageAverage
April53.8°F (12.1°C)Light RainMostly SunnyAverageAverage
May61.0°F (16.1°C)Light RainMostly SunnyAverageAverage
June69.6°F (20.9°C)No Rain (Dry)SunnyAverageAverage
July75.0°F (23.9°C)No Rain (Dry)SunnyHighModerately High
August75.4°F (24.1°C)No Rain (Dry)SunnyHighModerately High
September69.1°F (20.6°C)Light RainSunnyHighModerately High
October62.1°F (16.7°C)Light RainMostly SunnyAverageAverage
November55.6°F (13.1°C)Light RainMostly SunnyAverageModerately Low
December48.9°F (9.4°C)Light RainMostly SunnyLowModerately Low

The nearest major airports for your trip to San Lorenzo

When planning your trip to San Lorenzo, Vieste, Puglia, you can fly into Foggia Airport (FOG-Gino Lisa), located 72.4km away. Nearby accommodation options include Hotel Up Museum - Wellness & Spa, a 4-star hotel only 3.2km from the airport, which offers paid airport transportation. Another excellent choice is Hotel Cicolella, also a 4-star property 3.2km from Foggia Airport. For a more budget-friendly option, consider Residenze Romano Albergo diffuso & spa, a 3-star hotel located the same distance. Each of these hotels provides convenient access to the airport, making your travel experience seamless.

Frequently asked questions

What is the best area to stay in San Lorenzo?
The best area to stay in San Lorenzo is right in the heart of the village itself, particularly around the Piazza della Libertà.

This central area offers a blend of convenience and authentic Italian village life. You'll find a selection of local shops, traditional eateries, and the village's main gathering points within easy walking distance. The architecture is typical of Puglia, with whitewashed buildings and narrow, winding streets.

For couples seeking a relaxing and culturally rich holiday, staying in the village centre is ideal. You can enjoy leisurely strolls, sample local wines and cuisine, and easily access the nearby beaches for a day of sunbathing. The village provides a pleasant base for exploring the wider Puglia region.

Families with older children might also appreciate accommodation within San Lorenzo village. The central location means everything is close at hand, and there's a pleasant, laid-back atmosphere where children can experience local life.
When is the best time to go to San Lorenzo?
The best time to visit San Lorenzo, 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 the peak summer months. You'll find the sea is warm enough for swimming, and the local eateries are all open, providing a relaxed and authentic experience.

Couples looking for a romantic and tranquil escape will particularly appreciate late May and early June, or September. The beaches are less crowded, making for more intimate strolls along the coastline, and dining experiences are more relaxed. It's an ideal time for exploring the charming nearby towns like Otranto or Lecce without the summer rush.

Families travelling with children will find early June or September to be excellent choices. The water is warm enough for swimming and playing, and the atmosphere is generally calmer than in July and August.
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 San Lorenzo.
How can I save on a hotel booking in San Lorenzo with Expedia?
One Key™ — Expedia's free travel rewards program—gives you instant access to perks and Member Prices on San Lorenzo 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 San Lorenzo?
Prices for hotels in San Lorenzo often vary, but you can find a great deal from AU$155 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.