
San Teodoro Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 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 Teodoro Vacation
The best way to experience this interesting city is with a customized San Teodoro vacation package. Base yourself in the neighborhood of Porto Taverna, which is great for views, camping and walking or choose someplace else — our packages are all about you. A trip to San Teodoro is a wonderful opportunity to go sightseeing. Be sure to stop by well-known attractions like Cala Brandinchi Beach, San Teodoro Beach and Lu Impostu Beach. Browse Expedia's wide range of travel options and book your dream vacation to San Teodoro now.
Top San Teodoro Vacation Deals


LH La Funtana Hotel
Reviewed on Jul 13, 2024

L'Ea Bianca Luxury Resort
Reviewed on Oct 26, 2024


Hotel Marana
Reviewed on May 22, 2026
San Teodoro Beach Vacation
Whether you're heading off by yourself or with the whole gang, you're sure to find plenty of relaxation on your San Teodoro vacation. Hunt for shiny seashells or laze on the shore and watch the sunset. Whatever you decide to do, your trip to San Teodoro is sure to be a blast. San Teodoro Beach, located 3 kilometres from the city centre, is a great choice for those who value convenience. Many people also lock in San Teodoro vacation deals closer to Spiaggia Salinedda, another popular nearby option.
Things You Should Know About San Teodoro
- If you're dreaming of that oceanfront lifestyle, consider our San Teodoro beach hotels. Gorgeous water views and cool sea air — what more could you ask for?
- Apartments are another popular choice for those planning a vacation in San Teodoro. Two great options are Futura Club Baja Bianca and Li Suari Club Village.
- San Teodoro is home to approximately 1,900 people. Why not get out and say hello to one or two of them? It's a terrific way to get some local knowledge! You can also look up our San Teodoro things to do page.
- If you're on the lookout for places to visit while you're in town, add San Teodoro Beach, La Isuledda Beach and Cala Suaraccia Beach to your travel schedule. Also, be sure to look into our San Teodoro vacation deals to get great deals on your experiences, hotels and more.
San Teodoro Hotel Deals

Baglioni Resort Sardinia - The Leading Hotels of the World
"Amazing stay, breakfast buffet was excellent, staff was incredible, the grounds were beautiful and the beach, wow, just wow!!"
Reviewed on Jun 20, 2026

Hotel San Teodoro
"Overall nice hotel - the AC wasn’t great and the bed was extremely hard . Other then that nice Hotel"
Reviewed on Jun 25, 2026

Terradimare Resort & Spa
"Beautiful and relaxing 3 days here lovely hotel resort and pool was amazing. Perfect close to all restaurants and to town great for a nice walk at night."
Reviewed on Jun 22, 2026
Stay near popular San Teodoro attractions
What to do in San Teodoro

Golfo Aranci: transparent or traditional kayak, dolphins, and aperitif

Golfo aranci : Dolphin spotting and snorkling in a dinghy
Explore a world of travel with Expedia
- San Teodoro City Centre Hotels
- Olbia Hotels
- Hotels near Costa Smeralda
- Vaccileddi Hotels
- All Inclusive Resorts and in San Teodoro
- Tui BLUE Budoni
- La Caletta Hotels
- Felix Hotels
- Porto Istana Hotels
- Valtur Baia Dei Pini
- Independent Hotels in Tavolara Island
- Stunning private villa for 7 guests with private pool
- Loiri Hotels
- Posada Hotels
- Casa Silvia
- Villetta La Cinta Beach B
- Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World
- San Teodoro Hotels
- Apartment 'Grazioso Appartamento San Teodoro' with Terrace
- Hotels near Cala Brandinchi Beach
- Hotel Il Platano
- Piccolo Hotel
- Fantastico PORTO OTTIOLU
- Flights from Perugia San Francesco d'Assisi – Umbria Intl. Airport (PEG) to Olbia (OLB)
- Flights from Florence (FLR) to Olbia (OLB)
- Flights from Malta (MLK) to Olbia (OLB)
- Flights from Toronto (YYZ) to Olbia (OLB)
- Flights from Rome (CIA) to Olbia (OLB)
- Flights from Milan (MXP) to Olbia (OLB)
- Flights from Venice (VCE) to Olbia (OLB)
- Flights from Reggio di Calabria (REG) to Olbia (OLB)
- Flights from Bari (BRI) to Olbia (OLB)
- Flights from Calgary (YYC) to Olbia (OLB)
- Flights from Bologna (BLQ) to Olbia (OLB)
- Flights from Palma de Mallorca (PMI) to Olbia (OLB)
- Flights from London (LGW) to Olbia (OLB)
- Flights from Figari (FSC) to Olbia (OLB)
- Flights from Paris (CDG) to Olbia (OLB)
- Flights from Halifax (YHZ) to Olbia (OLB)
- Flights from Victoria (YYJ) to Olbia (OLB)
- Flights from Marseille (MRS) to Olbia (OLB)
- Flights from Ottawa (YOW) to Olbia (OLB)
- Flights from Milan (MIL) to Olbia (OLB)
- Flights from Naples (NAP) to Olbia (OLB)
- Flights from Nice (NCE) to Olbia (OLB)
- Flights from Faro (FAO) to Olbia (OLB)
- Flights from Heraklion (HER) to Olbia (OLB)
- Flights from Pisa (PSA) to Olbia (OLB)
- Flights from Pittsburgh (PIT) to Olbia (OLB)
- Flights from Toronto (YTO) to Olbia (OLB)
- Flights from Palermo (PMO) to Olbia (OLB)
- Flights from Costa Smeralda
- Flights from Rome (FCO) to Olbia (OLB)
- Flights from Verona (VRN) to Olbia (OLB)
- Flights from Kelowna (YLW) to Olbia (OLB)
- Flights from Prague (PRG) to Olbia (OLB)
- Flights from Munich (MUC) to Olbia (OLB)
- Flights from Parma (PMF) to Olbia (OLB)
- Flights from Vancouver (YVR) to Olbia (OLB)
- Flights from Lamezia Terme (SUF) to Olbia (OLB)
- Flights from Montreal (YUL) to Olbia (OLB)
- Flights from Bucharest (OTP) to Olbia (OLB)
- Flights from Cagliari (CAG) to Olbia (OLB)
- Flights from Turin (TRN) to Olbia (OLB)
- Flights from Barcelona (BCN) to Olbia (OLB)
- Flights from Amsterdam (AMS) to Olbia (OLB)
- Flights from Edmonton (YEG) to Olbia (OLB)
- Flights from Dublin (DUB) to Olbia (OLB)
- Flights from Madrid (MAD) to Olbia (OLB)
- Flights from Saskatoon (YXE) to Olbia (OLB)
- Flights from Zagreb (ZAG) to Olbia (OLB)
- Flights from Foggia (FOG) to Olbia (OLB)
- Flights from Genoa (GOA) to Olbia (OLB)
- Flights from Edinburgh (EDI) to Olbia (OLB)
- Flights from London (LHR) to Olbia (OLB)
- Flights from Lisbon (LIS) to Olbia (OLB)
- Flights from Zürich (ZRH) to Olbia (OLB)
- Flights from Rome (ROM) to Olbia (OLB)
- Flights from Mykonos (JMK) to Olbia (OLB)
- Flights from Frankfurt (FRA) to Olbia (OLB)







