The 10 best cheap hotels in San Teodoro, Italy | Booking.com
Skip to main content

Cheap hotels in San Teodoro

Find the cheap hotels that appeal to you the most

The best cheap hotels in San Teodoro

Check out our selection of great cheap hotels in San Teodoro

Filter by:

Review score

Karasole

San Teodoro City Centre, San Teodoro

Offering city views, Karasole in San Teodoro offers accommodations and a garden. With free private parking, the property is 8.8 miles from Isola di Tavolara and 21 miles from Olbia Harbour.

F
Fabio
From
United Arab Emirates
Everything is new and clean, working perfectly and perfumed. The room is excellent and the bed comfortable. The bathroom is big enough with a wide shower. 5 min walk away from city center and 15 min walk from the amazing cinta beach
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 135 reviews
Price from
$99.94
1 night, 2 adults

LAMEFATA

San Teodoro

LAMEFATA features a hot tub and free private parking, and is within 12 miles of Isola di Tavolara and 23 miles of Olbia Harbour.

K
KEYVAN
From
United States
Every was great the host Giancarlo was awesome his place is super clean and new great place and great host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 306 reviews
Price from
$158.73
1 night, 2 adults

InCentro - San Teodoro

San Teodoro City Centre, San Teodoro

InCentro - San Teodoro is a guest house featuring rooms with free Wifi and air conditioning in the center of San Teodoro.

T
Tinu
From
United Kingdom
Beautiful apartment, spacious, was on my own and I felt safe, met the lovely owner and his lovely mum. The cleaner was friendly and nice, was able to wash my clothes and hang them to dry. Couldn’t hear the people next door at all. My friend said it was nicer than her 4 star hotel she was staying at! Great location to and close to local amenities.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 151 reviews
Price from
$117.58
1 night, 2 adults

Residenza L'Alzoni

San Teodoro

Residenza L'Alzoni in San Teodoro provides accommodations with a garden and a terrace. This guest house provides free private parking, full-day security, and free Wifi.

K
Katarina
From
Slovenia
the family room is very spacious, with nice terrace and garden (giardino degli limoni:) and there is a great shower in the bathroom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 171 reviews
Price from
$105.82
1 night, 2 adults

Il Giardino di Daniela Apartments

San Teodoro

13 miles from Isola di Tavolara in San Teodoro, Il Giardino di Daniela Apartments provides accommodations with access to spa facilities, public bath, and open-air bath.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 148 reviews
Price from
$117.58
1 night, 2 adults

Mivida "Le stanze di Ada"

San Teodoro City Centre, San Teodoro

Mivida "Le stanze di Ada" enjoys a location in San Teodoro, 8.3 miles from Isola di Tavolara and 20 miles from Olbia Harbour. Private parking is available on site at this recently renovated property.

D
Donatela Kaçurri
From
Germany
The location is great, you can walk to San Teodoro center in 15 min and nearby is everything you may need as restaurants, supermarket etc. The room is spacious and very clean. Parking is a great plus, for free in front of the building. Erika was super nice and helpful ☺️
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 202 reviews
Price from
$94.06
1 night, 2 adults

Mare Sole

San Teodoro City Centre, San Teodoro

In the center of San Teodoro, Mare Sole provides rooms with free Wifi. Providing a garden, the property is located within 1.2 miles of La Cinta Beach.

J
Jakob
From
Germany
Very nice host! The room is beautiful and quite modern.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
$82.31
1 night, 2 adults

QUADRIFOGLIO Affittacamere

San Teodoro City Centre, San Teodoro

1.8 miles from La Cinta Beach in the center of San Teodoro, QUADRIFOGLIO Affittacamere features accommodations with access to a garden.

I
Iknere
From
Latvia
nice yard, comfy bed, the owner brought us local beer
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 265 reviews
Price from
$84.66
1 night, 2 adults

B&B La Pavoncella

San Teodoro City Centre, San Teodoro

B&B La Pavoncella is a guest house featuring rooms with free Wifi and air conditioning in the center of San Teodoro.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 139 reviews
Price from
$129.34
1 night, 2 adults

Villa Minda Lodge & View

San Teodoro City Centre, San Teodoro

Offering air-conditioned rooms in the San Teodoro City Centre district of San Teodoro, Villa Minda Lodge & View is 10 miles from Isola di Tavolara.

M
Maria
From
Canada
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 out of 10, guest rating 9.2
Wonderful - What previous guests thought, 241 reviews
Price from
$199.89
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 and surrounding area in the past month

See all

Enjoy breakfast in San Teodoro and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 129 reviews

    In a central area of San Teodoro, Affitta Camere Zio Peppe provides rooms with free Wifi.

    From $82.31 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 500 reviews

    Providing a garden, B&B Sole E Luna offers accommodations in San Teodoro. With garden views, this accommodation provides a patio.

    From $82.31 per night
  • Brezza di Mare

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 96 reviews

    Brezza di Mare is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro.

    From $92.89 per night
  • Hotel Bonsai

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 531 reviews

    Located in San Teodoro, on Sardinia’s east coast, Hotel Bonsai is just a 10-minute walk from the sea. Surrounded by nature, it offers wellness facilities and free WiFi.

    From $134.04 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 837 reviews

    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.

    From $114.05 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,588 reviews

    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.

    From $123.46 per night
  • Gallo Spot

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 99 reviews

    Right in the center of San Teodoro, Gallo Spot features rooms with free Wifi. This guest house offers free private parking and luggage storage space.

    From $82.31 per night
  • B&B LE ISOLE

    San Teodoro
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 81 reviews

    B&B LE ISOLE is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro. This property offers access to a terrace and free private parking.

    From $128.46 per night

Great access to the city center. Check these cheap hotels in San Teodoro and nearby

  • Coclea Relais

    San Teodoro
    Central location
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 133 reviews

    Coclea Relais features rooms with free Wifi in the center of San Teodoro. This recently renovated guest house is located a 12-minute walk from Cala d'Ambra Beach and 9.4 miles from Isola di Tavolara.

    From $167.43 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 41 reviews

    I Colori dell'Isola features rooms with free Wifi in the center of San Teodoro.

    From $94.06 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Trilo Piazzetta Garden offers accommodations in San Teodoro, 22 miles from Olbia Harbour and 18 miles from Archeological Museum of Olbia. With sea views, this accommodation features a terrace.

    From $911.80 per night
  • MarMè

    San Teodoro
    Central location
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 143 reviews

    Right in the center of San Teodoro, MarMè offers rooms with free Wifi. There's a private entrance at the guest house for the convenience of those who stay.

    From $105.82 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 256 reviews

    PUNTO ZERO ROOMS offers accommodations in San Teodoro, 9.2 miles from Isola di Tavolara and 22 miles from Olbia Harbour. It features free Wifi, a terrace, a bar, and a restaurant.

    From $74.08 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 99 reviews

    San Teodoro Rooms is a guest house featuring rooms with free Wifi and air conditioning in the center of San Teodoro.

    From $63.49 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    La casetta bianca in centro offers accommodations in San Teodoro, 9.3 miles from Isola di Tavolara and 21 miles from Olbia Harbour. Guests staying at this vacation home have access to a terrace.

    From $340.98 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 299 reviews

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

    From $81.13 per night

Stay connected in San Teodoro and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Casa Ferdi offers accommodations in San Teodoro, 8.9 miles from Isola di Tavolara and 22 miles from Olbia Harbour. Guests staying at this vacation home have access to free Wifi and a terrace.

    From $753.69 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Offering a garden, Casa MARCO Villaggio Le mandorle provides accommodations in San Teodoro. This property offers access to a balcony, free private parking, and free Wifi.

    From $425.05 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 38 reviews

    Featuring a garden, Samar features accommodations in San Teodoro. This property offers access to a terrace, free private parking, and free Wifi.

    From $82.31 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 244 reviews

    Camere Tirreno 1 offers accommodations in San Teodoro, 8.7 miles from Isola di Tavolara and 21 miles from Olbia Harbour. This guest house provides a mini-market and free Wifi.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 111 reviews

    CHRISSO ROOMS affittacamere is a guest house featuring rooms with free Wifi and air conditioning in the center of San Teodoro. This guest house features free private parking and luggage storage space.

    From $94.06 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 88 reviews

    Villa Berenike is a recently renovated guest house in the center of San Teodoro, a 12-minute walk from La Cinta Beach and 8.7 miles from Isola di Tavolara.

    From $128.46 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 6 reviews

    8.7 miles from Isola di Tavolara in San Teodoro, Prestigiosa villa La Cinta provides accommodations with access to a hot tub.

    From $235.16 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 5 reviews

    Featuring a garden, Casa Solidea features accommodations in San Teodoro. This property offers access to a patio, free private parking, and free Wifi.

    From $574.07 per night

FAQ about cheap hotels in San Teodoro

Cheap hotels that guests love in San Teodoro

See all
  • Avg. price/night: $111.70
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 400 reviews
    Perfect location, Center of San Teodoro is just in front of you. Very clean and well maintained property. Very friendly stuff!
    Guest review by
    Mateusz
    Young couple
  • Avg. price/night: $104.65
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 49 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!!!
    Guest review by
    Ji Youn
    Young couple
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 129 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.
    Guest review by
    Daniele
    Young couple
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 161 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
    Guest review by
    ank
    Young couple
  • Avg. price/night: $115.35
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 215 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
    Guest review by
    Denise
    Young couple
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 161 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.
    Guest review by
    Ludmila
    Young couple
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 613 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
    Guest review by
    John
    Solo traveler
  • Avg. price/night: $70.55
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 227 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!
    Guest review by
    Danubia
    Young couple