San Teodoro City Centre

San Teodoro

A coastal beach with clear turquoise waters, rocky shore, and a prominent mountain in the background.
A crowded beach with people swimming and sunbathing, colorful umbrellas, and a mountainous backdrop.
A clear turquoise sea with people swimming and a boat anchored near the shore.
A white building with blue graffiti, a wooden door, and a balcony.
A crowded beach with numerous colorful umbrellas and people enjoying the water.

Stay near popular San Teodoro City Centre attractions


San Teodoro City Centre Hotel Deals

Amasea Resort

Amasea Resort

4 out of 5
via Ogliastra 13-15 San Teodoro SS
The price is ₩261,220 per night from Oct 15 to Oct 16
₩261,220
₩296,602 total
Oct 15 - Oct 16
includes taxes & fees
Book a stay at this beach hotel in San Teodoro. Enjoy free breakfast, free WiFi, and a private beach. Popular attractions San Teodoro Beach and Cala Brandinchi ...
8.6/10 Excellent! (70 reviews)
"Great beautiful location. Staff attentive, but there is opportunity for more staff to ‘support’ guests, for example, take coffee orders at breakfast so guests are not queuing for the barista, or provide a service to guests when they are on the beach for drinks etc."

Reviewed on Jun 4, 2026

Amasea Resort
Hotel Le Mimose

Hotel Le Mimose

3 out of 5
Via Nazionale 32 San Teodoro SS
The price is ₩118,530 per night from Oct 25 to Oct 26
₩118,530
₩136,553 total
Oct 25 - Oct 26
includes taxes & fees
Book a stay at this beach hotel in San Teodoro. Enjoy free breakfast, free WiFi, and free parking. Popular attractions San Teodoro Beach and Cala Brandinchi ...
8.6/10 Excellent! (91 reviews)
"The room was amazing and thr pool area and the pool itself were wonderful"

Reviewed on Sep 25, 2026

Hotel Le Mimose
Terradimare Resort & Spa

Terradimare Resort & Spa

4 out of 5
Via Naviglio Snc San Teodoro SS
The price is ₩141,138 per night from Oct 12 to Oct 13
₩141,138
₩164,510 total
Oct 12 - Oct 13
includes taxes & fees
Book a stay at this family-friendly hotel in San Teodoro. Enjoy free parking, breakfast (surcharge), and room service. Popular attractions San Teodoro Beach ...
Terradimare Resort & Spa
Hotel L'Esagono

Hotel L'Esagono

3 out of 5
Via Cala d'Ambra 141 San Teodoro SS
The price is ₩86,198 per night from Oct 12 to Oct 13
₩86,198
₩100,988 total
Oct 12 - Oct 13
includes taxes & fees
Book a stay at this beach hotel in San Teodoro. Enjoy free breakfast, free WiFi, and free parking. Popular attractions San Teodoro Beach and Cala Brandinchi ...
8.2/10 Very Good! (340 reviews)
"Excellent emplacement Piscine belle et propre Souper très bon avec vue sur la mer Près de la ville"

Reviewed on Sep 17, 2026

Hotel L'Esagono
Residenze Gallura

Residenze Gallura

Via Padova snc San Teodoro SS
Stay at this apartment in San Teodoro. Enjoy free parking, an airport shuttle (surcharge), and a garden. Popular attractions San Teodoro Beach and Cala Brandinchi ...
8/10 Very Good! (14 reviews)
"The 1700 check in was not convenient. And the check in process was slow. When we got to our stay, the AC was off and it was very hot. There was also only the one small AC for the whole apartment, which was covered in black mold. We requested a crib and it was never provided. But we did get a fan ..."

Reviewed on Sep 25, 2026

Residenze Gallura
Hotel Sandalyon

Hotel Sandalyon

3 out of 5
Via del Tirreno 81 San Teodoro SS
The price is ₩130,857 per night from Oct 5 to Oct 6
₩130,857
₩150,107 total
Oct 5 - Oct 6
includes taxes & fees
Book a stay at this beach hotel in San Teodoro. Enjoy free breakfast, free WiFi, and free parking. Popular attractions San Teodoro Beach and Cala Brandinchi ...
7.8/10 Good! (54 reviews)
"Spotlessly clean and large room in an old fashioned but charming hotel near the beach. I was pleasantly surprised"

Reviewed on Sep 15, 2026

Hotel Sandalyon
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.



San Teodoro City Centre