
Search Beach Resorts & Hotels in San Teodoro
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Teodoro Beach Resorts & Hotels
Tonight
26 Aug - 27 AugTomorrow
27 Aug - 28 AugThis weekend
28 Aug - 30 AugNext weekend
4 Sept - 6 SeptOur top choices for San Teodoro beach hotels




1. Hotel San Teodoro
Hotel San TeodoroSan Teodoro
- Escape to Mediterranean paradise steps from a pristine white sand beach, with complimentary beach loungers, towels, and umbrellas.
Rp2.194.398
Rp2.538.007 total
includes taxes & fees
25 Sept - 26 Sept




2. Hotel L'Esagono
Hotel L'EsagonoSan Teodoro City Centre
- Unwind on a private Mediterranean beach with sun loungers, umbrellas, and ocean-view dining at this waterfront hotel.
Rp2.240.114
Rp2.546.904 total
includes taxes & fees
26 Sept - 27 Sept




3. Terradimare Resort & Spa
Terradimare Resort & SpaSan Teodoro City Centre
- Seaside tranquility meets adventure at this beach resort, just a quick drive from San Teodoro's white sand shores.
Rp3.328.095
Rp3.785.073 total
includes taxes & fees
22 Sept - 23 Sept
Rp2.239.268
Rp2.545.974 total
includes taxes & fees
26 Sept - 27 Sept
Rp2.269.644
Rp2.579.291 total
includes taxes & fees
22 Sept - 23 Sept
Rp5.257.299
Rp5.907.115 total
includes taxes & fees
26 Sept - 27 Sept




7. Li Suari Club Village
Li Suari Club VillageSan Teodoro
- Retreat to a white sand paradise with beach shuttle service, loungers, and endless water adventures.
Rp2.958.374
Rp3.461.160 total
includes taxes & fees
21 Sept - 22 Sept




8. Hotel Scintilla
Hotel ScintillaSan Teodoro City Centre
- Relax near San Teodoro Beach with loungers and umbrellas for ideal days by white sand shores.
Rp2.499.277
Rp2.831.888 total
includes taxes & fees
24 Sept - 25 Sept
View all properties
Beach hotels with pools in San Teodoro
Rp2.240.114
Rp2.546.904 total
includes taxes & fees
26 Sept - 27 Sept
Rp3.328.095
Rp3.785.073 total
includes taxes & fees
22 Sept - 23 Sept
Rp2.194.398
Rp2.538.007 total
includes taxes & fees
25 Sept - 26 Sept
Rp2.958.374
Rp3.461.160 total
includes taxes & fees
21 Sept - 22 Sept
Rp2.239.268
Rp2.545.974 total
includes taxes & fees
26 Sept - 27 Sept
Rp5.257.299
Rp5.907.115 total
includes taxes & fees
26 Sept - 27 Sept
Rp4.359.641
Rp4.878.289 total
includes taxes & fees
31 Aug - 1 Sept




Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the WorldSan Teodoro
Rp9.704.072
Rp10.881.269 total
includes taxes & fees
23 Sept - 24 Sept
Rp3.018.144
Rp3.444.127 total
includes taxes & fees
22 Sept - 23 Sept




Baglioni Resort Sardinia - The Leading Hotels of the World
Baglioni Resort Sardinia - The Leading Hotels of the WorldSan Teodoro
Rp12.937.985
Rp14.438.491 total
includes taxes & fees
24 Sept - 25 Sept
Beach hotels with free breakfast in San Teodoro
Rp2.240.114
Rp2.546.904 total
includes taxes & fees
26 Sept - 27 Sept
Rp3.328.095
Rp3.785.073 total
includes taxes & fees
22 Sept - 23 Sept
Rp2.269.644
Rp2.579.291 total
includes taxes & fees
22 Sept - 23 Sept
Rp2.499.277
Rp2.831.888 total
includes taxes & fees
24 Sept - 25 Sept
Rp2.958.374
Rp3.461.160 total
includes taxes & fees
21 Sept - 22 Sept
Rp5.257.299
Rp5.907.115 total
includes taxes & fees
26 Sept - 27 Sept
Rp4.359.641
Rp4.878.289 total
includes taxes & fees
31 Aug - 1 Sept




Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the WorldSan Teodoro
Rp9.704.072
Rp10.881.269 total
includes taxes & fees
23 Sept - 24 Sept




Baglioni Resort Sardinia - The Leading Hotels of the World
Baglioni Resort Sardinia - The Leading Hotels of the WorldSan Teodoro
Rp12.937.985
Rp14.438.491 total
includes taxes & fees
24 Sept - 25 Sept
Rp3.326.105
Rp3.741.399 total
includes taxes & fees
4 Sept - 5 Sept
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.
View all propertiesTop San Teodoro Hotel Reviews
Terradimare Resort & Spa
10/10 Excellent
"Site propre, grandes chambres, belle piscine... Par contre, pour un séjour de 5 nuits, il n'y a pas de femme de ménage : aucun changement de serviette, pas de nouveau papier de toilette (payant si demandé). À retenir : Prêt de serviette de plage payant."
Baglioni Resort Sardinia - The Leading Hotels of the World
10/10 Excellent
"Beautiful resort set on a nice wide sand beach. The breakfast was incredible."
Hotel Costa Caddu
10/10 Excellent
"The hotel was clean and well maintained. The grounds were beautiful and kept in prestige conditions. In relation to the food served, it was excellent, fresh and a joy to consume. Saying this, it would have been nice to have been able to order single dishes in the evening as what is provided is a four course meal which is sometimes just too much. A local free bus to San Teodoro 4 times a day is provided however there is literally no taxi service unless you are willing to pay 55EUR for 4km travel. A superb local beach is within 15min walk from the hotel. The hotel has sea view and a good size pool. A unique selling point for us was the outstanding staff, super friendly and helpful 😊 The quality of food and drinks in the local restaurants is exceptional."
Hotel Sandalyon
10/10 Excellent
"It was an amazing stay, the staff were very friendly and the hotel location was perfect and very close to the beach."
Residence Baia Salinedda
8/10 Good
"Private pretty security everything close by friendly staff relaxing definitely gl back. "
Resort Grande Baia
10/10 Excellent
"Great place, great stay"
































