Discover a selection of 2,500 vacation rentals in San Teodoro that are perfect for your trip. Whether you’re traveling with friends, family, or even pets, Vrbo vacation homes have the best amenities for hanging out with the people that matter most, including swimming pools and air conditioning. Prices start at $61 per night, and condos and villas are popular options for a stay in San Teodoro. Either way, you'll find a rental for everyone's needs.
AsyncDestinationUrgency
Top rated rentals — San Teodoro
AsyncDestinationInfographic
AsyncDestinationInfographic
AsyncDestinationInfographic
AsyncDestinationInfographic
AsyncExploreBookEnjoy
AsyncExploreBookEnjoy
AsyncExploreBookEnjoy
Destination guide

The rustic city of San Teodoro awaits you

The countryside and parks create a pretty picture of San Teodoro. This relaxing city is known for its spas, biking and seafood restaurants. National Archaeological Museum of Olbia and Basilica of San Simplicio are just a couple of the must-sees in the area. If you're looking for accommodations with space to entertain friends and family, Vrbo has plenty of options to choose from. Many rental homes offer full kitchens and laundry facilities, perfect for big groups.

Natural features

Exploring the natural features in San Teodoro

Whether you're an active traveler or just want to spend some time taking in the scenery, San Teodoro is a great spot to appreciate mother nature. These are a few of the area's most enchanting sights, all within 30 miles (48.2 km) of the city center:

  • San Teodoro Beach (0.8 mi / 1.3 km)
  • La Cinta Beach (1.4 mi / 2.2 km)
  • San Teodoro Lagoon (1.4 mi / 2.3 km)
  • La Isuledda Beach (2.2 mi / 3.6 km)
  • Lu Impostu Beach (3.3 mi / 5.3 km)
  • Cascata Rio Pitrisconi (3.8 mi / 6.2 km)
How to get there

How to get to and around San Teodoro

The nearest airport is in Olbia (OLB-Costa Smeralda), located 11.2 mi (18 km) from the city center.

How many vacation rentals are available around San Teodoro?

Our 2021 property listings offer a large selection of 2,385 vacation rentals around San Teodoro. From 1,134 condo and apartment rentals to 368 villa rentals, find a unique house rental for you to enjoy a memorable holiday or a weekend with your family and friends.