Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Stay in San Teodoro Coast's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hypnos Hotel

Hotel in San Teodoro

Hypnos Hotel in San Teodoro provides adults only accommodations with a shared lounge, a garden and barbecue facilities. The hotel also provides free WiFi and free private parking. The Hotel was incredible cute. I love the "breakfast room", which was actually outside in their garden (patio with a roof, next to an outdoor kitchen). As we did not have rainy or cold days, I really enjoyed having breakfast outside. The breakfast was good too. The staff was very nice and helpful.

Show more Show less
9.2
Awesome
200 reviews
Avg. price/night:
$88

Hotel Lu Pitrali

Hotel in San Teodoro

This family-run hotel is in a peaceful location, just over half a mile from Cala Girgolu beach on the east coast of Sardinia. All the air-conditioned rooms feature a furnished balcony. Extremely warm and helpful staff. Room was immaculate, comfy and quiet. Snack bar with patio was very charming. Breakfast was simple but perfect. Delicious croissants and cappuccino! Thank you!!!

Show more Show less
9.5
Exceptional
159 reviews
Avg. price/night:
$96

Hotel Stella Marina

Hotel in San Teodoro City Centre, San Teodoro

Hotel Stella Marina is 3 minutes on foot from the center of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodations. Great service, location, breakfast, clean and stylish room

Show more Show less
9.2
Awesome
251 reviews
Avg. price/night:
$70

Il Viandante

Hotel in San Teodoro City Centre, San Teodoro

Set in the center of San Teodoro, Il Viandante is 2625 feet from the beach in Cala d'Ambra, and a 5-minute drive from La Cinta Beach. It offers an outdoor pool which is heated in spring and autumn. Perfect location , big parking space, very good food , clean rooms and most important staff was very helpful and friendly

Show more Show less
9.4
Awesome
394 reviews
Avg. price/night:
$53

Hotel Costa Caddu

Hotel in San Teodoro

Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers classic Italian and international cuisine. The place is amazing, the staff are the greatest and location is so perfect if you like peace and tranquility. Wonderful gardens, lovely pool, fantastic food, breakfast to die for. Rent a car for at least half your stay, nearby beaches and restaurants are really very special.

Show more Show less
9.1
Awesome
169 reviews

Paradise Resort Sardegna

Hotel in San Teodoro

Paradise Resort Sardegna is set inside the Tavolara Marine Reserve, just north of San Teodoro. It offers a private beach, 3 swimming pools, and elegant rooms furnished in a Sardinian style. Everything! Even in such a difficult time the staff and the services were excellent.

Show more Show less
8.4
Very Good
139 reviews
Avg. price/night:
$332

Hotel Le Mimose

Hotel in San Teodoro City Centre, San Teodoro

Le Mimose is located 0.6 mi from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, mini-bar and a safe. Unbelievable beaches. No need to go to La Cinta, as the other beaches are not as crowded and even nicer. Very convenient location. Good breakfast. Clean room. Kind & friendly staff.

Show more Show less
8.6
Excellent
167 reviews
Avg. price/night:
$105

Hotel Onda Marina

Hotel in San Teodoro City Centre, San Teodoro

Surrounded by a lush garden, Hotel Onda Marina is only 328 feet from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony. They upgraded is in a better room after I showed them the pictures

Show more Show less
8.1
Very Good
728 reviews
Avg. price/night:
$76

Hotel La Palma

Hotel in San Teodoro City Centre, San Teodoro

Located 984 feet 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. There is a beautiful quiet courtyard outside.

Show more Show less
8.5
Very Good
166 reviews
Avg. price/night:
$69

Hotel L'Esagono

Hotel in San Teodoro City Centre, San Teodoro

Right on the beach, this 3-star hotel features rooms on spacious grounds. Hotel L'Esagono provides 2 swimming pools, a restaurant, and free private parking. I liked that we were by the beach and I loved the fact that we could hear the waves from our room

Show more Show less
8.1
Very Good
586 reviews
Avg. price/night:
$117

Hotels with extra health and safety measures

Find hotels in San Teodoro Coast with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in San Teodoro Coast in the past month

See all

San Teodoro Coast's best hotels with breakfast

See all

Budget hotels in San Teodoro Coast

See all

FAQs about hotels in San Teodoro Coast

Explore guest reviews of hotels in San Teodoro Coast

See all