The Hotels in San Teodoro

Hotels in San Teodoro Sardinia Hotels in San Teodoro Sardinia Hotels in San Teodoro Sardinia

The Hotels in San Teodoro

Find your hotel in San Teodoro

Book online at the best prices

The map of the Hotels in San Teodoro

Baglioni Resort Sardinia in San Teodoro

Baglioni Resort Sardinia

Review Score: 8,9

Experience exclusivity with the first-class service at Baglioni Resort Sardinia - The Leading Hotels of the World, located in the Tavolara Marine Reserve just north of San Teodoro. Enjoy three pools, elegant rooms decorated in Sardinian style, free parking, and free Wi-Fi in common areas. Rooms are spacious, air-conditioned, and offer furnished balconies or terraces with park or sea views. A flat-screen TV is included in each room. Wake up to a sweet and savory breakfast and dine at the restaurant, which specializes in traditional local and international cuisine. Couples rated the location 9.2 for a two-person trip. Small dogs up to 15 kg are welcome upon request and subject to a supplement charge at the end of the stay.

Due Lune Puntaldia Resort & Golf in San Teodoro

Due Lune Puntaldia Resort & Golf

Enjoy a luxury experience with first-class service at Due Lune Puntaldia Resort & Golf. This property located on the northeast coast of Sardinia offers panoramic views of the coastline, a 9-hole golf course and many sports and recreational facilities. All rooms are air-conditioned and have a balcony or patio with views of the sea or hotel gardens, private bathroom, satellite TV and minibar.

The resort features a restaurant-bar by the pool, a fitness and wellness center, tennis courts, windsurfing and scuba diving services.
Customers highly rated the location with a score of 9.3 for a trip for two.

Learn more about the property and book your exclusive experience with first-class service at Due Lune Puntaldia Resort & Golf by clicking the link below to check availability and book.

Il Viandante Hotel in San Teodoro

Il Viandante Hotel

Review Score: 9,3

Located in the center of San Teodoro, Hotel Il Viandante offers rooms furnished in regional style and an outdoor pool heated in spring and autumn. Enjoy a buffet breakfast every morning and take advantage of discounts at some local restaurants. WiFi is free throughout the property, and a shuttle service to Olbia Airport and Port is available upon request.

Hotel Stella Marina in San Teodoro

Hotel Stella Marina

Hotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation. The functional rooms and apartments are decorated with wooden furniture.

Hotel Scintilla in San Teodoro

Hotel Scintilla

Set 150 metres from La Cinta's white sandy beaches, the Scintilla offers spacious rooms with private balcony. The hotel features a restaurant and bar, surrounded by Mediterranean gardens. Parking is free.

Hotel Il Platano in San Teodoro

Hotel Il Platano

Located in San Teodoro along the east coast of Sardinia and 25 km from Olbia, Hotel Il Platano offers air-conditioned accommodations, free parking and a shared garden.
All rooms have private bathroom, flat-screen TV and minibar, some with views of the seasonal outdoor pool or private balcony. A breakfast buffet with sweet and savory options is served every morning. Hotel Il Platano is 30 minutes by car from Olbia-Costa Smeralda Airport.
Couples have rated the location with a score of 8.0 for a two-person trip.

Hotel La Palma in San Teodoro

Hotel La Palma

Located 300 metres from La Cinta beach in San Teodoro, the Palma features a restaurant and pizzeria with terrace and air-conditioned rooms. The property is 30 minutes' drive from Olbia. All rooms at Hotel La Palma come with a TV and minibar.

Hotel L'Esagono in San Teodoro

Hotel L'Esagono

Hotel L'Esagono is located directly on the beach Cala d'Ambra in San Teodoro and offers accommodations surrounded by a large garden, 2 swimming pools, a restaurant, and free private parking.
All rooms have a private entrance, private bathroom with shower, and wired internet connection. A buffet breakfast is served in the morning and the restaurant offers both indoor and outdoor dining areas with panoramic sea views. The largest pool overlooks the Tyrrhenian Sea and is equipped with loungers and umbrellas, while the small pool has a hydromassage.
The hotel is a 15-minute walk from the center of San Teodoro. This area of San Teodoro is very popular with the guests of the hotel and couples have rated the location 9.1 for a two-person trip.

Terra Di Mare Resort&Spa in San Teodoro

Terra Di Mare Resort&Spa

Featuring a pool and tennis court, Terra Di Mare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios. Set in the centre of San Teodoro, it is just metres from the beach.

Hotel San Teodoro in San Teodoro

Hotel San Teodoro

Featuring a pool and tennis court, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro centre and the beaches of La Cinta and Cala d'Ambra.

Hotel Bonsai in San Teodoro

Hotel Bonsai

Stay in the heart of San Teodoro at Hotel Bonsai! Located just a 10-minute walk from the sea, this nature-immersed property features rooms furnished with local artisanal furniture, air conditioning, satellite TV, and a minibar.
Guests can enjoy the fitness center and have breakfast every morning in the internal patio. The hotel has a free monitored parking lot and also offers free WiFi.
Situated 500 meters from the historic center of San Teodoro and a 30-minute drive from the Olbia Costa Smeralda Airport, Hotel Bonsai is the perfect location for your holiday.

Book now!

Hotel Club Le Rose in San Teodoro

Hotel Club Le Rose

Stay in the heart of San Teodoro at Hotel Club Le Rose! Located just 800 meters from La Cinta beach and surrounded by gardens, this property offers a large outdoor pool, private beach and daytime and evening entertainment.
The rooms are equipped with air conditioning, traditional Mediterranean-style furnishings, minibar and satellite TV, some with a balcony or patio. A sweet and savory buffet breakfast is served every morning, while the restaurant serves international dishes and a weekly Sardinian evening. The hotel offers bike rental, snorkeling excursions and outings in the area, and free WiFi in the area around the pool.
Just 30 minutes' drive from Olbia Costa Smeralda Airport and the port of Olbia, Hotel Club Le Rose is the perfect destination for your holidays.

Cala Paradiso Residence in San Teodoro

Cala Paradiso Residence

Located less than a 5-minute walk from the Capo Coda Cavallo seafront, Cala Paradiso Residence offers a swimming pool with hydromassage corner, a spacious garden, and numerous sports facilities.

Grande Baia Resort & Spa in San Teodoro

Grande Baia Resort & Spa

The Grande Baia Resort & Spa, nestled in a vast 80-hectare park, is the perfect location for an unforgettable holiday in San Teodoro. This modern resort offers air-conditioned rooms, suites and apartments with contemporary design and all the necessary amenities to ensure a comfortable stay. The resort features 2 restaurants, a wellness center with sauna, hot tub and Turkish bath, a fitness center and a children's mini club. The property is just a 5-minute walk from the beach of Grande Baia.

Check availability and book now!

Residence Hotel Lu Nibareddu in San Teodoro

Residence Hotel Lu Nibareddu

Residence Hotel Lu Nibareddu is just 1 km from the beach of Porto Taverna, one of the most famous on the whole coast.

Hotel Costa Caddu in San Teodoro

Hotel Costa Caddu

Located directly on the coast of Sardinia, the Hotel Costa Caddu offers an enchanting view of the sea and the Tavolara Island, and a sea-facing restaurant serving Italian and international cuisine.
Just 3 km from the center of San Teodoro and a 30-minute drive from Olbia Airport, the Hotel Costa Caddu consists of separate row houses and a central building that houses all amenities. All rooms feature a private patio and independent entrance, as well as satellite TV and a minibar.

Le Tre Querce in San Teodoro

Le Tre Querce

Independent living with panoramic views over the surrounding mountains. These apartments have been planned and built in order to allow you to spend a holiday relaxing.

Hotel Lu Pitrali in San Teodoro

Hotel Lu Pitrali

This family-run hotel offers a peaceful location, 1 km from Cala Girgolu beach on the east coast of Sardinia. All air-conditioned rooms feature a furnished balcony. Parking and Wi-Fi are free.

Hotel Onda Marina in San Teodoro

Hotel Onda Marina

Surrounded by a lush garden, Hotel Onda Marina is only 100 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony. Rooms overlook the sea or the Mediterranean vegetation.

Hotel Sandalyon in San Teodoro

Hotel Sandalyon

Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms.