Hotels in San Teodoro

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Hotel San Teodoro4 star hotel

    Localita Badualga, San Teodoro, Italy, 08020, Map
    7.4
    Very good
    Based on 41 reviews
    Hotel San Teodoro photos Exterior
    Wi-Fi
    Parking

    Off-site car park

    Luggage storage
    24-hour services

    Late check-in/ -out

    24-hour check-in

    24-hour reception

    Food/ Drinks

    Poolside snack bar

    Restaurant buffet

    Swim-up bar

    Cafe

    Snack bar

    Picnic area/ Tables

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    San Teodoro Hotel is situated in a beach area of San Teodoro, 37 km from Spiaggia del Principe. San Teodoro Hotel is 20 minutes' walk from the center of San Teodoro. More details

    From
    US$254
    per night
    Not available
  • Via Tavolara, Loc. Lu Impostu, San Teodoro, Italy, 08020, Map
    7.2
    Very good
    Based on 2 reviews
    Paradise Resort Sardegna photos Exterior
    Wi-Fi
    Parking

    On-site car park

    24-hour services

    24-hour reception

    Babysitting

    Babysitting/Child services

    Swimming pool

    Outdoor swimming pool

    Air conditioning
    Facilities for kids

    Children's pool

    Cots

    Fitness/ Gym

    Exercise gym

    The elegant Paradise Resort Sardegna is a 5-star property with classic rooms to stay in a pleasant area of San Teodoro. The hotel is located in the middle of San Teodoro, 18 km away from Isola Bianca Harbour and 19 km from Castello di Sa Paulazza . More details

    From
    US$725
    per night
    Not available
  • Bonsai San Teodoro4 star hotel

    Via Golfo Aranci, San Teodoro, Italy, 7021, Map
    6.8
    Very good
    Based on 44 reviews
    Bonsai photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Exercise gym

    Swimming pool

    Outdoor swimming pool

    Indoor swimming pool

    Bonsai Hotel is located in the center of San Teodoro overlooking a wonderful beach. The tranquil hotel is a good example of Mediterranean architecture in San Teodoro. More details

    From
    US$194
    per night
    Not available
  • Localita Monte Petrosu, San Teodoro, Italy, 08020, Map
    Resort Grande Baia photos Amenities
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    24-hour services

    24-hour reception

    Babysitting

    Babysitting/Child services

    Swimming pool

    Seasonal outdoor pool

    Indoor swimming pool

    Air conditioning
    Facilities for kids

    Children's play area

    Children's pool

    Kids club

    Cots

    Fitness/ Gym

    Fitness centre

    Resort Grande Baia is a comfortable 4-star hotel near to the wonderful sandy beach offering 288 rooms with a breathtaking view of the sea. Resort Grande Baia welcomes guests to its individual rooms since 2010. More details

    From
    US$283
    per night
    Not available
  • Via Lu Nibareddu - Loc. Monte Petrosu, San Teodoro, Italy, 07020, Map
    6.2
    Good
    Based on 66 reviews
    Lu Nibareddu Aparthotel photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    A la carte restaurant

    Cafe

    Snack bar

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    The comfortable 3-star Residence Hotel Lu Nibareddu offers an annex accommodation in a picturesque area of San Teodoro. Residence Hotel Lu Nibareddu opened its doors in 1998. More details

    From
    US$180
    per night
    Not available
  • Le Mimose San Teodoro3 star hotel

    Via Nazionale 32, San Teodoro, Italy, 08020, Map
    7.0
    Very good
    Based on 17 reviews
    Le Mimose photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    24-hour room service

    Food/ Drinks

    Poolside snack bar

    Restaurant buffet

    Cafe

    Snack bar

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Exercise gym

    Swimming pool

    Seasonal outdoor pool

    Situated in the center of San Teodoro, the business Le Mimose Hotel offers soundproof rooms. Le Mimose Hotel operates since 1978. More details

    From
    US$196
    per night
    Not available
  • Capo Coda Cavallo, San Teodoro, Italy
    7.8
    Fabulous
    Based on 67 reviews
    Baia Salinedda photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Shuttle

    Airport shuttle

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Outdoor heated swimming pool

    Private swimming pool

    Residence Baia Salinedda is located close to natural beaches. Renovated in 2004, the hotel features Mediterranean architecture. More details

    From
    US$183
    per night
    Not available
  • Loc. Puntaldia, San Teodoro, Italy, 08020, Map
    Due Lune Resort Golf & Spa photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Off-site car park

    24-hour services

    24-hour reception

    Babysitting

    Paid babysitting/ Child services

    Swimming pool

    Seasonal outdoor pool

    Air conditioning
    Facilities for kids

    Children's menu

    Paid kids club

    DVDs/ Videos for children

    Private beach

    The 4-star Due Lune Resort Golf & Spa lies within 19 km from Isola Bianca Harbour. The hotel in San Teodoro attracts guests with its Mediterranean architecture. More details

    From
    US$563
    per night
    Not available
  • Via Cala D'Ambra 141, San Teodoro, Italy, Map
    7.8
    Fabulous
    Based on 71 reviews
    Hotel L'Esagono photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Snack bar

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Exercise gym

    Swimming pool

    Seasonal outdoor pool

    The 3-star Hotel L'Esagono is placed about 8 km from Cala Brandinchi Beach. The hotel is set in a Mediterranean building in the center of San Teodoro. More details

    From
    US$249
    per night
    Not available
  • Via Del Tirreno 81, San Teodoro, Italy, Map
    8.2
    Fabulous
    Based on 2 reviews
    Hotel Sandalyon photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Snack bar

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Exercise gym

    Spa and relaxation

    Massage

    Solarium

    Sauna

    Hotel Sandalyon is located in a marina area of San Teodoro, about 46 km away from Marina di Orosei Beach. The center of San Teodoro is 10 minutes walk from the property. More details

    From
    US$124
    per night
    Not available
  • Via Naviglio, San Teodoro, Italy, 08020, Map
    8.2
    Fabulous
    Based on 100 reviews
    Terra Di Mare Resort & Spa photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Off-site car park

    24-hour services

    24-hour reception

    Babysitting

    Babysitting/Child services

    Swimming pool

    Outdoor swimming pool

    Air conditioning
    Facilities for kids

    Children's play area

    Cots

    Fitness/ Gym

    Fitness centre

    Terradimare Resort & Spa is a 4-star property featuring a baggage storage, a safe deposit box and a lift. Terradimare Resort & Spa enjoys a convenient setting in the center of San Teodoro and offers direct access to Isola di Tavolara and Spiaggia del Principe. More details

    From
    US$93
    per night
    Not available
  • Via Cala D Ambra 3, San Teodoro, Italy, Map
    6.0
    Good
    Based on 2 reviews
    Bungalow Club Village photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Off-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Poolside snack bar

    Restaurant buffet

    Cafe

    Snack bar

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Fitness centre

    Swimming pool

    Seasonal outdoor pool

    Set in the center of San Teodoro, this 3-star hotel features a tennis court, a sun terrace and a barber shop. This Italian building was refurbished in 2005. More details

    From
    US$373
    per night
    Not available
  • Localita Costa Caddu, San Teodoro, Italy, 08020, Map
    8.4
    Superb
    Based on 70 reviews
    Hotel Costa Caddu photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Snack bar

    Shuttle

    Paid airport shuttle

    Swimming pool

    Seasonal outdoor pool

    TV

    Flat-screen TV

    Situated close to the wonderful beach, the 3-star Hotel Costa Caddu offers 42 rooms. Hotel Costa Caddu is a business accommodation just a 30-minute walk from the city center. More details

    From
    US$400
    per night
    Not available
  • Porto Ottiolu, San Teodoro, Italy, 08020
    7.0
    Very good
    Based on 11 reviews
    Hotel Lu Baroni photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    Restaurant

    TV

    Leisure/ TV room

    Facilities for kids

    Cots

    Wheelchair access

    The luxury 4-star Hotel Lu Baroni is a great place to stay in San Teodoro. The property lies within 42 km from Marina di Orosei Beach. More details

    From
    US$238
    per night
    Not available
  • La Palma San Teodoro3 star hotel

    Via Del Tirreno Snc, San Teodoro, Italy, 08020, Map
    7.8
    Fabulous
    Based on 26 reviews
    La Palma photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    Luggage storage
    24-hour services
    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Snack bar

    Shuttle

    Paid airport shuttle

    TV

    Leisure/ TV room

    Check-in/ Check-out

    Express check-in/ -out

    VIP check-in/ -out

    The attractive La Palma Hotel is a 3-star property placed 46 km from Marina di Orosei Beach. The center of San Teodoro can be reached in 10 minutes' walk from the hotel. More details

    From
    US$222
    per night
    Not available
  • Via Sardegna, San Teodoro, Italy, 08020, Map
    8.8
    Superb
    Based on 18 reviews
    Stella Marina photos Exterior
    Wi-Fi
    Parking

    On-site car park

    Luggage storage
    24-hour services

    24-hour check-in

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Cafe

    Dining room

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Exercise gym

    Laundry

    Stella Marina Hotel is a charming 3-star property featuring functional rooms in a beach area of San Teodoro. Guests will enjoy a convenient location in the center of San Teodoro. More details

    From
    US$183
    per night
    Not available
  • Via L'Isuledda, San Teodoro, Italy, 8020, Map
    7.6
    Fabulous
    Based on 22 reviews
    Liscia Eldi Residence photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Spa and relaxation

    Spa & wellness centre

    TV

    Leisure/ TV room

    Kitchen facilities

    Kitchen

    Liscia Eldi Residence is a 3-star venue placed about 13 km from Porto Istana. The property is 20 minutes' walk from center of San Teodoro. More details

    From
    US$164
    per night
    Not available
  • Via Del Tirreno, 1, San Teodoro, Italy, 08020, Map
    Hotel Le Rose photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Restaurant buffet

    Snack bar

    Shuttle

    Paid airport shuttle

    Swimming pool

    Seasonal outdoor pool

    Elevador

    Lift

    Hotel Le Rose is a luxury 4-star property with 115 rooms to stay in. Hotel Le Rose lies in the center of San Teodoro. More details

    From
    US$347
    per night
    Not available
  • Via Delle Camelie 7/25, San Teodoro, Italy, Map
    6.8
    Very good
    Based on 12 reviews
    Porto Ottiolu Resort photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site car park

    24-hour services

    24-hour reception

    Babysitting
    Swimming pool
    Air conditioning
    Facilities for kids

    Kids club

    Shuttle

    Paid airport shuttle

    The 3-star Porto Ottiolu Resort provides guests with a modern accommodation featuring airport transfer, 24-hour front desk and housekeeping. This hotel is about 41 km away from Marina di Orosei Beach. More details

    From
    US$119
    per night
    Not available
  • Via Tirreno 24, San Teodoro, Italy, 08020, Map
    9.6
    Exceptional
    Based on 2 reviews
    Hotel Onda Marina photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Snack bar

    Shuttle

    Paid airport shuttle

    TV

    Flat-screen TV

    Elevador

    Lift

    Hotel Onda Marina is a 3-star venue positioned about 41 km from Giants Tombs Coddu Vecchiu. The city center is 10 minutes' walk of the property. More details

    From
    US$183
    per night
    Not available

Filtering results

Please wait...

^
188 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (64)
  • (63)
  • (61)
Price
  • (60)
  • (14)
  • (31)
  • (47)
  • (36)
Average rating
  • (6)
  • (6)
  • (11)
  • (2)
Nearby
  • (124)
  • Show more
Districts
  • (23)
  • Show more
Hotel type
  • (155)
  • (141)
  • (75)
  • (58)
  • (14)
  • (9)
  • (9)
  • (3)
  • (1)
  • (1)
Search by name
Amenities
  • (118)
  • (63)
  • (48)
  • (38)
  • (23)
  • (18)
  • (10)
  • Show more
Room facilities
  • (1)
  • (1)
  • (2)
  • (2)
  • (4)
  • (16)
  • (4)
  • Show more
Services
  • (14)
  • (28)
  • (25)
  • (17)
  • (1)
Top hotels in San Teodoro