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 Room
    Wi-Fi
    Parking

    Off-site parking

    Luggage storage
    24-hour

    Late check-in/ -out

    24-hour check-in

    24-hour reception

    Food/ Drinks

    Poolside snack bar

    A la carte restaurant

    Coffee/Tea in lobby

    Swim-up bar

    Cafe

    Snack bar

    Picnic area/ Tables

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Fitness center

    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$285
    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 parking

    24-hour

    24-hour reception

    Babysitting

    Paid babysitting/ Child services

    Swimming pool

    Outdoor swimming pool

    Air conditioning

    In-room air conditioning

    Facilities for kids

    Children's pool

    Cribs/ Baby cots

    Paid kids club

    Private beach

    Beach umbrellas

    Beach towels

    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$591
    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 parking

    Luggage storage
    24-hour

    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$184
    per night
    Not available
  • Loc.Monte Petrosu, San Teodoro, Italy, 08020, Map
    Resort Grande Baia photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site parking

    24-hour

    24-hour reception

    Babysitting

    Paid babysitting/ Child services

    Swimming pool

    Seasonal outdoor pool

    Indoor swimming pool

    Air conditioning

    Air conditioning in public areas

    Facilities for kids

    Children's play area

    Children's pool

    Cribs/ Baby cots

    Paid kids club

    Private beach

    Private beach

    Beach umbrellas

    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$186
    per night
    Not available
  • Via Lu Nibareddu - Loc. Monte Petrosu, San Teodoro, Italy, 07020, Map
    6.2
    Good
    Based on 66 reviews
    Residence Hotel Lu Nibareddu photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Outdoor dining area

    A la carte restaurant

    Snack bar

    Shuttle

    Free beach shuttle

    Fitness/ Gym

    Fitness center

    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$154
    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 Interior
    Wi-Fi
    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    24-hour room service

    Food/ Drinks

    Poolside snack bar

    Coffee/Tea in lobby

    Restaurant buffet

    Cafe

    Dining room

    Snack bar

    Coffee shop

    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$157
    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 parking

    Luggage storage
    24-hour
    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Shuttle

    Airport shuttle

    Fitness/ Gym

    Fitness center

    Swimming pool

    Outdoor heated swimming pool

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

    From
    US$171
    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 parking

    24-hour

    24-hour reception

    Babysitting

    Paid babysitting/ Child services

    Swimming pool

    Seasonal outdoor pool

    Air conditioning

    In-room air conditioning

    Facilities for kids

    Children's pool

    Children's menu

    Paid kids club

    DVDs/ Videos for children

    Private beach

    Private beach

    Beach umbrellas

    Beach towels

    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$508
    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 parking

    Luggage storage
    24-hour

    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$198
    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 parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Snack bar

    Coffee shop

    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$122
    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 parking

    24-hour

    24-hour reception

    Babysitting

    Babysitting/Child services

    Swimming pool

    Seasonal outdoor pool

    Air conditioning

    In-room air conditioning

    Facilities for kids

    Children's play area

    Children's pool

    Paid cribs/ Baby cots (on request)

    Private beach

    Beach umbrellas

    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$226
    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 parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Poolside snack bar

    Restaurant buffet

    Cafe

    Snack bar

    Picnic area/ Tables

    Shuttle

    Paid airport shuttle

    Fitness/ Gym

    Fitness center

    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$266
    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 parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Caters to women only

    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$291
    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 parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Outdoor dining area

    Restaurant

    TV

    Leisure/ TV room

    Kitchen facilities

    Refrigerator

    Facilities for kids

    Paid cribs/ Baby cots (on request)

    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$199
    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 parking

    Luggage storage
    24-hour
    Food/ Drinks

    Bar/ Lounge area

    A la carte restaurant

    Snack bar

    Shuttle

    Paid airport shuttle

    Spa and relaxation

    Massage

    TV

    Leisure/ TV room

    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 parking

    Luggage storage
    24-hour

    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$170
    per night
    Not available
  • Via L'Isuledda, San Teodoro, Italy, 8020, Map
    7.6
    Fabulous
    Based on 22 reviews
    Residence Liscia Eldi photos Room
    Free Wi-Fi
    Free parking
    Luggage storage
    24-hour
    Food/ Drinks

    Poolside snack bar

    Restaurant

    Shuttle

    Free beach shuttle

    Swimming pool

    Outdoor swimming pool

    Laundry

    Self-service laundry

    Residence Liscia Eldi is a 3-star property located near to a sandy beach. The hotel is set within a 20-minute walk from the city center. More details

    From
    US$321
    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

    24-hour reception

    Food/ Drinks

    Poolside snack bar

    Restaurant buffet

    Dining room

    Snack bar

    Shuttle

    Paid airport shuttle

    Swimming pool

    Seasonal outdoor pool

    Spa and relaxation

    Spa center

    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$194
    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 parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Outdoor dining area

    Restaurant

    Shuttle

    Paid airport shuttle

    Laundry

    Self-service laundry

    TV

    Flat-screen TV

    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$93
    per night
    Not available
  • Via Tirreno 24, San Teodoro, Italy, 08020, Map
    9.6
    Exceptional
    Based on 2 reviews
    Hotel Onda Marina photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    On-site parking

    Luggage storage
    24-hour

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Snack bar

    Shuttle

    Paid airport shuttle

    TV

    Flat-screen TV

    Elevator

    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$211
    per night
    Not available

Filtering results

Please wait...

^
171 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (61)
  • (60)
  • (50)
Price
  • (59)
  • (20)
  • (33)
  • (34)
  • (25)
Average rating
  • (6)
  • (6)
  • (11)
  • (2)
Nearby
  • (116)
  • Show more
Hotel type
  • (139)
  • (129)
  • (68)
  • (56)
  • (13)
  • (10)
  • (10)
  • (7)
  • (1)
Search by name
Amenities
  • (99)
  • (51)
  • (45)
  • (38)
  • (31)
  • (26)
  • (17)
  • Show more
Room facilities
  • (1)
  • (1)
  • (6)
  • (2)
  • (12)
  • (15)
  • (2)
  • Show more
Services
  • (18)
  • (5)
  • (38)
  • (20)
  • (15)
  • (1)
Top hotels in San Teodoro