Plan your trip

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

Search Apartment Rentals in San Teodoro

  • Change your mind

    Book hotels with free cancellation

  • Treat yourself

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

    Sign in

  • Be picky

    Search almost a million properties worldwide

  • Find vacation rentals that suit your style

    Villas

    Apartments

    Condos

    Cabins

    Check prices for these dates

    Check prices for these dates, December 15–16, 2026

    View in a map

    Our top choices for San Teodoro apartments

    1. Vecchio Ulivo

    A modern living room with a teal sofa, a dining area with a white table and chairs, a flat-screen TV, and a large abstract painting.

    2. Residenze Cielo e Mare - Luna

    A narrow pathway leading to a building with a tiled roof and a stone wall.

    3. Residenze Cielo e Mare - Sabbia

    A hotel room with a bed, a bedside table, a mirror, and a door.

    4. Typical house near the beach and shops for car-free holidays #5

    A modern kitchen with white cabinets, a gas stove, and a sink. There is a dining area with a table set for two, featuring blue glassware and plates.

    5. Apartment 'Casa Bougainville Cala D'Ambra' with Sea View, Wi-Fi & Air Conditioning

    A dining area with a table set for four, a sofa, and a sliding glass door leading outside.

    6. Residenze Cielo e Mare - Stella

    A hotel room with a large bed, red curtains, a wooden wardrobe, and a painting on the wall.

    7. 'Citai Sea Viewhouse Puntocasabudoni' Apartment with Sea View, Wi-Fi & Air Conditioning

    A bedroom with a bed, a painting of a beach scene, and a view of the sea through the window.

    8. Residenze Cielo e Mare - Conchiglia

    A hotel room with a bed, a wooden wardrobe, a shelf with decorative items, and a wall-mounted thermostat.

    9. Apartment 'Sardegnadream 7' with Private Terrace, Wi-Fi and Air Conditioning

    A two-story building with a staircase leading to the entrance, surrounded by well-maintained hedges and a clear sky.

    10. Apartment 'Casa San Teodoro 2' with Mountain View, Balcony, and Air Conditioning

    A stone wall with a stone oven, surrounded by olive trees and greenery.

    11. Residence Miriacheddu

    Exterior

    12. Villetta Bougainvillea 300 m from the sea, with garden, Wi-Fi and air conditioning

    A pathway flanked by dense green foliage and flowering plants, leading to a gate.

    13. Holiday Home "Casa Piredda" with Wi-Fi, Terrace & Garden

    An outdoor patio with stone walls, a wooden pergola, and a barbecue area.

    14. Centrally Located Holiday Apartment in Mediterranean Style with Garden, Terrace and Air Conditioning

    A garden with a pathway, a yellow building, and a tree with blossoms.

    15. Apartment 'Florida1 - Prestige Exclusive' with Sea View, Wi-Fi and Air Conditioning

    An aerial view of a coastal area with clear turquoise waters, a sandy beach, and boats.

    16. Apartment 'Sardegnadream 5' with Private Terrace, Wi-Fi and Air Conditioning

    A two-story building with a staircase leading to the entrance, surrounded by well-maintained hedges and a clear sky.

    17. Apartment 'Sardegnadream 6' with Private Terrace, Wi-Fi and Air Conditioning

    A two-story building with a staircase leading to the entrance, surrounded by well-maintained hedges and a clear sky.

    18. Apartment 'Sardegnadream 8' with Private Terrace, Wi-Fi and Air Conditioning

    A two-story building with a staircase leading to the entrance, surrounded by well-maintained hedges and a clear sky.

    19. Apartment 'Lucia' with Mountain View, Private Terrace and Air Conditioning

    A balcony with a table set for two, white chairs, and a view of the countryside.

    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.

    View all properties

    Learn more about San Teodoro

    Turquoise waters and powdery white sand make La Cinta beach the perfect spot for swimming and windsurfing. Rent a boat to explore hidden coves along the coast, or join locals at evening markets in the charming town centre.

    See all hotels in San Teodoro

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

    Frequently Asked Questions

    What's it like to stay at an apartment in San Teodoro?

    You can choose from 530 apartments in San Teodoro for your trip.

    How do you know if an apartment is the right choice for your stay?

    Often offering more space than a traditional hotel room, an apartment includes a kitchen for convenient home-cooked meals. Apartments are ideal for families who want the conveniences of home but also for solo travelers who want to stay in a quieter area.

    What's a favorite apartment I should consider for a stay in San Teodoro?

    Residenze Gallura: Neighborhood: San Teodoro City Centre. Includes furnished balconies. Access to free parking is available on site. Residence Baia Salinedda: Amenities include furnished balconies. A restaurant and free parking are on site. Residence Miriacheddu: Includes private patios. Free parking and a bar are on site. Residence Oasi e Oasi Blu: Neighborhood: San Teodoro City Centre.

    How many apartments are there in San Teodoro?

    Expedia has 530 apartments to book in San Teodoro.

    What will the weather be like in San Teodoro?

    Though weather is just one factor, it can really affect your travel plans, especially when you're planning an extended stay 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 should I see and do in San Teodoro?

    La Isuledda Beach and San Teodoro Beach are a couple of lovely local spots to get outside and enjoy nature. While here, San Teodoro Port and Lu Impostu Beach are other places worth a visit.

    What's the best way to get to and around San Teodoro?

    Knowing a bit about the transportation options can make your trip smoother when you get to your destination. Fly into Costa Smeralda Airport (OLB), 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 a rental car for your journey.