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 89 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

    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$261
    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

    Kids club

    Cots

    Fitness/ Gym

    Fitness centre

    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$519
    per night
    Not available
  • Bonsai San Teodoro4 star hotel

    Via Golfo Aranci, San Teodoro, Italy, 7021, Map
    6.8
    Very good
    Based on 51 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$222
    per night
    Not available
  • Localita Monte Petrosu, San Teodoro, Italy, 08020, Map
    Resort Grande Baia photos Exterior
    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

    Game room

    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$312
    per night
    Not available
  • Residence Hotel Lu Nibareddu San Teodoro3 star hotel

    Via Lu Nibareddu - Loc. Monte Petrosu, San Teodoro, Italy, 07020, Map
    6.4
    Good
    Based on 93 reviews
    Residence Hotel Lu Nibareddu 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

    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$235
    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$182
    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$634
    per night
    Not available
  • Hotel L'Esagono San Teodoro3 star hotel

    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

    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$259
    per night
    Not available
  • Hotel Sandalyon San Teodoro3 star hotel

    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

    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$107
    per night
    Not available
  • Terradimare Resort & Spa San Teodoro4 star hotel

    Via Naviglio, San Teodoro, Italy, 08020, Map
    8.2
    Fabulous
    Based on 106 reviews
    Terradimare 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$220
    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

    24-hour services

    24-hour reception

    Babysitting

    Babysitting/Child services

    Swimming pool

    Seasonal outdoor pool

    Air conditioning
    Facilities for kids

    Game room

    Children's play area

    Children's pool

    Kids club

    Children's buffet

    Board games

    Private beach

    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$345
    per night
    Not available
  • Hotel Costa Caddu San Teodoro3 star hotel

    Localita Costa Caddu, San Teodoro, Italy, 08020, Map
    8.4
    Superb
    Based on 91 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$716
    per night
    Not available
  • Hotel Lu Baroni San Teodoro3 star hotel

    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

    Restaurant

    Shuttle

    Paid airport shuttle

    TV

    Flat-screen TV

    Facilities for kids

    Cots

    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$266
    per night
    Not available
  • Hotel La Palma San Teodoro3 star hotel

    Via Del Tirreno Snc, San Teodoro, Italy, 08020, Map
    7.8
    Fabulous
    Based on 26 reviews
    Hotel 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

    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$255
    per night
    Not available
  • Stella Marina San Teodoro3 star hotel

    Via Sardegna, San Teodoro, Italy, 08020, Map
    8.8
    Superb
    Based on 21 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

    Snack bar

    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$242
    per night
    Not available
  • Residence Liscia Eldi San Teodoro3 star hotel

    Via L'Isuledda, San Teodoro, Italy, 8020, Map
    7.6
    Fabulous
    Based on 22 reviews
    Residence Liscia Eldi photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    24-hour services

    24-hour reception

    Babysitting
    Swimming pool
    Air conditioning
    Facilities for kids

    Game room

    Children's play area

    Kids club

    Cots

    Spa and relaxation

    Spa & wellness centre

    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$289
    per night
    Not available
  • Hotel Le Rose San Teodoro4 star hotel

    Via Del Tirreno, 1, San Teodoro, Italy, 08020, Map
    6.2
    Good
    Based on 3 reviews
    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

    Snack bar

    Shuttle

    Paid airport shuttle

    Swimming pool

    Seasonal outdoor pool

    Elevator

    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$184
    per night
    Not available
  • Porto Ottiolu Resort San Teodoro3 star hotel

    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$133
    per night
    Not available
  • Hotel Onda Marina San Teodoro3 star hotel

    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

    Elevator

    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$224
    per night
    Not available
  • Hotel Scintilla San Teodoro3 star hotel

    Via Del Tirreno Snc, San Teodoro, Italy, Map
    7.4
    Very good
    Based on 16 reviews
    Hotel Scintilla photos Exterior
    Wi-Fi
    Free parking
    Luggage storage
    24-hour services

    24-hour reception

    Food/ Drinks

    Bar/ Lounge area

    Restaurant

    Shuttle

    Paid airport shuttle

    TV

    Leisure/ TV room

    Elevator

    Lift

    Hotel Scintilla is located in a business area of San Teodoro, about 7 km away from Cala Brandinchi Beach. The hotel in San Teodoro attracts guests with its Mediterranean architecture. More details

    From
    US$137
    per night
    Not available

Filtering results

Please wait...

^
410 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (178)
  • (150)
  • (82)
Price
  • (168)
  • (36)
  • (65)
  • (68)
  • (73)
Average rating
  • (7)
  • (5)
  • (11)
  • (3)
Nearby
  • (269)
  • Show more
Districts
  • (52)
  • Show more
Hotel type
  • (380)
  • (324)
  • (116)
  • (79)
  • (15)
  • (9)
  • (7)
  • (3)
  • (1)
Search by name
Amenities
  • (245)
  • (124)
  • (89)
  • (46)
  • (25)
  • (25)
  • (10)
  • Show more
Room features
  • (1)
  • (1)
  • (2)
  • (1)
  • (6)
  • (20)
  • (1)
  • Show more
Services
  • (1)
  • (17)
  • (37)
  • (43)
  • (23)
  • (1)
Top hotels in San Teodoro