Last-minute hotel deals in San Teodoro

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

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.

Clear filters

San Teodoro

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of San Teodoro, but are nearby and match your search.
L'oasi di Simone e Rossella
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Apartment in Monte Petrosu With Terrace
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Reception
Albaruia BeB
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Lu Maestrali Apartment
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Girgolu by Wonderful Italy
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Taverna Perla Marina 3
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Room
Appartamenti Porto Coda Cavallo
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Residence La Tartaruga Monte Petruso
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Villa Sunrise
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Apartment La Casa dei Marinai by Interhome
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Villa Rosa
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Futura Club Baja Bianca
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Welcomely - Casa Dei Lidi
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Stella Marina Camere sul mare
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Castello Budoni
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Enaja Luxury Retreat
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villamore
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Janna Di La Faj
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Natural Blu
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Appartement Grande Baia Resort, San Teodoro
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

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.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor