
San Teodoro City Centre Holidays from AU$804
Book a Hotel + Flight or Car together to unlock savings
Photo by Mario Nieddu
Your San Teodoro City Centre Holiday
Let our San Teodoro City Centre holiday packages take you to a destination where ever-lasting memories are waiting to be made. While it's especially renowned for its coastal beaches, there's plenty more to love about this neighbourhood. Your trip to San Teodoro City Centre wouldn't be complete without seeing popular attractions nearby such as San Teodoro Beach, La Isuledda Beach and Golf Club Puntaldia. Don't just dream it — take action! Reserve your perfect San Teodoro City Centre holiday with Expedia and get to where you're going your way.
Top Holiday Package Deals in San Teodoro City Centre
Price found within the past 48 hours. Click for updated prices.


Hotel Stefania Boutique Hotel by the Beach
Save 100% on your flight
Price was AU$1,361, price is now AU$888 per person
AU$888
per person
6 Oct - 11 Oct
found 1 day ago
Return direct flight included
Munich (MUC) to Olbia (OLB)
8.4/10 Very Good! (197 reviews)
The hotel was perfect for our beach holiday. Very relaxing stay, our room had a wonderful sea view and it was great to have the use of the hotel swimming pool and gardens when we wanted. Staff were amazing, so friendly and helpful, all very efficient and created a relaxed, family atmosphere. A few restaurants within walking distance of the hotel but hotel food was very good too. Would definitely recommend.
Reviewed on 12 Aug. 2025

Cala Cuncheddi - VRetreats
Save 100% on your flight
Price was AU$2,238, price is now AU$1,560 per person
AU$1,560
per person
6 Oct - 11 Oct
found 1 day ago
Return direct flight included
Munich (MUC) to Olbia (OLB)
9.2/10 Wonderful! (303 reviews)
This place was absolutely beautiful. The pool and private beach were everything. Watch the sunset from the pool deck. It’s breathtaking. The Mediterranean gardens lining the walkways were stunning. We upgraded to a deluxe room and it was perfect for me and my 13 year old daughter. Would be perfect for a couple as well.
Reviewed on 17 Aug. 2025

HOTIDAY Room Collection - Olbia Wallure
Olbia City Centre
Price was AU$1,110, price is now AU$817 per person
AU$817
per person
2 Nov - 9 Nov
found 1 day ago
Return direct flight included
Warsaw (WAW) to Olbia (OLB)
9/10 Wonderful! (38 reviews)
We loved this spot in the heart of the city! We were looking for an easy and convenient hotel for one night after arriving from the airport before heading out from Olbia the next day. The staff were wonderful, so helpful and very communicative. They helped us find local parking nearby and they held our bags after check out for the afternoon while we wandered around. Our room was perfect - such cosy beds and lovely room, with no noise even though you’re on the square. Would definitely stay again, this spot is a find!
Reviewed on 14 Jun. 2025

Hotel Abi d'Oru
Save 100% on your flight
Price was AU$2,038, price is now AU$1,521 per person
AU$1,521
per person
6 Oct - 11 Oct
found 1 day ago
Return direct flight included
Munich (MUC) to Olbia (OLB)
9/10 Wonderful! (232 reviews)
Arrived at the hotel, and the staff was exceptional. From the moment we got to the front desk, we were welcomed with warm smiles and accommodating service.. The property was gorgeous. Each meal was delicious. The room was exceptional with a view of the sea. The beach was beautiful and the water was crystal clear. Cappuccino in the morning on the front deck was one of our favorite things to do to start our day. This hotel did not disappoint. Sardinia is magnificent. The concierge was eager to help. I would recommend this hotel. Nicolo in the lobby bar was friendly and full of information to make sure we had an exceptional visit. We even purchased beautiful clothes in the boutique at the hotel. The service couldn’t have been better.
Reviewed on 30 Aug. 2025
Our pick of the best San Teodoro City Centre Hotel Deals

Terradimare Resort & Spa
Via Naviglio Snc, San Teodoro, SS
The price is AU$165 per night from 1 Oct to 2 Oct
AU$165
1 Oct - 2 Oct
includes taxes & fees

Amasea Resort
via Ogliastra 13-15, San Teodoro, SS
The price is AU$354 per night from 27 Sept to 28 Sept
AU$354
27 Sept - 28 Sept
includes taxes & fees

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.
Frequently asked questions
Activities

Sailing ship from Porto San Paolo (S.Teodoro-Olbia) to Tavolara, Molara
AU$284
per adult
100% of travellers recommend

Sunset Kayak Tour with Snorkeling and Local Aperitif
AU$98
per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.