You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
San Teodoro, located in the Province of Sassari in Sardinia, Italy, is a charming coastal town renowned for its stunning beaches and vibrant atmosphere. This picturesque destination offers a variety of accommodations, from luxurious resorts to cozy bed and breakfasts, catering to all types of travelers. The best neighborhoods to stay in include La Suarédda and Monti Pitrosu, known for their serene environments and proximity to the beach.
San Teodoro is famous for its breathtaking beaches such as "La Cinta," a long stretch of white sand perfect for sunbathing and water sports, and "Lu Impostu," often referred to as Little Tahiti due to its crystal-clear waters. Visitors can also explore the nearby villages and hamlets like Straula and Budditogliu, which offer a glimpse into the local culture and traditions. Whether you're seeking relaxation or adventure, San Teodoro is a must-visit destination in Sardinia.
See the latest prices and deals by choosing your dates
Holiday home in San Teodoro, Monte Petrosu · 7.90 km from centre
L'oasi di Simone e Rossella is located in Monte Petrosu, just 1.3 miles from Spiaggia di Cala Girgolu and 3.4 miles from Isola di Tavolara. This property offers access to a patio, free private parking, and free Wifi. Church of St. Paul the Apostle is 13 miles away and San Simplicio Church is 13 miles from the vacation home.
The air-conditioned vacation home also provides a flat-screen TV, a fully equipped kitchenette with an oven, a seating area, washing machine, and 2 bathrooms with a bidet and a shower. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Olbia Harbour is 16 miles from the vacation home, while Archeological Museum of Olbia is 12 miles away. Olbia Costa Smeralda Airport is 9.3 miles from the property.
Apartment in San Teodoro · 7.90 km from centre
With a stay at this apartment in San Teodoro, you'll be within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This apartment is 13 mi (20.9 km) from Port of Olbia and 23.7 mi (38.2 km) from Pittulongu Beach.
Bed & breakfast in Budoni · 7.90 km from centre
With a stay at Albaruia BeB in Budoni, you'll be a 4-minute walk from Anfiteatro Comunale Andrea Parodi and within a 5-minute drive of Salamaghe Beach. This bed & breakfast is 12 mi (19.2 km) from Cala Brandinchi Beach and 6.8 mi (11 km) from San Teodoro Beach.
Apartment in San Teodoro · 7.90 km from centre
8.7
16 reviews
Offering a seasonal outdoor swimming pool, Lu Maestrali Apartment features accommodations in San Teodoro. This property offers access to a balcony, free private parking, and free Wifi. Spiaggia di Cala Girgolu is 1.2 miles away and Isola di Tavolara is 3.6 miles from the apartment.
Featuring a terrace and pool views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
Guests at the apartment will be able to enjoy activities in and around San Teodoro, like diving, cycling, and fishing.
Olbia Harbour is 16 miles from Lu Maestrali Apartment, while Archeological Museum of Olbia is 12 miles away. Olbia Costa Smeralda Airport is 9.3 miles from the property, and the property offers a paid airport shuttle service.
Apartment in San Teodoro · 7.92 km from centre
With a stay at this apartment in San Teodoro, you'll be within a 10-minute drive of Cala Brandinchi Beach and Porto Taverna Beach. This apartment is 13.3 mi (21.4 km) from Port of Olbia and 24 mi (38.7 km) from Pittulongu Beach.
Apartment in San Teodoro · 7.93 km from centre
Taverna Perla Marina 3 is located in San Teodoro, just 1.2 miles from Spiaggia di Cala Girgolu and 3.6 miles from Isola di Tavolara. The apartment features both Wifi and private parking free of charge. Olbia Harbour is 16 miles away and Archeological Museum of Olbia is 12 miles from the apartment.
Providing a patio with garden views, this apartment also offers a flat-screen TV, a fully equipped kitchen, and 1 bathroom.
Guests can also relax in the garden.
Church of St. Paul the Apostle is 13 miles from Taverna Perla Marina 3, while San Simplicio Church is 13 miles away. Olbia Costa Smeralda Airport is 9.3 miles from the property.
Condo property in San Teodoro · 7.95 km from centre
With a stay at this condo in San Teodoro, you'll be within a 15-minute walk of Cala Brandinchi Beach and Cala Suaraccia Beach. This condo is 15.4 mi (24.8 km) from Port of Olbia and 26.2 mi (42.2 km) from Pittulongu Beach.
Apartment in San Teodoro · 7.97 km from centre
With a stay at this apartment in San Teodoro, you'll be within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This apartment is 13.1 mi (21.1 km) from Port of Olbia and 23.8 mi (38.4 km) from Pittulongu Beach.
Holiday home in Budoni · 7.98 km from centre
9.5
2 reviews
Villa Sunrise offers accommodations in Budoni, 15 miles from Isola di Tavolara and 26 miles from Olbia Harbour. This property offers access to a balcony and free private parking. Church of St. Paul the Apostle is 23 miles from the vacation home.
The air-conditioned vacation home is composed of 3 separate bedrooms, a fully equipped kitchenette, and 2 bathrooms. A flat-screen TV is available. The accommodation is non-smoking.
Archeological Museum of Olbia is 23 miles from the vacation home, while San Simplicio Church is 23 miles from the property. Olbia Costa Smeralda Airport is 22 miles away.
Apartment in Budoni, Brunella · 8.06 km from centre
Apartment La Casa dei Marinai by Interhome is located in Brunella, just 27 miles from Olbia Harbour and 29 miles from Bidderosa Oasis. The air-conditioned accommodation is 15 miles from Isola di Tavolara, and guests can benefit from private parking available on site and free Wifi. Archeological Museum of Olbia is 23 miles away and San Simplicio Church is 23 miles from the apartment.
Offering a terrace and sea views, the apartment includes 2 bedrooms, a living room, TV, an equipped kitchen, and 2 bathrooms with a bidet and a shower.
Church of St. Paul the Apostle is 24 miles from the apartment. Olbia Costa Smeralda Airport is 22 miles away.
Holiday home in Budoni · 8.09 km from centre
9.1
13 reviews
Featuring a garden, Villa Rosa provides accommodations in Budoni. This property offers access to a balcony, free private parking, and free Wifi. Olbia Harbour is 26 miles from the vacation home and Bidderosa Oasis is 26 miles away.
Providing a terrace and sea views, the spacious vacation home includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Towels and bed linen are provided in the vacation home. The property has an outdoor dining area.
During warmer months, you can make use of the barbecue facilities and eat on the private patio.
Spiaggia e pineta Salamaghe is a 19-minute walk from the vacation home, while Isola di Tavolara is 15 miles away. Olbia Costa Smeralda Airport is 21 miles from the property.
Hotel in San Teodoro · 8.11 km from centre
When you stay at Futura Club Baja Bianca in San Teodoro, you'll be on the beach, within a 15-minute walk of Cala Brandinchi Beach and Cala Suaraccia Beach. This hotel is 15.5 mi (25 km) from Port of Olbia and 19.5 mi (31.3 km) from Pittulongu Beach.
Apartment in Budoni · 8.11 km from centre
With a stay at this apartment in Budoni, you'll be within a 10-minute drive of Port Ottiolu and Salamaghe Beach. This apartment is 12.5 mi (20.2 km) from Cala Brandinchi Beach and 7.3 mi (11.8 km) from San Teodoro Beach.
Inn in Budoni · 8.16 km from centre
9.0
98 reviews
With a stay at Stella Marina Camere sul mare in Budoni, you'll be 1.5 mi (2.4 km) from Capannizza Beach and 7.4 mi (11.8 km) from San Teodoro Beach. This inn is 7.6 mi (12.2 km) from San Teodoro Lagoon and 7.7 mi (12.4 km) from Posada Beach.
Hotel in Budoni · 8.16 km from centre
8.0
1 review
Breakfast available
With a stay at Hotel Castello Budoni in Budoni, you'll be within a 10-minute drive of Port Ottiolu and Anfiteatro Comunale Andrea Parodi. This hotel is 12.2 mi (19.6 km) from Cala Brandinchi Beach and 7 mi (11.2 km) from San Teodoro Beach.
Apartment in Budoni · 8.18 km from centre
10.0
2 reviews
With a stay at Enaja Luxury Retreat in Budoni, you'll be within a 10-minute drive of Port Ottiolu and Anfiteatro Comunale Andrea Parodi. This apartment is 12.1 mi (19.5 km) from Cala Brandinchi Beach and 7 mi (11.3 km) from San Teodoro Beach.
Villa property in Loiri Porto San Paolo · 8.22 km from centre
Located in Loiri Porto San Paolo, this villa is within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This villa is 13.1 mi (21 km) from Port of Olbia and 23.8 mi (38.4 km) from Pittulongu Beach.
Country house in Budoni · 8.29 km from centre
Breakfast available
Located in Budoni, La Janna Di La Faj is in a rural location, within a 15-minute drive of Anfiteatro Comunale Andrea Parodi and Port Ottiolu. This country house is 12.6 mi (20.3 km) from Cala Brandinchi Beach and 9.3 mi (15 km) from San Teodoro Beach.
Holiday home in Loiri Porto San Paolo, Monte Petrosu · 8.29 km from centre
Natural Blu features air-conditioned accommodations in Monte Petrosu. With free private parking, the property is 1.3 miles from Spiaggia di Cala Girgolu and 3.7 miles from Isola di Tavolara. Church of St. Paul the Apostle is 13 miles from the vacation home, and San Simplicio Church is 13 miles away.
The vacation home provides guests with a terrace, sea views, a seating area, a flat-screen TV, a fully equipped kitchenette with a fridge and kitchenware, and a private bathroom with bidet and a hair dryer. At the vacation home, units have bed linen and towels.
Olbia Harbour is 16 miles from Natural Blu, while Archeological Museum of Olbia is 12 miles from the property. Olbia Costa Smeralda Airport is 9.3 miles away.
Apartment in San Teodoro · 8.29 km from centre
Located in San Teodoro, this apartment is within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This apartment is 14.7 mi (23.7 km) from Port of Olbia and 18.7 mi (30.1 km) from Pittulongu Beach.