San Lorenzo Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending San Lorenzo hotels

Our top choices for San Lorenzo hotels

Hotel Don Diego

4.0 star property
9.0 out of 10, Wonderful, (135)
"The pool area and view was spectacular "
Hotel Don Diego

Amfibietreks Camping

7.4 out of 10, Good, (12)
"Die Kommunikation unter dem Rezeptionspersonal scheint nicht reibungslos zu funktuonieren. Unsere Buchungänderungen wurden nicht weitergegeben. Man kam uns dann mit dem Preis entgegen und sie waren bemüht eine Lösung zu finden. Das Essen und das Personal des Restaurants, vorallem Nicolo, waren super! Nicolo zeigte uns dann noch ein Club in der Nähe, da wir auch nach der Suche nach ein bisschen Party waren. Allem in allem würden wir definitiv wieder kommen - mille grazie!"
Amfibietreks Camping

Villaggio Camping Calapineta

3.0 star property
8.0 out of 10, Very Good, (26)
"Ideale per famiglie con bambini"
Villaggio Camping Calapineta

Baglioni Resort Sardinia - The Leading Hotels of the World

5.0 star property
9.4 out of 10, Exceptional, (78)
"Excellent. 5 stars. "
The price is P42,900
P47,855 total
includes taxes & fees
Sep 16 - Sep 17
Baglioni Resort Sardinia - The Leading Hotels of the World

Hotel Daniel

3.0 star property
8.8 out of 10, Excellent, (172)
"Very friendly staff. Nice small swimming pool. Very good beaches and restaurants nearby"
The price is P8,144
P9,357 total
includes taxes & fees
Sep 19 - Sep 20
Hotel Daniel

Jazz Hotel

4.0 star property
9.2 out of 10, Wonderful, (1000)
"Very nice hotel and well located "
The price is P19,436
P21,845 total
includes taxes & fees
Sep 4 - Sep 5
Jazz Hotel

Resort Grande Baia

4.0 star property
7.8 out of 10, Good, (361)
"A nice place to stay. "
Resort Grande Baia

Luna Lughente

4.0 star property
9.0 out of 10, Wonderful, (201)
"Great stay"
The price is P10,201
P11,686 total
includes taxes & fees
Sep 17 - Sep 18
Luna Lughente

Hotel dP Olbia - Sardinia

4.0 star property
8.4 out of 10, Very Good, (142)
"A good stay in Olbia."
Hotel dP Olbia - Sardinia

Hotel VelaSole

3.0 star property
8.4 out of 10, Very Good, (34)
"El lugar es espectacular, tiene ovejas en la propiedad, y te tratan como si estuvieras en casa, y Gio muy buena persona y atenta "
The price is P7,560
P8,516 total
includes taxes & fees
Sep 3 - Sep 4
Hotel VelaSole

Amasea Resort

4.0 star property
8.4 out of 10, Very Good, (19)
"Great resort and staff!"
The price is P13,831
P15,613 total
includes taxes & fees
Sep 13 - Sep 14
Amasea Resort

White Sand Residence

7.0 out of 10, Good, (23)
"Clean quiet and near beach"
White Sand Residence

Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World

5.0 star property
8.2 out of 10, Very Good, (21)
"Amazing hotel! Best staff!"
The price is P30,738
P34,477 total
includes taxes & fees
Sep 15 - Sep 16
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World

Holiday House in Siniscola

The price is P4,004
P4,603 total
includes taxes & fees
Sep 21 - Sep 22
Holiday House in Siniscola

Hotel San Teodoro

4.0 star property
9.0 out of 10, Wonderful, (62)
"Top hotel. "
Hotel San Teodoro

Velis - art & hospitality

10.0 out of 10, Exceptional, (1)
"Tout est parfait, chambre extrêmement propre les confortable, vu la mer petit déjeuner un petit soin si vous aimez le calme, c’est la place idéale😉"
The price is P4,840
P5,457 total
includes taxes & fees
Sep 13 - Sep 14
Velis - art & hospitality

Studio for holiday

7.4 out of 10, Good, (8)
"they need to regulate the hot water. it is so hot it will scald you instantly. The bed was very comfortable. The AC worked amazing. "
The price is P2,928
P3,420 total
includes taxes & fees
Sep 21 - Sep 22
Studio for holiday

Casa Stella Di Mare in Buddittogliu Straulas

The price is P25,700
P36,077 total
includes taxes & fees
Aug 22 - Aug 23
Casa Stella Di Mare in Buddittogliu Straulas

Hotel Cala Mirto

3.0 star property
8.0 out of 10, Very Good, (66)
"Quiet location, nice pool. Free parking on the road. Friendly staff. Nice pretty grounds. Good aircon in the room. You need a car as a good walk to the village. Access to the beach, short walk. Room basic and compact but clean. Sweet breakfast, nice homemade cakes and quiche's but needs more fresh fruit, not just watermelon. Toast and hot breakfast not offered. Option of iron and ironing board would be useful. Towels and bedding changed after 3 nights unless you pay extra. Small Patio...
The price is P6,531
P7,450 total
includes taxes & fees
Sep 16 - Sep 17
Hotel Cala Mirto

Hotel Stefania Boutique Hotel by the Beach

4.0 star property
8.4 out of 10, Very Good, (196)
"The hotel was perfect for our beach holiday. Very relaxing stay, our room had a wonderful sea view and it was great to have the use of the hotel swimming pool and gardens when we wanted. Staff were amazing, so friendly and helpful, all very efficient and created a relaxed, family atmosphere. A few restaurants within walking distance of the hotel but hotel food was very good too. Would definitely recommend. "
The price is P15,226
P17,214 total
includes taxes & fees
Sep 16 - Sep 17
Hotel Stefania Boutique Hotel by the Beach
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

Learn more about San Lorenzo

Check out Port Ottiolu and Posada Beach—just a couple of the sights around San Lorenzo.

Top San Lorenzo Hotel Reviews

Frequently asked questions

What's the best place for a stay in San Lorenzo?

Located 18.1 mi (29.1 km) from the heart of San Lorenzo, Jazz Hotel is a top choice for your stay based on our traveler data. Two other choices for your stay in the area are Baglioni Resort Sardinia - The Leading Hotels of the World and Hotel dP Olbia - Sardinia. See all available top hotels, or vacation rentals in San Lorenzo.

If I need to cancel my hotel reservation in San Lorenzo, will I receive a refund?

Yes! Most hotel bookings are refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in San Lorenzo.

Where can I learn more about changing or cancelling my trip to San Lorenzo?

To access more information about picking new dates or cancelling your trip to San Lorenzo, head over to our customer service page.

What are some hotels with pools in San Lorenzo?

Jazz Hotel: Hotel located near Port of Olbia. Features a steam room, a seasonal outdoor pool, and a snack bar/deli. Baglioni Resort Sardinia - The Leading Hotels of the World and Hotel dP Olbia - Sardinia are a couple of other choices that feature an onsite pool. View all hotels with pools in San Lorenzo.

What's the best accommodation near Costa Smeralda Airport (OLB)?

Jazz Hotel is a popular 4-star hotel featuring extended parking (for a fee) and free breakfast. It's located a short 0.4 mi (0.7 km) from Costa Smeralda Airport. Other good options near the airport are Hotel Martini Olbia and Grand Hotel President Olbia.

What is staying in San Lorenzo like?

Travelers to San Lorenzo will find plenty to explore and enjoy. In San Lorenzo, there are 15 hotels and other accommodations to choose from. Find out more about San Lorenzo.

What is there to see in San Lorenzo?

Places to visit in the wider area include Port Ottiolu, Posada Beach, and La Isuledda Beach. You'll also find La Calletta Beach and San Teodoro Beach in the area. Check out what more to see and do in Expedia's San Lorenzo guide.

What's the seasonal weather like in San Lorenzo?

The hottest months are usually July and August with an average temp of 75°F, while the coldest months are February and January with an average of 51°F. Average annual precipitation for San Lorenzo is 22 inches.