
Exclusive Cala Spinosa Beach Vacation Deals

Cala Spinosa Beach vacation package deals
Price found within the past 48 hours. Click for updated prices.

Villaggio dei Pini
Price was CA $2,205, price is now CA $1,469 per person
CA $1,469
per person
Aug 20 - Aug 26
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Olbia (OLB)
Book a stay at this beach hotel in Sorso. Enjoy free breakfast, free parking, and a private beach. Popular attractions Platamona Beach and Bau Bau Beach are located nearby.

LH La Funtana Hotel
Price was CA $3,615, price is now CA $2,203 per person
CA $2,203
per person
Aug 20 - Aug 26
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Olbia (OLB)
Stay at this hotel in Santa Teresa di Gallura. Enjoy free breakfast, an outdoor pool, and room service. Popular attractions Porto Santa Teresa and Lu Brandali are located nearby.

LH Pedraladda Resort
Price was CA $3,330, price is now CA $2,071 per person
CA $2,071
per person
Aug 13 - Aug 19
found 2 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Olbia (OLB)
Book a stay at this beach hotel in Castelsardo. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Piazza del Novecentenario and Doria Castle are located nearby.

LH Pozzo Sacro Hotel
Price was CA $3,242, price is now CA $2,121 per person
CA $2,121
per person
Aug 21 - Aug 26
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Olbia (OLB)
Book a stay at this business-friendly hotel in Olbia. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Pittulongu Beach and Port of Olbia are located nearby.

Hotel Brancamaria
Price was CA $2,330, price is now CA $1,618 per person
CA $1,618
per person
Aug 20 - Aug 26
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Olbia (OLB)
Book a stay at this luxury hotel in Dorgali. Enjoy free WiFi, an outdoor pool, and a beach locale. Popular attractions Gulf of Orosei and Cala Luna Beach are located nearby.

Grand Hotel President Olbia
Olbia City Centre
Price was CA $2,460, price is now CA $1,786 per person
CA $1,786
per person
Aug 21 - Aug 26
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Olbia (OLB)
Book a stay at this business-friendly hotel in Olbia. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Port of Olbia and Pittulongu Beach are located nearby.
Frequently asked questions
Top Cala Spinosa Beach hotel deals

Mangia's Santa Teresa Sardinia, Curio Collection by Hilton
Via Antares, 1 Santa Teresa di Gallura SS
Free cancellation
Reserve now, pay when you stay
The price is CA $499 per night
CA $499
CA $566 total
Jul 16 - Jul 17
includes taxes & fees
Book a stay at this luxury resort in Santa Teresa di Gallura. Enjoy free breakfast, free parking, and 2 outdoor pools. Popular attractions Santa Reparata and Lu Brandali are located nearby.
On private beach
Pool

COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna
Santa Teresa Di Gallura Santa Teresa di Gallura SS
Free cancellation
Reserve now, pay when you stay
The price is CA $508 per night
CA $508
CA $575 total
Jun 30 - Jul 1
includes taxes & fees
Book a stay at this luxury hotel in Santa Teresa di Gallura. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Rena di levante and Rena di ponente are located nearby.
Pool
Breakfast included

Hotel Moresco
Via Imbriani 16 Santa Teresa di Gallura SS
Free cancellation
Reserve now, pay when you stay
The price is CA $416 per night
CA $416
CA $465 total
Jul 26 - Jul 27
includes taxes & fees
Book a stay at this beach hotel in Santa Teresa di Gallura. Enjoy free breakfast, free WiFi, and a private beach. Popular attractions Rena Bianca Beach and Longonsardo Tower are located nearby.
On private beach
Breakfast included
Don't see what you're looking for?
See all available properties in Cala Spinosa Beach
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.