Skip to main content

The best cheap hotels in San Teodoro

Check out our pick 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

Well located in the centre of San Teodoro, Mare Sole provides free WiFi, a garden and free private parking for guests who drive.

Very warm welcome from Danilo, giving us lots of information about the area. Lovely big room and bathroom, immaculately clean, fluffy white towels and free coffee machine.
Scored 9.5
9.5
Rated exceptional
Exceptional
161 reviews
Price from
£58.56
1 night, 2 adults
Residence SardegnaSummer Li Cuppulati, hotel in San Teodoro

Located in San Teodoro, Residence Sardegna Summer Li Cuppulati is a 5-minute drive from the La Cinta beach. It offers self-catering accommodation, a garden featuring BBQ and outdoor dining areas.

Extremely pleased with the quality of the facilities. Fully equipped and beautiful. Many thanks to the staff for all their attention, always very friendly. We will be back!
Scored 9.0
9.0
Rated superb
Superb
226 reviews
Price from
£154.78
1 night, 2 adults
Mivida "Le stanze di Ada", hotel in San Teodoro

Conveniently set in San Teodoro, Mivida "Le stanze di Ada" is a recently renovated bed and breakfast, which provides air-conditioned rooms with free WiFi and free private parking.

Great host, perfect location and confortable rooms
Scored 9.1
9.1
Rated superb
Superb
206 reviews
Price from
£50.20
1 night, 2 adults
Hotel Stella Marina, hotel in San Teodoro

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.

Helpful staff and car parking
Scored 9.1
9.1
Rated superb
Superb
388 reviews
Price from
£99.56
1 night, 2 adults
Theodore Rooms, hotel in San Teodoro

Theodore Rooms in San Teodoro provides accommodation with free WiFi, 1.9 km from La Cinta Beach, 2.3 km from Spiaggia Isuledda and 15 km from Isola di Tavolara.

Great central location. The place was very clean and spacious.
Scored 9.0
9.0
Rated superb
Superb
211 reviews
Price from
£112.94
1 night, 2 adults
Residenza L'Alzoni, hotel in San Teodoro

Offering a garden and garden view, Residenza L'Alzoni is located in San Teodoro, 15 km from Isola di Tavolara and 30 km from Olbia Harbour.

the accommodation was nice, clean, bright, new, rich breakfast was served in the dining room with a nice view
Scored 9.0
9.0
Rated superb
Superb
178 reviews
Price from
£78.98
1 night, 2 adults
villa Le farfalle, hotel in San Teodoro

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, villa Le farfalle is located in San Teodoro.

Views
Scored 9.6
9.6
Rated exceptional
Exceptional
8 reviews
Price from
£1,003.95
1 night, 2 adults
Casa Francesco, hotel in San Teodoro

Casa Francesco offers accommodation set less than 1 km from the centre of San Teodoro and features a garden and barbecue facilities.

Scored 9.1
9.1
Rated superb
Superb
15 reviews
Price from
£523.03
1 night, 2 adults
B&B LE ISOLE, hotel in San Teodoro

Situated in the centre of San Teodoro, B&B LE ISOLE has free bikes, a garden, free WiFi, and free private parking for guests who drive.

Our host Salvatore was lovely and prepared a fantastic breakfast for us, kindly accommodating our dietary requirements. He was very friendly to chat with and kindly offered us use of bikes to access the beach. The apartment is located very close to San Teodoro and La Cinta beach, but is relatively quiet in respect of noise from people. It is a busy road outside, but we had the windows closed to utilised the air conditioning.
Scored 9.4
9.4
Rated superb
Superb
98 reviews
Price from
£81.99
1 night, 2 adults
Villetta Ginepro, hotel in San Teodoro

Set 2.5 km from Cala d'Ambra Beach and 2.6 km from La Cinta Beach in the centre of San Teodoro, Villetta Ginepro offers accommodation with free WiFi and free private parking.

Mr. Giovani is an amazing host. The house is nice and comfortable. Recommendations!!!
Scored 9.2
9.2
Rated superb
Superb
7 reviews
Price from
£352.25
1 night, 2 adults
All cheap hotels in San Teodoro
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in San Teodoro this month

See all

Enjoy breakfast in San Teodoro!

  • Residenza L'Alzoni
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 178 reviews

    Offering a garden and garden view, Residenza L'Alzoni is located in San Teodoro, 15 km from Isola di Tavolara and 30 km from Olbia Harbour.

    very clean and beautiful place; very welcoming host

  • B&B LE ISOLE
    Breakfast options
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 98 reviews

    Situated in the centre of San Teodoro, B&B LE ISOLE has free bikes, a garden, free WiFi, and free private parking for guests who drive.

    Colazione super... Proprietario super preciso e disponibile!

  • B&B Somiar
    Breakfast options
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 219 reviews

    Conveniently located in the centre of San Teodoro, B&B Somiar offers free WiFi, a terrace and free private parking for guests who drive. With garden views, this accommodation provides a balcony.

    Beautiful room, close to beaches and delicious breakfast!

  • La Coccinella al mare
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 128 reviews

    Conveniently located in the centre of San Teodoro, La Coccinella al mare offers concierge services and free private parking.

    Gentilezza,cortesia e posizione vicinissimo al mare

  • QUADRIFOGLIO Affittacamere
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 246 reviews

    In a prime location in San Teodoro, QUADRIFOGLIO Affittacamere provides express check-in and check-out and free private parking.

    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 is set in San Teodoro, 27 km from Archeological Museum of Olbia, 28 km from San Simplicio Church, and 28 km from Church of St. Paul the Apostle.

    Ottima struttura vicina al centro tutto pulito è funzionale.

  • Affitta Camere Zio Peppe
    Scored 7.9
    7.9
    Rated good
    Good
     · 70 reviews

    In a prime location in San Teodoro, Affitta Camere Zio Peppe provides an Italian breakfast and free WiFi. There is a private entrance at the guest house for the convenience of those who stay.

    Personale accogliente, posizione alloggio molto comoda

  • Gallo Spot
    Breakfast options
    Scored 7.9
    7.9
    Rated good
    Good
     · 89 reviews

    Situated right in the centre of San Teodoro, 1.8 km from La Cinta Beach, Gallo Spot features air-conditioned accommodation with free WiFi and a flat-screen TV.

    Camera ampia e pulita Bagno grande e pulito Parcheggio privato gratuito

Great access to the city centre! 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

    Boasting air-conditioned accommodation with a private pool, pool view and a terrace, Villa del Sole, piscina privata, spiaggia a 400 mt is situated in San Teodoro.

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

    Located in San Teodoro in the Sardinia region, La casetta bianca in centro features a terrace. This holiday home provides accommodation with a balcony.

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

    Situated in the centre of San Teodoro, 1.4 km from Cala d'Ambra Beach and 1.5 km from La Cinta Beach, Appartamento in centro offers free WiFi, a terrace and air conditioning.

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

    Ideally located in the centre of San Teodoro, Amoreddu offers air-conditioned rooms with free WiFi and free private parking. With garden views, this accommodation provides a terrace.

    Great location with a nice view very close to the center

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

    Offering free WiFi and quiet street views, Sea Wave House is an accommodation situated right in the centre of San Teodoro, just 1 km from La Cinta Beach and 1.6 km from Cala d'Ambra Beach.

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

    In the centre of San Teodoro, located within a short distance of Cala d'Ambra Beach and La Cinta Beach, Appartamento San Teodoro centro offers free WiFi, air conditioning and household amenities such...

    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

    Set in San Teodoro, 1.8 km from La Cinta Beach and 2 km from Spiaggia Isuledda, San Teodoro a due passi dal centro... Offers air conditioning.

    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

    Set in the centre of San Teodoro, less than 1 km from La Cinta Beach and 2.2 km from Cala d'Ambra Beach, Appartamento a pochi passi dalla spiaggia offers free WiFi, a garden and air conditioning.

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

  • Casa Vacanza Li Menduli San Teodoro
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 27 reviews

    Located 1.3 km from La Cinta Beach and 1.7 km from Cala d'Ambra Beach in the centre of San Teodoro, Casa Vacanza Li Menduli San Teodoro provides accommodation with free WiFi and free private parking.

    molto carina, accogliente, pulita e attrezzatissima

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

    In a prime location in the centre of San Teodoro, Villa Berenike provides air-conditioned rooms with free WiFi and free private parking.

    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

    Well located in the centre of San Teodoro, Mare Sole provides free WiFi, a garden and free private parking for guests who drive.

    Tutto perfetto. Danilo padrone di casa eccezionale

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

    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.

    Accogliente, organizzata, professionale e disponibile

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

    In the centre of San Teodoro, located within a short distance of Cala d'Ambra Beach and La Cinta Beach, La Terrazza sul Mare offers free WiFi, air conditioning and household amenities such as a fridge...

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

  • Villa Est
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 43 reviews

    Situated in San Teodoro centre, 1.4 km from Cala d'Ambra Beach and 2 km from La Cinta Beach, Villa Est features accommodation with 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 superb
    Superb
     · 15 reviews

    Well set in San Teodoro, Appartamento Piano Terra Residence Geranium Beach provides express check-in and check-out and private parking. With garden views, this accommodation offers a patio.

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

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

    Set in San Teodoro, 1.7 km from Cala d'Ambra Beach and 2.9 km from Spiaggia Isuledda, ISS Travel, La Mendula Holiday Home, 2 bedrooms-apartments with private outdoor area offers a garden and air...

  • Appartamento Brigida Bilocale 2 posti vicino al centro
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 16 reviews

    In the centre of San Teodoro, located within a short distance of Cala d'Ambra Beach, Appartamento Brigida Bilocale 2 posti vicino al centro offers free WiFi, air conditioning and household amenities...

    Location is great.Close to town centre but far enough to avoid noise.

  • Holiday house li Piri
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 9 reviews

    Set in the centre of San Teodoro, just 1.7 km from Cala d'Ambra Beach and 2.2 km from La Cinta Beach, Holiday house li Piri offers accommodation with garden views and free WiFi.

  • B&B Da Laura San Teodoro
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 66 reviews

    A recently renovated bed and breakfast in San Teodoro and within 2.6 km of Cala d'Ambra Beach, B&B Da Laura San Teodoro features free bikes, comfortable soundproof rooms and free WiFi.

    Ottima pulizia, gentilezza dell’host, parcheggio disponibile.

  • San Teodoro
    Central location
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 13 reviews

    San Teodoro provides accommodation located 300 metres from the centre of San Teodoro and features a garden and barbecue facilities.

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

  • The sunset
    Central location
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 134 reviews

    Located 1.3 km from La Cinta Beach and 1.8 km from Cala d'Ambra Beach in the centre of San Teodoro, The sunset provides accommodation with free WiFi and free private parking.

    Lovely place and an amazing view from the outdoor area!

  • Casa Francesco
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 15 reviews

    Casa Francesco offers accommodation set less than 1 km from the centre of San Teodoro and features a garden and barbecue facilities.

    Struttura molto comoda, nel centro di San Teodoro. La casa ben curata, con infissi nuovi, ampi bagni, ampio spazio cucina. Gli host molto gentili, pronti ad aiutarci e darci preziosi consigli

  • Acquarello Rooms
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 23 reviews

    Located within 1.6 km of Cala d'Ambra Beach and 2.8 km of Spiaggia Isuledda, Acquarello Rooms provides rooms with air conditioning and a private bathroom in San Teodoro.

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

  • Mivida "Le stanze di Ada"
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 206 reviews

    Conveniently set in San Teodoro, Mivida "Le stanze di Ada" is a recently renovated bed and breakfast, which provides air-conditioned rooms with free WiFi and free private parking.

    Great host, perfect location and confortable rooms

  • Prestige Exclusive Rooms & luxury Villas
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 11 reviews

    Situated within 2.8 km of Lu Impostu Beach and 7.9 km of Isola di Tavolara, Prestige Exclusive Rooms & luxury Villas features rooms with air conditioning and a private bathroom in San Teodoro.

  • Il Viandante
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 454 reviews

    Set in the centre of San Teodoro, Il Viandante is 800 metres 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.1
    9.1
    Rated superb
    Superb
     · 388 reviews

    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.

    Location great and very helpful staff on reception.

  • MarMè
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 132 reviews

    MarMè offers accommodation set 700 metres from the centre of San Teodoro and features a garden and a terrace. It is situated less than 1 km from Cala d'Ambra Beach and provides luggage storage space.

    Struttura arredata con gusto, essenziale e pulita.

Stay connected in San Teodoro! Cheap hotels with free WiFi

  • Apartment Ida Isuledda 2
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 8 reviews

    Boasting a garden, an outdoor pool and mountain views, Apartment Ida Isuledda 2 is set in San Teodoro. This beachfront property offers access to free WiFi and free private parking.

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

  • San Teodoro Holiday House A
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 11 reviews

    Right in the centre of San Teodoro, set within a short distance of La Cinta Beach and Cala d'Ambra Beach, San Teodoro Holiday House A offers free WiFi, air conditioning and household amenities such as...

    Posizione, struttura e grandezza stessa della casa

  • Welcomely - L'Alzoni
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 10 reviews

    Offering a garden and garden view, Welcomely - L'Alzoni is located in San Teodoro, 24 km from Archeological Museum of Olbia and 25 km from Church of St. Paul the Apostle.

  • B&B Pettirosso
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 341 reviews

    Located in San Teodoro, 1.2 km from Cala d'Ambra Beach and 500 metres from the centre, B&B Pettirosso provides air-conditioned accommodation with free WiFi, and a garden.

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

  • Parole di Sardegna
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 51 reviews

    Parole di Sardegna is a recently renovated guest house in the centre of San Teodoro, 1.7 km from Cala d'Ambra Beach and 1.8 km from La Cinta Beach.

    camera molto pulita, ottimi servizi, ottima posizione, disponibilità per ogni cosa..

  • HOTEL AL FARO spiaggia la Cinta SanTeodoro
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 99 reviews

    Located in San Teodoro, 600 metres from La Cinta Beach, HOTEL AL FARO spiaggia la Cinta SanTeodoro provides accommodation with a garden, private parking, a shared lounge and a terrace.

    De eigenaar helpt je met alles en is heel vriendelijk!

  • BouganVilla by the Beach - San Teodoro 1
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 11 reviews

    Situated in San Teodoro, 700 metres from Cala d'Ambra Beach and 2.6 km from Spiaggia Isuledda, BouganVilla by the Beach - San Teodoro 1 offers a garden and air conditioning.

    Die Anlage war sehr gepflegt und man konnte super in die Stadt laufen.

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

    Featuring a garden, an outdoor pool and mountain views, Apartment Ida Isuledda 1 is located in San Teodoro. This beachfront property offers access to free WiFi and free private parking.

FAQ about cheap hotels in San Teodoro

Cheap hotels that guests love in San Teodoro

See all
  • Scored 7.5
    7.5
    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.1
    9.1
    Rated superb
    Superb
     · 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.5
    9.5
    Rated exceptional
    Exceptional
     · 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.6
    8.6
    Rated fabulous
    Fabulous
     · 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.2
    8.2
    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.0
    9.0
    Rated superb
    Superb
     · 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.6
    8.6
    Rated fabulous
    Fabulous
     · 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 traveller
  • Avg. price/night: £48.32
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 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