
Exclusive San Teodoro Port Vacation Deals
San Teodoro Port vacation package deals
Price found within the past 48 hours. Click for updated prices.

Grand Hotel Resort Ma&Ma - Adults Only
per person
Jul. 16 - Jul. 22
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Olbia (OLB)
Stay at this 5-star luxury hotel in La Maddalena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the property condition in our reviews. Popular attractions Maddalena Archipelago National Park and Spiaggia di Punta Tegge are located nearby.

Baglioni Resort Sardinia - The Leading Hotels of the World
Save 100% on your flight
per person
Jul. 16 - Jul. 22
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Olbia (OLB)
Stay at this 5-star luxury hotel in San Teodoro. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Cala Brandinchi Beach and San Teodoro Beach are located nearby.

Hotel Don Diego
per person
Jul. 28 - Aug. 3
found 18 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Olbia (OLB)
Stay at this 4-star luxury hotel in Loiri Porto San Paolo. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Porto Istana Beach and Cala Brandinchi Beach are located nearby.
Frequently asked questions
Top San Teodoro Port hotel deals

Hotel L'Esagono
Via Cala d'Ambra 141, San Teodoro, SS
Stay at this 3-star beach hotel in San Teodoro. Enjoy free breakfast, free WiFi, and free parking. Popular attractions San Teodoro Beach and Port Ottiolu are located nearby.

HOTEL AL FARO-SPIAGGIA LA CINTA
VIA DEL TIRRENO, 40, San Teodoro, SS
The price is CA $126 per night
CA $126
CA $159 total
includes taxes & fees
May 9 - May 10
Stay at this inn in San Teodoro. Enjoy 2 beach bars, breakfast (surcharge), and a garden. Popular attractions San Teodoro Beach and Port Ottiolu are located nearby.

Amasea Resort
via Ogliastra 13-15, San Teodoro, SS
Free cancellation
Reserve now, pay when you stay
The price is CA $218 per night
CA $218
CA $249 total
includes taxes & fees
May 9 - May 10
Stay at this 4-star beach hotel in San Teodoro. Enjoy free breakfast, free WiFi, and a private beach. Popular attractions San Teodoro Beach and Port Ottiolu are located nearby.
Don't see what you're looking for?
See all available properties in San Teodoro Port
View all propertiesLowest 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.