San Teodoro Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, 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

Price found within the past 48 hours. Click for updated prices.
Hotel Pedra Santa

Hotel Pedra Santa

CA $1,764
per person
Sep 20 - Sep 26
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Olbia (OLB)
8/10 Very good! (73 reviews)
As someone who has travelled to over 41 countries and stayed everywhere from some of the world’s finest luxury hotels, including Four Seasons, to simple three-star properties, I can confidently say that a hotel’s star rating is never what defines a great stay it’s the service. Unfortunately, my experience at Santa Pedra was one of the worst I’ve had. From the moment I arrived, I was disappointed. The property has stairs throughout, yet there was no offer of assistance with luggage, despite this being a basic level of hospitality that many hotels provide. The rooms are incredibly poorly soundproofed. Every morning I was woken by noise from surrounding rooms, and on arrival I was greeted by loud drilling and construction work taking place on the property. I had not been informed prior to my stay that these works were occurring. I was initially told it would only be for one day, however the same loud banging and disruption continued each morning. The staff carrying out the work were also extremely loud and showed little consideration for guests trying to enjoy their stay. The service throughout my stay was equally disappointing. Staff were dismissive when asked simple questions, and despite requesting an iron on four separate occasions, it was never delivered to my room. Sadly, this stay fell well below expectations. I will not be returning,I will be sharing my bad experience at Santa Pedra to my audience of more than 120,000 followers across Instagram and TikTok @regardingcindy

Reviewed on Aug 4, 2026

LH Hotel La Funtana - Adults Only

LH Hotel La Funtana - Adults Only

CA $2,289
per person
Sep 16 - Sep 22
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Olbia (OLB)
8.8/10 Excellent! (145 reviews)
Courteous staff, room well maintained and property in good location for access to eating, shopping and entertainment

Reviewed on Aug 6, 2026

Felix Hotels - Country Resort Parco Degli Ulivi

Felix Hotels - Country Resort Parco Degli Ulivi

CA $3,214
per person
Sep 16 - Sep 22
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Olbia (OLB)
9.4/10 Exceptional! (109 reviews)
The staff were helpful. The view from the swimming pool is breathtaking.

Reviewed on Aug 8, 2026

L'Ea Bianca Luxury Resort

L'Ea Bianca Luxury Resort

CA $2,488
per person
Oct 7 - Oct 12
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Olbia (OLB)
9.2/10 Wonderful! (106 reviews)
We booked this property because it was advertised as family-friendly, and we were traveling with a large family, including two toddlers. Overall, we had a wonderful time and enjoyed spending quality time together as a family. One thing that was disappointing was that some guests on the beach were topless, which didn’t feel ideal for a family environment. We also encountered a few guests who seemed bothered by children playing and making normal noises. In my opinion, an adults-only resort may have been a better fit for those guests. Other than that, we had a great family vacation and made some wonderful memories. Just keep in mind that you’ll need a car if you want to leave the property and explore the nearby small towns.

Reviewed on Aug 8, 2026

Felix Hotels – Residence Hotel Costa Serena

Felix Hotels – Residence Hotel Costa Serena

CA $1,924
per person
Sep 16 - Sep 22
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Olbia (OLB)
8.4/10 Very good! (23 reviews)

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.

Ready to book your vacation to San Teodoro?

Choose your dates

San Teodoro Hotel Deals

Baglioni Resort Sardinia - The Leading Hotels of the World

Baglioni Resort Sardinia - The Leading Hotels of the World

Via Tavolara San Teodoro SS
CA $1,432
CA $1,591 total
Sep 8 - Sep 9
includes taxes & fees
9.4/10 Exceptional! (121 reviews)
"Beautiful resort set on a nice wide sand beach. The breakfast was incredible."

Reviewed on Aug 6, 2026

Baglioni Resort Sardinia - The Leading Hotels of the World
Hotel L'Esagono

Hotel L'Esagono

Via Cala d'Ambra 141 San Teodoro SS
CA $319
CA $358 total
Aug 31 - Sep 1
includes taxes & fees
Hotel L'Esagono
Resort Grande Baia

Resort Grande Baia

Localita Montepetrosu SS 125 San Teodoro SS
CA $317
CA $359 total
Sep 9 - Sep 10
includes taxes & fees
7.8/10 Good! (367 reviews)
"Great place, great stay"

Reviewed on Aug 29, 2025

Resort Grande Baia
See all 1,204 properties in San Teodoro
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.

Stay near popular San Teodoro attractions

San Teodoro Beach

8.8/10 (285 reviews)
Why not spend a carefree afternoon at San Teodoro Beach during your travels in San Teodoro? Discover the countryside and spas in this relaxing area.
See properties

San Teodoro Port

8.2/10 (24 reviews)
Explore the waterfront in San Teodoro City Centre with a trip to San Teodoro Port. Wander the beautiful beaches in this relaxing area.
See properties

San Teodoro Lagoon

8.4/10 (70 reviews)
Commune with nature and explore the great outdoors at San Teodoro Lagoon during your travels in San Teodoro. Wander the parks and beaches while you're in the area.
See properties

La Punta Falls

9.0/10 (2 reviews)
Commune with nature and explore the great outdoors at La Punta Falls during your travels in San Teodoro. Wander the beautiful beaches in this relaxing area.
See properties

Punta Molara

8.0/10 (1 review)
Why not spend a lazy afternoon at Punta Molara during your trip to San Teodoro? Wander the marina and parks in this relaxing area.
See properties

Golf Club Puntaldia

9.0/10 (4 reviews)
Enjoy a round of golf in Puntaldia at Golf Club Puntaldia.
See properties

Spiaggia Salinedda

9.4/10 (3 reviews)
Why not spend a lazy afternoon at Spiaggia Salinedda during your trip to San Teodoro? Wander the marina and parks in this relaxing area.
See properties

Cascata Rio Pitrisconi

9.0/10 (7 reviews)
Commune with nature and explore the great outdoors at Cascata Rio Pitrisconi during your travels in San Teodoro. Wander the marina or discover the countryside in this relaxing area.
See properties

What to do in San Teodoro

Half Day Boat Tour in Tavolara and Molara

Half Day Boat Tour in Tavolara and Molara

CA $177
per adult
Half Day Boat Tour in Tavolara and Molara
Golfo Aranci: transparent or traditional kayak, dolphins, and aperitif

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

CA $75
per adult
Golfo Aranci: transparent or traditional kayak, dolphins, and aperitif
Kayak Tour of Capo Figari, Golfo Aranci

Kayak Tour of Capo Figari, Golfo Aranci (3 hours)

CA $85
per adult
Kayak Tour of Capo Figari, Golfo Aranci (3 hours)
See all activities in San Teodoro

Frequently asked questions

How much does a San Teodoro vacation package cost?
You'll find cheap prices from CA $1,764 on Expedia for your San Teodoro break. However, a range of factors like the length of stay, the season and your choice of hotel will influence how much your vacation to San Teodoro costs.
What are the cheapest months to go to San Teodoro?
Travel in the off-season and you're likely to find cheap San Teodoro vacation packages. Bear in mind that school vacation periods and major local events can impact prices, so do a little research before booking.
How many days is enough for San Teodoro?
To get the most out of your San Teodoro vacation, we suggest staying for 6 days. Divide your time between visiting La Isuledda Beach, Porto Taverna Beach and other must-see attractions, in addition to experiencing neighbourhoods like San Teodoro City Centre and Suaredda-Traversa. If you've got some spare time, include a day trip or tour in your San Teodoro vacation itinerary.
Is it worth booking a vacation package to San Teodoro?
Popular for its watersports, hiking and walking trails, a San Teodoro vacation is a hit with all kinds of visitors. Be sure to visit top sights like San Teodoro Beach and La Isuledda Beach, and consider renting some wheels for day trips to explore even more.
How to find the best San Teodoro package deals?
Begin your search for a San Teodoro package deal by entering your destination and preferred trip dates under our "Packages" tab. Then select a few filters, like "Guest rating" and "Property type," to tailor the results to your exact needs. You can also sort by "Package discount" and discover offers that come with huge savings. If you don't find the perfect San Teodoro package deal straight away, just tweak your dates and search again. Remember that deals are only available for a limited time, so book early and get your San Teodoro getaway off to a flying start.
Is it cheaper to book a San Teodoro vacation as a package?
You can enjoy significant savings on your San Teodoro retreat by booking a customized vacation package. Check the "Package" heading, then enter your travel dates and destination to view the best airfares and hotel prices. Bundle everything into a great-value package and you can save hundreds of dollars. Consider adding a car rental and you may land a better deal.
When to book a vacation package to San Teodoro?
If you've got your San Teodoro travel dates confirmed, book as early as you can to snap up some outstanding deals. With Expedia, you can generally reserve some flights up to a year in advance. Prefer spur-of-the-moment trips? Our last-minute deals are ideal for travelling on a whim.
How to plan a trip to San Teodoro?
  1. Choose your travel dates: What you plan to do in San Teodoro and your favourite season can help you decide when to travel.
  2. Work out your budget: Ensure you have enough money to cover everything from dining out and transportation to experiences and flights. Your accommodations will likely be the largest expense during your trip to San Teodoro.
  3. Work out your trip length: Consider how much time you'd like to spend exploring San Teodoro. Plan your itinerary so you can get to all the attractions and activities you're interested in at a leisurely pace.
  4. Combine your hotel and flights: Epic destination, check. Length of stay, check. All that's left now is to choose a San Teodoro vacation package that brings all your bookings together.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.