A coastal landscape with a sandy beach, calm water, rocky outcrops, and a hill with sparse vegetation.

Find hotels in San Lorenzo from CA $106

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 21 - Aug 22
Tomorrow
Aug 22 - Aug 23
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for San Lorenzo hotels

1. Scialì Hotel

Scialì Hotel
Vieste
Canada
Mary
CA $123
CA $145 total
includes taxes & fees
Sep 18 - Sep 19
Scialì Hotel

2. Baia Delle Zagare - Handwritten Collection

Baia Delle Zagare - Handwritten Collection
Mattinata
Mexico
Enrique
CA $464
CA $515 total
includes taxes & fees
Sep 20 - Sep 21
Baia Delle Zagare - Handwritten Collection

3. Pizzomunno Vieste Palace Hotel

Pizzomunno Vieste Palace Hotel
Vieste
United States
Derek
CA $247
CA $282 total
includes taxes & fees
Sep 19 - Sep 20
Pizzomunno Vieste Palace Hotel

4. Hotel Falcone

Hotel Falcone
Vieste
Denmark
Kenneth
Hotel Falcone

5. Forte 2 Hotel

Forte 2 Hotel
Vieste
United Kingdom
Fausto
CA $179
CA $206 total
includes taxes & fees
Sep 20 - Sep 21
Forte 2 Hotel

6. Hotiday Vieste Lungomare

Hotiday Vieste Lungomare
Vieste
United States
Elisabetta
CA $131
CA $153 total
includes taxes & fees
Sep 21 - Sep 22
Hotiday Vieste Lungomare

7. Hotel delle More

Hotel delle More
Vieste
Sweden
Markus
Hotel delle More

8. Donna Veneranda

Donna Veneranda
Vieste
United States
Roland
CA $181
CA $208 total
includes taxes & fees
Aug 30 - Aug 31
Donna Veneranda

9. Hotel Il Castellino Relais

Hotel Il Castellino Relais
Vieste
United States
Carlo
CA $156
CA $182 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Il Castellino Relais

10. Agriturismo Posta Pastorella

Agriturismo Posta Pastorella
Vieste
New Zealand
Danae
CA $142
CA $164 total
includes taxes & fees
Sep 20 - Sep 21
Agriturismo Posta Pastorella

11. Pugnochiuso Resort - Hotel del Faro

Pugnochiuso Resort - Hotel del Faro
Vieste
Canada
amanda
CA $220
CA $274 total
includes taxes & fees
Sep 20 - Sep 21
Pugnochiuso Resort - Hotel del Faro

12. Tenuta Padre Pio

Tenuta Padre Pio
Vieste
United States
Denise
CA $105
CA $124 total
includes taxes & fees
Sep 9 - Sep 10
Tenuta Padre Pio

13. Hotel Degli Aranci

Hotel Degli Aranci
Vieste
United States
Luigi
CA $134
CA $157 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Degli Aranci

14. Residence Fontana Vecchia

Residence Fontana Vecchia
Vieste
Australia
Rosey
Residence Fontana Vecchia

15. B&B Casanita

B&B Casanita
Vieste
United States
Susanne
CA $218
CA $248 total
includes taxes & fees
Sep 9 - Sep 10
B&B Casanita

16. Dimora Cummà Marì

Dimora Cummà Marì
Vieste
United States
Kurt
CA $223
CA $253 total
includes taxes & fees
Sep 15 - Sep 16
Dimora Cummà Marì

17. Al Castello Relais

Al Castello Relais
Vieste
Canada
John
CA $228
CA $259 total
includes taxes & fees
Sep 13 - Sep 14
Al Castello Relais

18. Le Dune Luxury Rooms

Le Dune Luxury Rooms
Vieste
United States
Yannick
CA $163
CA $188 total
includes taxes & fees
Sep 13 - Sep 14
Le Dune Luxury Rooms

19. Hotel Punta San Francesco

Hotel Punta San Francesco
Vieste
United States
Gloria
CA $110
CA $129 total
includes taxes & fees
Sep 21 - Sep 22
Hotel Punta San Francesco

20. Relais Parallelo 41

Relais Parallelo 41
Vieste
France
Denis
CA $121
CA $141 total
includes taxes & fees
Sep 15 - Sep 16
Relais Parallelo 41
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top San Lorenzo Hotel Reviews

Baia Delle Zagare - Handwritten Collection

Baia Delle Zagare - Handwritten Collection

8/10 Good
"The property is beautiful. I think there should be more information upon arrival. For example, you basically need a reservation for dinner. Also, there are two beach areas. First day we went to one of the beaches and were told, no, you must go to the other beach. This information/rules should be explained at check-in."
Donna 3-night trip
Posted 1 day ago
Baia Delle Zagare - Handwritten Collection
Hotel Residence Il Porto

Hotel Residence Il Porto

8/10 Good
"Beautiful condo style resort with outstanding breakfast. The beaches are terrific, even the free one at the port, but you really need to drive there. The resort is on a steep hilltop (with great views) and unless you're willing to walk up a million stairs you'll need to use your car for the short distance to the beach. The town is close but there's nothing there of interest. The pool is not much more than a soaking tub...small and shallow. Overall, it's an attractive get-away for 2 days or so."
Robert 2-night trip
Posted 6 days ago
Hotel Residence Il Porto
Hotel Baia Dei Faraglioni

Hotel Baia Dei Faraglioni

10/10 Excellent
"Unique views"
Emiliano 1-night trip
Posted 6 days ago
Hotel Baia Dei Faraglioni
Hotel Mediterraneo

Hotel Mediterraneo

8/10 Good
"The hotel was overall good. There was an issue effecting water pressure which meant that no one could use their sink or flush the toilets for several hours. We did not know that the pool had quiet hours in the afternoon where it was closed and did not realize that bathing caps were required in the pool. The location was excellent. Very close to the beach, with a private area for the hotel available at additional cost. It is also next to a fantastic farmers market and within a few minute walk of the heart of the city. Despite the minor issues we were happy with our stay and loved the city of Vieste."
Robert 3-night trip
Posted 2 weeks ago
Hotel Mediterraneo
Hotel Torre Santamaria

Hotel Torre Santamaria

10/10 Excellent
"Everything was perfect, I wouldn’t know what to change"
Paolo 2-night trip
Posted 2 weeks ago
Hotel Torre Santamaria
Hotel Relais dei Normanni

Hotel Relais dei Normanni

10/10 Excellent
"Good hotel!"
Steffany 2-night trip
Posted 1 month ago
Hotel Relais dei Normanni
Scialì Hotel

Scialì Hotel

10/10 Excellent
"Nice place, nice beaches"
Mauricio 1-night trip
Posted 2 months ago
Scialì Hotel
Hotel Il Castellino Relais

Hotel Il Castellino Relais

10/10 Excellent
"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"
Lisa 4-night trip
Posted 3 months ago
Hotel Il Castellino Relais
Palace Hotel San Michele

Palace Hotel San Michele

10/10 Excellent
"Beautiful view!"
Kurukulasuriya 1-night trip
Posted 4 months ago
Palace Hotel San Michele

More cheap stays in San Lorenzo

Vela Velo Club

Vela Velo Club

Lungomare Europa 19 Vieste FG
CA $198
CA $224 total
Sep 19 - Sep 20
includes taxes & fees
8.4/10 Very good! (33 reviews)
Vela Velo Club
Baia Calenella

Baia Calenella

Strada Statale 89 Vico del Gargano FG
Get ratesBaia Calenella
Camping Euro 92

Camping Euro 92

Lungomare E. Mattei 119 Vieste FG
Get ratesCamping Euro 92
Victoria Mobilehome Stella del Sud Camping Villaggio

Victoria Mobilehome Stella del Sud Camping Villaggio

Via delle More Rodi Garganico FG
Get ratesVictoria Mobilehome Stella del Sud Camping Villaggio
Residence Chiesiola

Residence Chiesiola

località Costa Martino Vieste FG
Get rates
9/10 Wonderful! (2 reviews)
Residence Chiesiola
De Sio Camping Residence

De Sio Camping Residence

Baia di Manaccora Peschici FG
Get rates
8/10 Very good! (1 review)
De Sio Camping Residence

Find out more about San Lorenzo

Top reasons to visit San Lorenzo

  • Stunning Beaches: San Lorenzo boasts beautiful beaches like Spiaggia San Lorenzo, perfect for sunbathing and swimming in azure waters.
  • Outdoor Adventures: The area offers scenic hiking trails and water activities, including fishing lessons and scuba diving.
  • Cultural Exploration: Visitors can explore local history at sites like Chiesetta San Lorenzo and the charming Villaggio San Lorenzo.
  • Relaxed Atmosphere: This serene village provides a laid-back vibe, ideal for a relaxing vacation by the coast.
  • Diverse Accommodations: San Lorenzo features a range of lodging options, from budget stays to luxurious hotels, catering to all travellers.

Find great hotels in San Lorenzo

Discover a variety of hotel accommodations in San Lorenzo, Vieste, ranging from budget-friendly options to luxurious 4-star stays. Whether you're looking for a cozy bed & breakfast or a full-service hotel, you'll find ample choices to suit your needs. Enjoy amenities tailored for pet lovers, beach enthusiasts, and business travellers alike. San Lorenzo is the perfect base for your Italian getaway, offering a unique blend of comfort and convenience.

  • Hotel delle More: Nestled only 483m from San Lorenzo, Hotel delle More is a delightful 4-star retreat perfect for families, pet owners, and those seeking relaxation. The hotel boasts a comprehensive spa and outdoor seasonal pool, allowing guests to unwind in style with amenities including a sauna and steam room. Family-friendly features such as a shared playground, arcade game room, and babysitting services ensure a memorable stay for guests of all ages. Additionally, the property welcomes pets, making it an ideal choice for those travelling with furry companions.
  • Hotel I Melograni: Located a mere 644m from San Lorenzo, Hotel I Melograni offers an adventurous beach-themed escape. This 4-star hotel provides direct access to the beach, allowing guests to indulge in a variety of water activities like snorkeling and surfing. Families will appreciate the range of children's amenities, including a shared playground and a dedicated children's club. For the adventurous spirit, the hotel offers activities such as mountain biking and cave exploring, making it a fantastic choice for thrill-seekers and beach lovers alike.
  • Degli Aranci: Situated 1.6km from San Lorenzo, Degli Aranci caters to families, beach enthusiasts, and business travellers with its 4-star accommodations. The hotel features direct beach access, perfect for sunbathing and swimming. Business guests can take advantage of multiple meeting rooms, ensuring a productive stay. Families will find plenty to entertain the kids with amenities such as a free babysitting service, shared playground, and an arcade game room. This hotel strikes a perfect balance between relaxation and productivity, ideal for all types of visitors.

Where to stay in San Lorenzo

Discover the charm of San Lorenzo, a serene village along the Puglia coast, perfect for outdoor enthusiasts and those seeking relaxation. Enjoy the stunning Beach San Lorenzo, where golden sands meet azure waters. Explore the quaint village's rich culture and history, or embark on beachside getaways that showcase the breathtaking scenery. With its laid-back atmosphere, San Lorenzo offers a wonderful escape for visitors eager to experience the beauty of the Italian coastline.

  • Vieste: Nestled along the stunning Adriatic coastline, Vieste is a charming city that serves as the heart of the region. Known for its picturesque beaches and vibrant outdoor activities, visitors flock here from June to August to soak in the sun and explore the natural beauty of the nearby national parks. Outdoor enthusiasts can enjoy various adventures, from hiking in the national state parks to relaxing at local resorts and campgrounds. The iconic historical landmarks and breathtaking sea views make Vieste a must-visit destination for anyone looking to experience the best of Puglia.
  • Defensola: A quaint village located just under 1.6km from San Lorenzo, Defensola offers a tranquil escape for those seeking adventure and nature's beauty. The village sees a surge of visitors from July to September, drawn by its stunning landscapes and outdoor recreational opportunities. Campgrounds abound, providing an excellent base for exploring the nearby national parks and pristine beaches. Defensola’s proximity to these natural wonders makes it an ideal spot for hiking, swimming, or simply enjoying the serene surroundings.
  • Coppitella: Located a mile from San Lorenzo, Coppitella is a peaceful village that attracts travelers from July to September. The area is celebrated for its outdoor experiences and scenic views, perfect for those looking to immerse themselves in nature. Visitors can explore nearby beaches and national parks, which offer a plethora of activities, from leisurely walks to adventurous hikes. With its charming atmosphere and close-knit community, Coppitella provides a delightful retreat for those wanting to experience the true essence of Puglia.

Things to do in San Lorenzo

San Lorenzo in Vieste, Puglia, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore the historic town of Barletta, traverse scenic hiking trails, and partake in water activities like fishing lessons and scuba diving. This beautiful destination offers a blend of relaxation and excitement, making it an ideal spot for a memorable vacation.

Adventure

At Baia di San Nicola, located 12.9km from San Lorenzo, you can immerse yourself in a family-friendly campground surrounded by nature. Enjoy outdoor activities like hiking, swimming, and exploring the stunning coastal scenery, perfect for adventure seekers and nature lovers alike.

Booking tips and Expedia advantages for San Lorenzo

To save money during your trip to San Lorenzo, consider visiting free attractions like Portonuovo Beach, Vignanotica Beach, and Porto Greco Beach. For accommodation, the best time to book is from November to January for lower rates, while Sundays are the cheapest days to stay. Use Expedia's search tools to find eco-friendly hotels and compare prices, and consider bundling your hotel, flights, and activities for additional savings. Lastly, keep an eye out for last-minute deals on Expedia to snag a bargain!

  • 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: Booking a hotel in San Lorenzo about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Lorenzo is Sunday. The most expensive day to stay in San Lorenzo is Wednesday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, desired location, and preferred type of accommodation. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in San Lorenzo with your flights and activities through an Expedia package.

Find the best attractions in San Lorenzo

San Lorenzo in Vieste, Puglia, is perfect for outdoor enthusiasts and those seeking scenic beauty. Visitors can enjoy beautiful beaches, including Spiaggia San Lorenzo and the nearby nudist beach, while exploring cultural sites like Chiesetta San Lorenzo. Don’t miss the charming Villaggio San Lorenzo for a unique experience. Whether you're looking for adventure or relaxation, this destination offers a perfect blend of beach and nature activities.

  • Chianca Amara: This poignant memorial, located a mile from San Lorenzo, serves as a tribute to the lives lost during the Second World War. Its cultural significance and serene atmosphere invite reflection and remembrance, making it a meaningful stop for visitors.
  • Pizzomunno: A stunning rock formation 1.6km away, Pizzomunno boasts breathtaking coastal scenery. The surrounding area is perfect for outdoor enthusiasts looking to capture the beauty of nature and enjoy leisurely walks along the shoreline.
  • Vieste Castle: This historic lookout, situated a mile from San Lorenzo, offers panoramic views of the Adriatic Sea. With its romantic ambiance and adventurous trails, it's an ideal spot for couples and thrill-seekers alike.

Best time to go to San Lorenzo

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

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

To reach San Lorenzo in Vieste, Puglia, you can fly into Foggia (FOG-Gino Lisa), situated 72.4km away. Notable hotels nearby include the 5-star Grand Hotel Vigna Nocelli, which is 11.3km from the airport and offers transportation services, including airport shuttles upon request. Also close are the 4-star Hotel Up Museum - Wellness & Spa and Hotel Cicolella, both located 3.2km from Foggia, with airport transportation available for a fee. These accommodations provide convenient options for travellers looking to explore the beautiful Puglia region.

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 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 San Lorenzo.
How much is the nightly rate at a San Lorenzo hotel?
Prices for hotels in San Lorenzo often vary, but you can find a great deal from CA $106 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