Skip to main content

The best cheap hotels in San Teodoro

Check out our selection of great cheap hotels in San Teodoro

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Mare Sole, hotel in San Teodoro

Providing a garden, Mare Sole offers accommodations in San Teodoro. This guest house provides free private parking, luggage storage space, and free Wifi.

Very nice host! The room is beautiful and quite modern.
Scored 9.5
9.5
Rated exceptional
Exceptional
161 reviews
Price from
$72.80
1 night, 2 adults
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.

Very nice and professional stuff. The property was clean and well maintained also the garden. Peaceful place to spent vacation.
Scored 9.0
9.0
Rated wonderful
Wonderful
154 reviews
Price from
$205.93
1 night, 2 adults
Villa Minda Lodge & View, hotel in San Teodoro

Offering air-conditioned rooms in the San Teodoro City Centre district of San Teodoro, Villa Minda Lodge & View is 1.3 miles from Spiaggia Isuledda.

Beautiful location and views. Very friendly hosts! Breakfast was nice - great cornetti and coffee. Located just outside of the Centro Teodoro, with a quick 5-10 min walk to get to the action.
Scored 9.0
9.0
Rated wonderful
Wonderful
235 reviews
Price from
$135.21
1 night, 2 adults
Mivida "Le stanze di Ada", hotel in San Teodoro

Mivida "Le stanze di Ada" enjoys a location in San Teodoro, 1.5 miles from La Cinta Beach and 8.3 miles from Isola di Tavolara. Private parking is available on site at this recently renovated...

clean and personal
Scored 9.2
9.2
Rated wonderful
Wonderful
206 reviews
Price from
$62.40
1 night, 2 adults
Hotel Stella Marina, hotel in 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.

It’s a lovely clean place, big room, I felt safe. Comfortable bed. Location is great and easy to walk to places. Loved the staff, so friendly and spoke excellent English. Very knowledgeable about the area and helpful. I would stay there again.
Scored 9.2
9.2
Rated wonderful
Wonderful
388 reviews
Price from
$119.61
1 night, 2 adults
Theodore Rooms, hotel in San Teodoro

Theodore Rooms in San Teodoro provides accommodations with free Wifi 1.2 miles from La Cinta Beach, 1.4 miles from Spiaggia Isuledda, and 9.2 miles from Isola di Tavolara.

Great location and incredibly clean
Scored 9.1
9.1
Rated wonderful
Wonderful
211 reviews
Price from
$140.41
1 night, 2 adults
villa Le farfalle, hotel in San Teodoro

4.9 miles from Isola di Tavolara in San Teodoro, villa Le farfalle offers accommodations with access to an open-air bath.

Scored 9.3
9.3
Rated wonderful
Wonderful
8 reviews
Price from
$936.04
1 night, 2 adults
Casa Albina, hotel in San Teodoro

Offering a garden, Casa Albina features accommodations in San Teodoro. The air-conditioned accommodation is 1.4 miles from La Cinta Beach.

Scored 9.0
9.0
Rated wonderful
Wonderful
14 reviews
Price from
$679.55
1 night, 2 adults
B&B LE ISOLE, hotel in San Teodoro

B&B LE ISOLE offers accommodations with private terraces in the center of San Teodoro.

…great host …spacious room …bicycles free to use - was a great option to go around …good and flexible breakfast
Scored 9.4
9.4
Rated wonderful
Wonderful
98 reviews
Price from
$101.92
1 night, 2 adults
Villetta Ginepro, hotel in San Teodoro

Villetta Ginepro offers accommodations in San Teodoro, 1.6 miles from La Cinta Beach and 8.1 miles from Isola di Tavolara. This property offers access to a patio, free private parking, and free Wifi.

Scored 9.4
9.4
Rated wonderful
Wonderful
7 reviews
Price from
$227.42
1 night, 2 adults
All cheap hotels in San Teodoro
Looking for a cheap hotel?
For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in San Teodoro this month

See all

Enjoy breakfast in San Teodoro!

  • B&B LE ISOLE
    Breakfast options
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 98 reviews

    B&B LE ISOLE offers accommodations with private terraces in the center of San Teodoro.

    Colazione super... Proprietario super preciso e disponibile!

  • QUADRIFOGLIO Affittacamere
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 246 reviews

    1.7 miles from Cala d'Ambra Beach in the center of San Teodoro, QUADRIFOGLIO Affittacamere features accommodations with access to a garden.

    nice apartment, tidy, beautiful, everything you need.

  • Affittacamere da Liliana
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 41 reviews

    Affittacamere da Liliana offers accommodations in San Teodoro, 20 miles from Olbia Harbour and 17 miles from Archeological Museum of Olbia.

    Ottima struttura vicina al centro tutto pulito è funzionale.

  • The sunset
    Breakfast options
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 133 reviews

    The sunset offers accommodations in San Teodoro, 1.1 miles from Cala d'Ambra Beach and 1.9 miles from Spiaggia Isuledda.

    Lovely place and an amazing view from the outdoor area!

  • Wonderland
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 119 reviews

    A 12-minute walk from La Cinta Beach in the center of San Teodoro, Wonderland provides accommodations with access to a garden. This beachfront property offers access to darts.

    Super sauber und sehr nette Gastgeber mit richtig guten Tipps.

  • LAMEFATA
    Breakfast options
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 286 reviews

    LAMEFATA is a recently renovated guest house in San Teodoro where guests can make the most of its garden and bar. This property offers access to a terrace and free private parking.

    Accoglienza, disponibilità e location! Torneremo sicuramente

  • Theodore Rooms
    Breakfast options
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 211 reviews

    Theodore Rooms in San Teodoro provides accommodations with free Wifi 1.2 miles from La Cinta Beach, 1.4 miles from Spiaggia Isuledda, and 9.2 miles from Isola di Tavolara.

    Location was very good and the room very comfortable

  • Residence il Melograno
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 193 reviews

    Offering air-conditioned rooms in the San Teodoro City Centre district of San Teodoro, Residence il Melograno is 1.3 miles from Cala d'Ambra Beach.

    Great location, close to the beach. Apartament in a nice, quiet area.

Great access to the city center! Check these cheap hotels in San Teodoro

  • Villa del Sole, piscina privata, spiaggia a 400 mt
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Villa del Sole, piscina privata, spiaggia a 400 mt offers accommodations in San Teodoro, 1.2 miles from Cala d'Ambra Beach and 8.5 miles from Isola di Tavolara.

  • La casetta bianca in centro
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    La casetta bianca in centro offers accommodations in San Teodoro, 1.1 miles from La Cinta Beach and 1.6 miles from Spiaggia Isuledda. Guests staying at this vacation home have access to a terrace.

  • Appartamento in centro
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Appartamento in centro is located in San Teodoro, just a 17-minute walk from La Cinta Beach and 1.6 miles from Spiaggia Isuledda.

  • Amoreddu
    Central location
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 26 reviews

    Amoreddu features accommodations with private terraces in the center of San Teodoro. Offering a garden, the property is located within a 12-minute walk of Cala d'Ambra Beach.

    Great location with a nice view very close to the center

  • Sea Wave House
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 4 reviews

    Sea Wave House is located in San Teodoro, just a 18-minute walk from Cala d'Ambra Beach and 1.7 miles from Spiaggia Isuledda.

  • Appartamento San Teodoro centro
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 26 reviews

    Appartamento San Teodoro centro is located in San Teodoro, just 1.1 miles from La Cinta Beach and 1.5 miles from Spiaggia Isuledda.

    Jako je sve uređeno sa stilom , apartman poseduje tri terase. Jako blizu centar . U blizini javni parking koji se ne naplaćuje.

  • San Teodoro a due passi dal centro...
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 6 reviews

    San Teodoro a due passi dal centro... Is located in San Teodoro, just 1.1 miles from La Cinta Beach and 1.3 miles from Spiaggia Isuledda.

    Posiziona ottima Appartamento comodo, in zona tranquilla ma vicinissimo al centro. Ideale per famiglie. Sig. Pina gentilissima e molto disponibile. Torneremo sicuramente!!!!

  • Appartamento a pochi passi dalla spiaggia
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews

    Offering a garden, Appartamento a pochi passi dalla spiaggia provides accommodations in San Teodoro. This apartment features air-conditioned accommodations with a balcony.

    Cute little property within walking distance to one of the best beaches and San Teodoro town.

  • La Terrazza sul Mare
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 9 reviews

    La Terrazza sul Mare is a recently renovated apartment in the center of San Teodoro, a 13-minute walk from Cala d'Ambra Beach and 0.9 miles from La Cinta Beach.

    La casa ha tutto ed è super centrale con posto auto riservato.

  • Villa Berenike
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 34 reviews

    Providing garden views, Villa Berenike in San Teodoro provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

    Perfekt beliggenhet. Gåavstand til strand og sentrum. Veldig god seng og moderne

  • Mare Sole
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 161 reviews

    Providing a garden, Mare Sole offers accommodations in San Teodoro. This guest house provides free private parking, luggage storage space, and free Wifi.

    Tutto perfetto. Danilo padrone di casa eccezionale

  • Hotel Lu Pitrali
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 255 reviews

    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.

    Accogliente, organizzata, professionale e disponibile

  • San Teodoro
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 13 reviews

    The recently renovated San Teodoro provides accommodations with a garden and barbecue facilities in the heart of San Teodoro. With garden views, this accommodation features a patio.

    Naprosto dokonalé. Skvělá lokalita, vybavení, čistota, milý majitel.

  • Villa Est
    Central location
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 43 reviews

    Featuring garden views, Villa Est in San Teodoro features accommodations and a garden. Guests staying at this guest house have access to free Wifi and a balcony.

    La struttura è nuovissima e dotata di tutti i comfort

  • Appartamento Piano Terra Residence Geranium Beach
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 15 reviews

    Appartamento Piano Terra Residence Geranium Beach is located in San Teodoro, just 1.2 miles from La Cinta Beach and 1.5 miles from Spiaggia Isuledda.

    La posizione è ottima, la casa molto pulita. Aria condizionata e lenzuola comprese nel prezzo

  • Karasole
    Central location
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 85 reviews

    Offering city views, Karasole in San Teodoro offers accommodations and a garden.

    La habitación era muy cómoda y se sentía como nueva

  • ISS Travel, La Mendula Holiday Home, 2 bedrooms-apartments with private outdoor area
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 3 reviews

    ISS Travel, La Mendula Holiday Home, 2 bedrooms-apartments with private outdoor area is located in San Teodoro, just one mile from Cala d'Ambra Beach and 1.8 miles from Spiaggia Isuledda.

  • Mivida "Le stanze di Ada"
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 206 reviews

    Mivida "Le stanze di Ada" enjoys a location in San Teodoro, 1.5 miles from La Cinta Beach and 8.3 miles from Isola di Tavolara.

    Great host, perfect location and confortable rooms

  • B&B Da Laura San Teodoro
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 66 reviews

    B&B Da Laura San Teodoro is a recently renovated bed and breakfast in San Teodoro where guests can make the most of its free bikes and garden.

    Ottima pulizia, gentilezza dell’host, parcheggio disponibile.

  • Il Viandante
    Central location
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 454 reviews

    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.

    Location, pool and the fact they had onsite parking.

  • Hotel Stella Marina
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 388 reviews

    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.

    Location great and very helpful staff on reception.

  • MarMè
    Central location
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 132 reviews

    MarMè offers accommodations in San Teodoro, 9.3 miles from Isola di Tavolara and 22 miles from Olbia Harbour.

    Struttura arredata con gusto, essenziale e pulita.

  • La Giara d'Ambra Garden House
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 9 reviews

    The recently renovated La Giara d'Ambra Garden House offers accommodations with a garden and barbecue facilities in the heart of San Teodoro.

    Ottima posizione vicino al paese, raggiungibile in pochi minuti a piedi

  • Casa Li Scopi - Ocean View
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 15 reviews

    Casa Li Scopi - Ocean View is located in San Teodoro, just 7.8 miles from Isola di Tavolara and 19 miles from Olbia Harbour.

    schöne Wohnung/ Haus mit guter Küchenausstattung/ überhaupt schön eingerichtet toller Ausblick von der Dachterrasse, Garten mit Sitzecke unkomplizierte Gastgeber gute Lage

  • Prestige Exclusive Rooms & luxury Villas
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 11 reviews

    Featuring sea views, Prestige Exclusive Rooms & luxury Villas in San Teodoro provides accommodations, a seasonal outdoor swimming pool, and a garden.

  • Hypnos Boutique Hotel
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 164 reviews

    Located in San Teodoro, 10 miles from Isola di Tavolara, Hypnos Boutique Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

    Tutto perfetto, colazione abbondante e soddisfacente

  • Acquarello Rooms
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 23 reviews

    Offering air-conditioned rooms in the San Teodoro City Centre district of San Teodoro, Acquarello Rooms is a 19-minute walk from Cala d'Ambra Beach.

    The location is perfect for my purposes. They had a pot for my room and that was great!

  • Casa Albina
    Central location
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 14 reviews

    Offering a garden, Casa Albina features accommodations in San Teodoro. The air-conditioned accommodation is 1.4 miles from La Cinta Beach.

    Casa bastante grande con tres baños y bastante espacio exterior.

Stay connected in San Teodoro! Cheap hotels with free Wifi

  • B&B Somiar
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 219 reviews

    B&B Somiar offers accommodations in San Teodoro, 7.7 miles from Isola di Tavolara and 20 miles from Olbia Harbour. This property offers access to a balcony, free private parking, and free Wifi.

    Beautiful room, close to beaches and delicious breakfast!

  • Miriacheddu
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 153 reviews

    Offering a garden and a bar, Miriacheddu in San Teodoro is close to Spiaggia Isuledda and Cala d'Ambra Beach. This property offers access to a patio, free private parking, and free Wifi.

    De l’appartement il était possible de voir la mer.

  • B&B Pettirosso
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 339 reviews

    B&B Pettirosso is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro.

    Breakfast was simply exellent! We did not expect that! 10+++

  • HOTEL AL FARO spiaggia la Cinta SanTeodoro
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 99 reviews

    Located in San Teodoro, a 6-minute walk from La Cinta Beach, HOTEL AL FARO spiaggia la Cinta SanTeodoro provides accommodations with a garden, private parking, a shared lounge and a terrace.

    De eigenaar helpt je met alles en is heel vriendelijk!

  • Holiday house li Piri
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 9 reviews

    Holiday house li Piri offers accommodations in San Teodoro, 1.4 miles from La Cinta Beach and 1.8 miles from Spiaggia Isuledda.

  • Apartment Ida Isuledda 1
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 5 reviews

    Apartment Ida Isuledda 1 offers accommodations in San Teodoro, a 2-minute walk from Spiaggia Isuledda and 11 miles from Isola di Tavolara.

  • Apartment Ida Isuledda 2
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 8 reviews

    Apartment Ida Isuledda 2 offers accommodations in San Teodoro, a 2-minute walk from Spiaggia Isuledda and 11 miles from Isola di Tavolara.

    Die großen Zimmer. Zwei Bäder. Ausstattung. Die Terrasse mit dem Blick zum Meer. Der Pool.

  • San Teodoro Holiday House A
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 11 reviews

    San Teodoro Holiday House A offers accommodations in San Teodoro, a 19-minute walk from Cala d'Ambra Beach and 1.8 miles from Spiaggia Isuledda.

    Posizione, struttura e grandezza stessa della casa

FAQ about cheap hotels in San Teodoro

Cheap hotels that guests love in San Teodoro

See all
  • Scored 7.6
    7.6
    Rated good
    Good
     · 1,010 reviews
    Location is good , very clean resort , excellent food, very good private beach
    edgar
    Family with young children
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 454 reviews
    Perfect location, Center of San Teodoro is just in front of you. Very clean and well maintained property. Very friendly stuff!
    Mateusz
    Young couple
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 45 reviews
    Lovely Sardinia house with a very clean (It was so important for me) , peaceful garden and perfect location! It was truly great and wonderful. We also received helpful recommendations for agriturismo (buonissimi!), restaurants, and beach spots (heaven) from original sardinians owners! They were really kind and sweet!!!
    Ji Youn
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 119 reviews
    Excellent location! Just a 5-minute walk from San Teodoro town centre and a 15-minute walk to La Cinta beach. Lovely hosts! Marco and Catia are wonderful people—very friendly and communicative. The room is very clean and spacious. If we return to San Teodoro, we will definitely try to book with them again.
    Daniele
    Young couple
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 100 reviews
    Good location, quiet neighbourhood, 10 min.walk to centre, very clean, comfortable bed. The room was cool enough, Aircon not used. Thank you Eddison, he was very polite and helpful
    ank
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 470 reviews
    The location of the hotel is brilliant, it has a private beach and is only a 10-15 minute walk to the town, which itself is lovely with lots of restaurants and a night market. Reserved tables and deck chairs so no rush in the morning for space. The rooms are small but very clean and comfortable. Hotel offers its own boat tours (at a fee) but they are well organised and you set off from the hotel directly.
    Lauren
    Family with young children
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 211 reviews
    Fantastic location in the centre of San Teodoro. The owner Elia was so professional and friendly, and we felt very welcome and our stay was hassle free. Room was spotless and so modern. The shower was very high spec! They even had netflix available in the room, not that we watched much as San Teodoro is a lovely little town to explore. The room location was ideal and Elia directed us to a free car park close by. He also recommended restaurants to us. We would stay here again
    Denise
    Young couple
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 100 reviews
    Everything was as expected. Very clean, in a quiet area, ideal location to reach La Cinta & Isuleda. Ideally located ouside the somewhat touristy center of San Teodoro also. The breakfast is sweet. No salty options. Good coffee. Our room had no balcony, but we could dry things on a specifically designated place for that outside.
    Ludmila
    Young couple
  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 637 reviews
    Amazing central location within 10 minutes walk of restaurants and 5 minutes walk of local supermarkets. Host was a pleasure to deal with, able to accommodate any request and even provided a travel adapter. Property was very clean and the double bed in the main bedroom very comfortable
    John
    Solo traveler
  • Avg. price/night: $60.06
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 219 reviews
    A very cozy place to stay, ideal for couples. Very clean and organised. Amazing location, very close to supermarket, restaurants, beach. Andrea was very friendly and helpful. Good breakfast was served with different options. I strongly recommend this place!
    Danubia
    Young couple