Find beach hotels in San Teodoro from CA $261

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on San Teodoro Beach Hotel

Our top choices for San Teodoro beach hotels

"Casa Solidea" with A/C & Private Garden

"Casa Solidea" with A/C & Private Garden
San Teodoro City Centre
10.0 out of 10, Exceptional, (1 review)
"Pros: Die Außendusche und die bequemen Betten."
Germany
Anonymous traveller
The price is CA $247
CA $549 total
includes taxes & fees
Feb 12 - Feb 13
"Casa Solidea" with A/C & Private Garden

Comfortable End-of-Terrace Holiday Home with Private Terrace, Wi-Fi, and Air Conditioning

Comfortable End-of-Terrace Holiday Home with Private Terrace, Wi-Fi, and Air Conditioning
San Teodoro City Centre
The price is CA $174
CA $332 total
includes taxes & fees
Feb 12 - Feb 13
Comfortable End-of-Terrace Holiday Home with Private Terrace, Wi-Fi, and Air Conditioning

Dreamlike apartment with sea view - Villa Ambra

Dreamlike apartment with sea view - Villa Ambra
San Teodoro
10.0 out of 10, Exceptional, (3 reviews)
"Pros: Das Haus ist frisch renoviert und sehr modern, es war sehr sauber und hatte alles was man so braucht in einer Ferienwohnung. Die Lage des Hauses ist toll, ruhig mit tollem Blick aufs Meer. Ich habe jeden morgen den Sonnenaufgang bei einem guten Kaffee genossen. Man braucht aber ein Auto da das Haus etwas ausserhalb des Dorfes liegt. Es hat zwei schöne Strände in der Nähe. Der Gastgeber war sehr freundlich und sehr sympatisch. Ich würde sofort wieder in dieses Haus gehen, ich fühlte mich...
Germany
Anonymous traveller
The price is CA $743
CA $1,094 total
includes taxes & fees
Feb 14 - Feb 15
Dreamlike apartment with sea view - Villa Ambra

Holiday Home 'Il Gabbiano' with Private Terrace, Wi-Fi and Air Conditioning

Holiday Home 'Il Gabbiano' with Private Terrace, Wi-Fi and Air Conditioning
San Teodoro City Centre
The price is CA $509
CA $691 total
includes taxes & fees
Feb 14 - Feb 15
Holiday Home 'Il Gabbiano' with Private Terrace, Wi-Fi and Air Conditioning

Apartment "Cala Brandinchi" with Sea View, Private Terrace and Shared Pool

Apartment "Cala Brandinchi" with Sea View, Private Terrace and Shared Pool
San Teodoro
10.0 out of 10, Exceptional, (1 review)
"Cons: La vista. Le infrastrutture. La calma La vicinanza delle splendide spiaggie La disponibilità e la gentilezza dei proprietari"
Italy
Anonymous traveller
The price is CA $37,153
CA $37,801 total
includes taxes & fees
Feb 18 - Feb 19
Apartment "Cala Brandinchi" with Sea View, Private Terrace and Shared Pool

Residence THE ULIVES

Residence THE ULIVES
San Teodoro City Centre
7.6 out of 10, Good, (25 reviews)
"When I arrived and saw the property in person, I left immediately: the room was too small to accommodate a double bed and a dining table at the same time (I would have had to eat outside even on rainy days), so I went camping: the bed wasn't a bed but a camp bed with a sagging mattress, placed next to the entrance door. The kitchen in the anteroom, opposite the bathroom door (80cm), I don't think is even hygienic. I wrote to the owner, who accused me of throwing a tantrum (note that I had...
Italy
Elena C.
The price is CA $102
CA $261 total
includes taxes & fees
Feb 12 - Feb 13
Residence THE ULIVES

Villa with parking and veranda, 900 m from the beach - San Teodoro

Villa with parking and veranda, 900 m from the beach - San Teodoro
San Teodoro City Centre
9.8 out of 10, Exceptional, (35 reviews)
"We had a wonderful stay and would recommend this house to everyone! All clean and the garden is just awesome! Perfect communication with max as well!"
Germany
Theresa F.
The price is CA $160
CA $453 total
includes taxes & fees
Feb 12 - Feb 13
Villa with parking and veranda, 900 m from the beach - San Teodoro

Vacation Home "Villa Anna" with Sea View & Private Terrace

Vacation Home "Villa Anna" with Sea View & Private Terrace
San Teodoro
The price is CA $290
CA $624 total
includes taxes & fees
Feb 15 - Feb 16
Vacation Home "Villa Anna" with Sea View & Private Terrace

Fantastic holiday apartment with sea view - Villa Nina

Fantastic holiday apartment with sea view - Villa Nina
San Teodoro
9.6 out of 10, Exceptional, (4 reviews)
"Pros: Die Terrasse ist einmalig. In der Nähe sind tolle Strände und San Teodoro ist ein sehr nettes Städtchen, nicht zu touristisch. Cons: Die Küche hätte noch mit etwas mehr Basics ausgestattet sein können."
Germany
Anonymous traveller
The price is CA $744
CA $1,106 total
includes taxes & fees
Feb 12 - Feb 13
Fantastic holiday apartment with sea view - Villa Nina

Holiday Apartment "Immerso nel verde" with Wi-Fi, Terrace & Garden

Holiday Apartment "Immerso nel verde" with Wi-Fi, Terrace & Garden
San Teodoro
10.0 out of 10, Exceptional, (2 reviews)
"Pros: Luciana war eine super Gastgeberin und hat uns stets bei Fragen unterstützt . Der Außenbereich ist unbeschreiblich schön. Wir würden das Haus jederzeit wieder buchen. Man hat ausreichend Platz mit 2 Familien. Abseits vom Trubel ist man dennoch sehr schnell an den schönsten Stränden und in der Stadt."
Germany
Anonymous traveller
The price is CA $702
CA $1,194 total
includes taxes & fees
Mar 13 - Mar 14
Holiday Apartment "Immerso nel verde" with Wi-Fi, Terrace & Garden
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.

Choose what matters most at beach hotels in San Teodoro

Beach hotels with pools 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.

Top San Teodoro Hotel Reviews

Frequently asked questions

What is San Teodoro like for travelers who love the beach?
Book a great spot to stay in San Teodoro, a place with a lot to offer the traveler dreaming of a beach holiday.
What's the best place for a beach vacation in San Teodoro?
Hotel L'Esagono is a top beachfront hotel offering free breakfast and a full-service spa, located within a short 2-minute walk of San Teodoro Beach. Other good options for your stay near the beach include Baglioni Resort Sardinia - The Leading Hotels of the World and Hotel San Teodoro.
How many beach hotels are there in San Teodoro?
Expedia has 10 beach hotels in San Teodoro that are great for your beachside getaway.
When's the best time for a beach vacation in San Teodoro?
Plan your trip to the beach with a look at weather throughout the year in San Teodoro: The hottest months are usually July and August with an average temp of 75°F, while the coldest months are February and January with an average of 51°F. Average annual precipitation for San Teodoro is 22 inches.
What is there to see and do around San Teodoro?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can head straight to Lu Impostu Beach or Cala Brandinchi Beach for some quality time by the water. Discover a variety of local attractions, which include La Isuledda Beach and San Teodoro Beach. You can also pay a visit to Capo Coda Cavallo Beach or San Teodoro Port for more to see and do.
What's the best way to get to my beach hotel in San Teodoro?
This travel information can help you get to and around your beach accommodation in San Teodoro more easily: To get to San Teodoro, book a flight to Costa Smeralda Airport (OLB), the closest major airport, which is located 12.1 mi (19.5 km) from the city center. If you'd like to explore around the area, you may want to rent a car for your trip.