San Teodoro Hotel Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in San Teodoro?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in San Teodoro on Hotels.com. These San Teodoro hotels consistently deliver on quality, location and traveller experience. Last updated on 6 November 2026.

1. AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
San Teodoro City Centre
6.0 out of 10, Good, (3 reviews)
The price is NZ$384
includes taxes & fees
7 Nov - 8 Nov
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO

2. Vecchio Ulivo

Vecchio Ulivo
San Teodoro City Centre
6.0 out of 10, Good, (1 review)
The price is NZ$531
includes taxes & fees
6 Nov - 7 Nov
Vecchio Ulivo

3. Residence Miriacheddu

Residence Miriacheddu
San Teodoro
8.6 out of 10, Excellent, (12 reviews)
The price is NZ$20,141
includes taxes & fees
7 Nov - 8 Nov
Residence Miriacheddu

4. Jazz Hotel

Jazz Hotel
4.0 star property
Olbia
9.2 out of 10, Wonderful, (1,000 reviews)
Immerse yourself in the Jazz Hotel's Italian charm, just a short drive from Port of Olbia. Cool off in the seasonal outdoor pool, savour Italian cuisine at Bacchus restaurant, and enjoy complimentary breakfast, WiFi, and parking.
The price is NZ$173
includes taxes & fees
15 Nov - 16 Nov
Jazz Hotel

5. hotel ristorante Donatella

hotel ristorante Donatella
Posada
8.6 out of 10, Excellent, (18 reviews)
The price is NZ$177
includes taxes & fees
8 Nov - 9 Nov
hotel ristorante Donatella

6. Residence Oasi Anfiteatro

Residence Oasi Anfiteatro
Budoni
7.0 out of 10, Good, (8 reviews)
Escape to this Budoni beach apartment featuring a seasonal outdoor pool with dedicated children's splash area and 2 beach bars. Explore nearby Port Ottiolu or Cala dei Francesi, then unwind on the terrace. Each apartment includes washing machines and refrigerators for extended comfort.
The price is NZ$280
includes taxes & fees
8 Nov - 9 Nov
Residence Oasi Anfiteatro

7. Essenza Sardegna

Essenza Sardegna
Torpe
9.0 out of 10, Wonderful, (9 reviews)
Embrace the essence of Sardinia at this welcoming guesthouse in Torpe, where free WiFi and parking await. Discover nearby Nuraghe San Pietro ruins or explore local terrain with hiking, kayaking, and mountain biking opportunities.
The price is NZ$312
includes taxes & fees
6 Nov - 7 Nov
Essenza Sardegna

8. Al Mare da Francesca

Al Mare da Francesca
Olbia
8.6 out of 10, Excellent, (31 reviews)
Escape to this charming guesthouse near Porto Istana Beach, where you'll enjoy a seasonal outdoor pool and poolside drinks at the bar. Just a short drive from Port of Olbia with lush gardens and free WiFi throughout.
The price is NZ$168
includes taxes & fees
13 Nov - 14 Nov
Al Mare da Francesca

9. La Locanda del Conte Mameli

La Locanda del Conte Mameli
4.0 star property
Olbia City Centre
9.4 out of 10, Exceptional, (258 reviews)
The price is NZ$172
includes taxes & fees
26 Nov - 27 Nov
La Locanda del Conte Mameli

10. Delta Hotels by Marriott Olbia Sardinia

Delta Hotels by Marriott Olbia Sardinia
4.0 star property
Olbia
8.6 out of 10, Excellent, (834 reviews)
Minutes from Port of Olbia, this hotel offers a refreshing stay with a seasonal pool, spa pool, and poolside bar. Enjoy Italian cuisine at Tilibbas Restaurant, free breakfast, and convenient amenities like 24-hour fitness centre and airport shuttle.
The price is NZ$180
includes taxes & fees
19 Nov - 20 Nov
Delta Hotels by Marriott Olbia Sardinia

11. Felix Hotels - Hotel Felix Olbia

Felix Hotels - Hotel Felix Olbia
4.0 star property
Olbia
9.2 out of 10, Wonderful, (212 reviews)
Escape to this Olbia retreat with indoor and outdoor pools, Italian cuisine at Felix Bistro&Pasticceria, and rejuvenating hot stone massages at the spa. Just a short drive from Fausto Noce Park with free breakfast, WiFi, and parking.
The price is NZ$250
includes taxes & fees
8 Nov - 9 Nov
Felix Hotels - Hotel Felix Olbia

12. Cavour

Cavour
3.0 star property
Olbia City Centre
8.2 out of 10, Very good, (378 reviews)
Sardinian escape near Olbia Station and the Port of Olbia with a welcoming restaurant and relaxing bar lounge. Friendly staff provide free bike rentals to explore local attractions, while complimentary breakfast, WiFi, and parking enhance your Mediterranean stay.
The price is NZ$164
includes taxes & fees
7 Nov - 8 Nov
Cavour

13. Hotel Ristorante Stella 2000

Hotel Ristorante Stella 2000
3.0 star property
Olbia
8.8 out of 10, Excellent, (132 reviews)
Wake up to mountain panoramas while savouring a complimentary breakfast at this seaside hotel. Just 4.5 miles from Pittulongu Beach and a short drive from Port of Olbia, guests enjoy free WiFi, parking, and an on-site restaurant.
The price is NZ$141
includes taxes & fees
13 Nov - 14 Nov
Hotel Ristorante Stella 2000

14. Hotel Martini Olbia

Hotel Martini Olbia
4.0 star property
Olbia
8.4 out of 10, Very good, (451 reviews)
Escape to this Olbia gem with a stunning rooftop terrace, just minutes from the port and train station. Enjoy 2 stylish bars, free breakfast, parking, and WiFi. The 24-hour fitness centre keeps your routine intact while helpful staff ensure a memorable stay.
The price is NZ$207
includes taxes & fees
6 Nov - 7 Nov
Hotel Martini Olbia

15. Delta rooms

Delta rooms
Olbia
7.0 out of 10, Good, (32 reviews)
This budget-friendly hotel in Olbia offers free WiFi and complimentary parking just minutes from the port. Enjoy in-room massages after exploring nearby archaeological treasures or catching your ferry. The prime location provides convenient airport access.
The price is NZ$153
includes taxes & fees
6 Nov - 7 Nov
Delta rooms

16. S è - Beach Rooms LE

S è - Beach Rooms LE
Pittulongu
9.6 out of 10, Exceptional, (7 reviews)
The price is NZ$160
includes taxes & fees
6 Dec - 7 Dec
S è - Beach Rooms LE

17. Hotel For You

Hotel For You
4.0 star property
Olbia City Centre
8.8 out of 10, Excellent, (541 reviews)
Unwind at this tranquil hotel featuring a full-service spa offering Ayurvedic treatments and hydrotherapy. Cool off in the seasonal outdoor pool with poolside bar after exploring nearby Port of Olbia or taking the 6-minute walk to Olbia Station.
The price is NZ$200
includes taxes & fees
6 Nov - 7 Nov
Hotel For You

18. Suites Del Borgo

Suites Del Borgo
Olbia
6.8 out of 10, Good, (11 reviews)
The price is NZ$214
includes taxes & fees
1 Dec - 2 Dec
Suites Del Borgo

19. La Promenade

La Promenade
Olbia City Centre
8.2 out of 10, Very good, (106 reviews)
Set in Olbia with easy access to the seafront, this guesthouse is a quick walk from the train station and just minutes from the airport. Nearby hiking trails and water activities like scuba diving await, while daily housekeeping ensures comfort.
The price is NZ$168
includes taxes & fees
11 Nov - 12 Nov
La Promenade

20. City Garden Guest House

City Garden Guest House
Olbia
9.6 out of 10, Exceptional, (66 reviews)
Peaceful gardens welcome you at this Olbia guesthouse offering 24-hour airport shuttle service. Just minutes from Costa Smeralda Airport and Port of Olbia, the convenient location includes free WiFi and parking, with a charming terrace for relaxation.
The price is NZ$159
includes taxes & fees
6 Nov - 7 Nov
City Garden Guest House
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.

Get last-minute hotel deals in San Teodoro and save more

Sign in to unlock great savings.
Showing deals for:6 Nov - 8 Nov
Showing deals for:13 Nov - 15 Nov
Showing deals for:5 Dec - 6 Dec

Go beyond your typical stay in San Teodoro

When is the best time to visit San Teodoro?

Our prices for hotels in San Teodoro are cheapest in May

Price trends for hotels in San Teodoro

Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 18°C / low 12°C. Sunny most days.
18°
weather_sun
November, no crowd data, average high temperature 18 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
15°
weather_sun
December, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
9°
13°
weather_sun
January, no crowd data, average high temperature 13 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
7°
14°
weather_sun
February, no crowd data, average high temperature 14 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
7°
16°
weather_sun
March, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
18°
weather_sun
April, no crowd data, average high temperature 18 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
22°
weather_sun
May, no crowd data, average high temperature 22 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
27°
weather_sun
June, no crowd data, average high temperature 27 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
30°
weather_sun
July, no crowd data, average high temperature 30 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
30°
weather_sun
August, no crowd data, average high temperature 30 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
26°
weather_sun
September, no crowd data, average high temperature 26 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
23°
weather_sun
October, no crowd data, average high temperature 23 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
Monthly weather averages (˚C)

Top neighbourhoods in San Teodoro

San Teodoro City Centre

The San Teodoro City Centre neighbourhood offers attractions, such as San Teodoro Port and San Teodoro Beach.

Top landmarks in San Teodoro

Learn more about San Teodoro

San Teodoro is well known for its attractions such as San Teodoro Port and La Isuledda Beach. This relaxing city has something for everyone including sights like San Teodoro Beach and Lu Impostu Beach within a rural setting.

A beach with rocky shoreline, calm water, and distant mountains.

Frequently Asked Questions

How much does a hotel room cost in San Teodoro?

You can find top hotels in San Teodoro from NZ$140 with options to suit your budget and needs. If you're looking for an affordable hotel in San Teodoro that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.

How can I find deals and earn rewards at San Teodoro hotels?

Discover great deals on San Teodoro hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on San Teodoro hotels.

Can I book San Teodoro hotels with free cancellation?

In order to book a refundable San Teodoro hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are the top-rated luxury hotels in San Teodoro?

Some of the most popular luxury hotels in San Teodoro are Baglioni Resort Sardinia - The Leading Hotels of the World and Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. Baglioni Resort Sardinia - The Leading Hotels of the World is a luxury hotel with a high guest rating amongst our travellers, and it offers an outdoor pool, a full-service spa and a hot tub. Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World is another favourite luxury hotel in a great San Teodoro location.

What are some of the best San Teodoro beach hotels?

For a beachy holiday in San Teodoro, Cala Brandinchi Beach, San Teodoro Beach, and Lu Impostu Beach are some of the best places to visit. Stay at a well-reviewed San Teodoro beach hotel and enjoy your holiday. Check out Amasea Resort in San Teodoro City Centre if you're after a hotel that's near the water. With a private beach and guestrooms offering furnished patios, our travellers rate it highly at 8.6 out of 10. Hotel L'Esagono is another great choice for a relaxing beach holiday in San Teodoro City Centre. Located on a private beach, this hotel has an outdoor pool and a full-service spa along with a variety of other amenities to enjoy, and our travellers rate it 8.4. Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World is another ideal choice. Travellers love the private beach plus the outdoor pool, and it has a guest rating of 8.4.

What are some top pet-friendly hotels in San Teodoro?

Our travellers' top pet-friendly hotels in San Teodoro include:

You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in San Teodoro.

What are some of the best hotels in San Teodoro for couples?

Enjoy your couple's retreat with a stay at a top-rated San Teodoro romantic hotel. Our travellers love Baglioni Resort Sardinia - The Leading Hotels of the World, a hotel with an ocean-view restaurant. Another romantic hotel with top reviews is Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World. This hotel offers a private beach as well as champagne service for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in San Teodoro for couples on Hotels.com.

What are some of the best kid-friendly hotels in San Teodoro?

Some of the most well reviewed San Teodoro hotels for kids include Hotel Lu Pitrali, Baglioni Resort Sardinia - The Leading Hotels of the World, and Terradimare Resort & Spa. Hotel Lu Pitrali is a kid-friendly hotel with a guest score of 9.8 out of 10 offering family-friendly amenities like free parking and a free buffet breakfast, plus highchairs in guestrooms. Check out Baglioni Resort Sardinia - The Leading Hotels of the World with a guest score of 9.4. This popular hotel has free supervised activities for children, an outdoor pool, a playground, and more. Terradimare Resort & Spa is another good option in San Teodoro City Centre with an outdoor pool and a playground. Explore more kid-friendly hotels in San Teodoro by using our "Family friendly" filter in your search on Hotels.com.

What are the top San Teodoro hotels with a pool?

Discover some of the best San Teodoro hotels with a pool for a little extra luxury on your trip. Li Muntigeddi is a great bed & breakfast with a seasonal outdoor pool and a guest rating of 10 out of 10. Baglioni Resort Sardinia - The Leading Hotels of the World is a popular hotel that features an outdoor pool along with a children's pool. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in San Teodoro with a pool.

What are some of the best San Teodoro hotels with free parking?

If you're driving, a great San Teodoro hotel with free parking is a bonus. Our travellers' favourites include:

What are some popular hotels in central San Teodoro?

For hotels in central San Teodoro, check out Sa Murta Bianca and Li Muntigeddi. Travellers love Sa Murta Bianca for its location, as well as the seasonal outdoor pool, terrace and free parking this affittacamere offers. Li Muntigeddi is another popular central bed & breakfast with a seasonal outdoor pool, free parking and a terrace. Stay at one of these hotels for easy access to top sights like Cala Brandinchi Beach and San Teodoro Beach. San Teodoro City Centre is a central area for your San Teodoro holiday.

Keep exploring