
San Lorenzo Holidays from AU$1,546
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your San Lorenzo Holiday
Build a custom holiday package to San Lorenzo and get ready for your next great escape. Consider basing yourself in the neighbourhood of Iscra e Voes, which is good for surfing and coastal beaches, for a real taste of this captivating city. Port Ottiolu, Capannizza Beach and Spiagge Porto Ainu are just a few of the many attractions worth visiting during your trip to San Lorenzo. Stop daydreaming and start travelling. Browse the multitude of options on Expedia today and put your San Lorenzo holiday plans in motion!
The Latest San Lorenzo Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Felix Hotels - Hotel Felix Olbia
Price was AU$2,084, price is now AU$1,546 per person
AU$1,546
per person
22 Sept - 27 Sept
found 1 day ago
Return direct flight included
Helsinki (HEL) to Olbia (OLB)
9.2/10 Wonderful! (185 reviews)
The reception team were exceptional;
the restaurant tram likewise;
swimming pools great;
breakfast first class
Reviewed on 21 July 2026

Hotel Stefania Boutique Hotel by the Beach
Save 100% on your flight
Price was AU$2,499, price is now AU$1,681 per person
AU$1,681
per person
22 Sept - 27 Sept
found 1 day ago
Return direct flight included
Helsinki (HEL) to Olbia (OLB)
8.6/10 Excellent! (222 reviews)
Very comfortable stay, staff was tremendous. Short walk to beach and comfortable pool area. Restaurant served good food with friendly staff.
Reviewed on 21 July 2026

Petra Segreta Resort & Spa
Save 100% on your flight
Price was AU$6,827, price is now AU$5,006 per person
AU$5,006
per person
22 Sept - 27 Sept
found 1 day ago
Return direct flight included
Helsinki (HEL) to Olbia (OLB)
9.6/10 Exceptional! (151 reviews)
Beautiful property, amazing food, and extremely helpful staff. Only negative was that there were a lot of mosquitoes in the room on arrival.
Reviewed on 15 July 2026

Abi d'Oru Sardinian Beach Resort & Spa
Save 100% on your flight
Price was AU$3,670, price is now AU$2,764 per person
AU$2,764
per person
22 Sept - 27 Sept
found 1 day ago
Return direct flight included
Helsinki (HEL) to Olbia (OLB)
9/10 Wonderful! (258 reviews)
Our stay at Abi d’Oru was simply unforgettable and exceeded all of our expectations.
From the very first welcome to our final farewell, every member of the team made us feel genuinely cared for. Everyone greeted us with warm smiles, kindness, and sincere hospitality throughout our stay.
Before we even arrived, the concierge team helped us organize transfers and excursions with great patience and professionalism, making our trip completely stress-free.
Once we arrived, every interaction with the staff at the front, the restaurants, the pool, actually everywhere was wonderful. In fact, there were so many people who made our stay special that it became impossible to remember every name—we wish we could thank each of them personally.
The natural beauty surrounding the resort is breathtaking. The crystal-clear sea, peaceful atmosphere, and beautiful gardens created the perfect place to relax and enjoy precious family time.
This trip was especially meaningful because it was our daughter’s last family vacation before she begins her professional career next year. Thanks to everyone at Abi d’Oru, it became a truly unforgettable memory that our family will cherish forever.
We also love the beautiful souvenir from the hotel, which we will treasure as a reminder of our wonderful stay.
Thank you to everyone at Abi d’Oru for making us feel so welcome. Your smiles, kindness, and hospitality made this one of the happiest experiences of our lives.
We cannot wait to return someday.
Reviewed on 18 July 2026

Baglioni Resort Sardinia - The Leading Hotels of the World
Save 100% on your flight
Price was AU$6,888, price is now AU$5,230 per person
AU$5,230
per person
22 Sept - 27 Sept
found 1 day ago
Return direct flight included
Helsinki (HEL) to Olbia (OLB)
9.4/10 Exceptional! (116 reviews)
A lot to unpack here but basically I would not come back. The best way to summarize it is this is a decent 4 star hotel but a terrible 5 star hotel. They say they are one and they charge like there are one but they are far from it. To start is they forgot to pick me up from the airport. They did compensate by giving me a free lunch but neither the concierge nor the manager came to apologize. The rooms are super small and all furniture is dated. They are patches on the wall for repairs that are poorly done. The beach is super far from the hotel. The property feels dated. The silver lining are some of the people that you can tell they try really hard. A couple of male staff were great but I neglected to ask for their names and one lifeguard named Guisy was extremely helpful and friendly like you expect. Also an older lifeguard at the beach was great. Also the restaurant Giusto is worth its price. Solid dinner. But I paid 1000 euros per room. If you are going to charge me that you need to deliver on all fronts.
Reviewed on 21 July 2026
San Lorenzo Holiday
San Lorenzo Essential Information
Language | Italian |
|---|---|
Currency | Euros |
Local Welcome | Ciao |
Local Goodbye | Ciao |
Closest Airport | Costa Smeralda Airport (OLB) |
Max Temp Winter | 13ºC |
Max Temp Summer | 29ºC |
Top Sights | Capannizza Beach, Spiagge Porto Ainu and Salamaghe Beach |
Our pick of the best San Lorenzo Hotel Deals

Jazz Hotel
Via Degli Astronauti, 2 Olbia SS
Fully refundableReserve now, pay when you stay
The price is AU$448 per night from 2 Aug to 3 Aug
AU$448
2 Aug - 3 Aug
includes taxes & fees

Luna Lughente
Viale Pittulongu Olbia, 2 Olbia SS
9/10 Wonderful! (253 reviews)
"We loved Luna Lughente! The vibe is kind of retro and the suites we had were beautiful, comfortable, and very spacious. A beautiful view of the pool and Mountains that we will never forget. The included free breakfast was great every morning and our most adored part is the beach. The section of beach ..."
Reviewed on 7 July 2026

Hotel San Teodoro
Località Badualga snc San Teodoro SS
Fully refundableReserve now, pay when you stay
The price is AU$504 per night from 4 Aug to 5 Aug
AU$504
4 Aug - 5 Aug
includes taxes & fees
8.8/10 Excellent! (81 reviews)
"Nice facilities and friendly client service"
Reviewed on 16 July 2026
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.
What to do in San Lorenzo

Tavolara: 5 Islands tour from San Teodoro's beach
AU$140
per adult

From San Teodoro: Tavolara Archipelago Dinghy Mini Tour
AU$99
per adult

Tavolara: RIB-Boat excursion with skipper and aperitif
AU$116
per adult
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











