Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

3 star hotels in Sardinia

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

545 options found

  • Terranova

    Via Giuseppe Garibaldi,3, Olbia, Italy (Show map)

    Show map

    Offering view over Cala Brandinchi Beach, which is 19 km away, Terranova is a pleasant hotel featuring an outdoor swimming pool and a sauna. Founded in 1964, the hotel underwent…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Resort Isola Rossa

    Localita Campu 'E Mare, Bosa, Italy (Show map)

    Show map

    Isola Rossa Aparthotel is a 3-star venue positioned about 30 km from Capo Mannu Beach. Isola Rossa Aparthotel has been welcoming guests to its bright rooms since 2006.

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Il Castello

    S.S 125 Km 78, Villaputzu, Italy (Show map)

    Show map

    Il Castello Hotel is located just minutes away from a sandy beach. The property lies within 53 km from Domus De Janas.

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Hotel Residence Hibiscus

    Via Cagliari 30, La Caletta, Italy (Show map)

    Show map

    Hotel Residence Hibiscus is rated 3 stars and is placed about 27 km from Marina di Orosei Beach. It features airport transfer, shuttle service and ironing service as well as…

    More...
    From US$ 146
    price for 1 night
    BOOK From US$ 146
  • Il Borgo Di Punta Marana

    Loc. Punta Marana, 5, Golfo Aranci, Italy (Show map)

    Show map

    The budget 3-star Il Borgo Di Punta Marana Aparthotel offers comfortable guestrooms. This hotel is situated 11 km away from Castello di Sa Paulazza .

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Hotel Artu

    Piazza Sella 15, Iglesias, Italy (Show map)

    Show map

    The 3-star Artu Hotel offers fine accommodation in Iglesias. The hotel in Iglesias attracts guests with its historical architecture.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Hotel Jasmine

    Via Francesco Ciusa, 30, Teulada, Italy (Show map)

    Show map

    Hotel Jasmine is a 3-star property situated at about 41 km distance from Stadio Sant'Elia. The center of Teulada can be reached in 10 minutes' walk from the hotel.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Residence Oasi Anfiteatro

    Via Delle Camelie 7/25, San Teodoro, Italy (Show map)

    Show map

    Residence Oasi Anfiteatro is a 3-star property that provides visitors with a swimming pool and a tennis court.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Residenza Le Farfalle

    Via Fermi 16, Tergu, Italy (Show map)

    Show map

    Residenza Le Farfalle is a comfortable 3-star hotel set 43 km from Asinara National Park and 6 km from Citadel of Castelsardo . Residenza Le Farfalle was opened in 2012…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • La Fattoria

    Strada Provinciale 13 Km 7, Castelsardo, Italy (Show map)

    Show map

    La Fattoria Hotel is a 3-star venue placed about 9 km from Mostra-museo Tradizioni etnografiche dell\'Anglona.

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Hotel Tanca

    Localita' Su Scusorgiu, Cardedu, Italy (Show map)

    Show map

    Situated in the middle of Cardedu, the modern Hotel Tanca offers classic rooms. Torre di Barisardo is 7 km from Hotel Tanca.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Hotel Hr Costa Rei

    Via Ichnusa 23, Monte Nai, Italy (Show map)

    Show map

    Hotel Hr Costa Rei is a 3-star venue set 8 km away from Cala Sinzias. The property is located within a 10-minute walk from the city center.

    More...
    BOOK
  • Il Gabbiano

    Via Giulio Cesare N. 20, La Maddalena (Sassari), Italy (Show map)

    Show map

    Il Gabbiano Hotel is a 3-star property situated at about 4.3 km distance from Roccia dell\'Orso. The center of La Maddalena can be reached in 10 minutes' walk…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Residence Bunte

    Via Li Cuppeddi 8 - Localita Bunte, Murta Maria, Italy (Show map)

    Show map

    The 3-star Residence Bunte is placed about 6 km from Pozzo Sacro Sa Testa . Residence Bunte lies about 20 minutes' walk from the city center.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Hotel Del Corso

    Corso Vittorio Emanuele 32, Sant'Antioco, Italy (Show map)

    Show map

    Hotel Del Corso is a good accommodation choice in Sant'Antioco. The hotel is set within a 10-minute walk from the city center.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Hotel Balai

    Via Benedetto Croce, 11, Porto Torres, Italy (Show map)

    Show map

    Hotel Balai is rated 3 stars and is placed about 32 km from Alghero Port. Hotel Balai is 20 minutes' walk from the center of Porto Torres.

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Sardegna Termale And Spa

    Loc. Santa Maria Aquas, Sardara, Italy (Show map)

    Show map

    The 3-star Sardegna Termale And Spa places guests abount 53 km from Cagliari Courthouse. Island of Mal di Ventre is about 59 km from the hotel.

    More...
    BOOK
  • Hotel Palladium

    Viale Europa Snc, Monastir, Italy (Show map)

    Show map

    Hotel Palladium is a good accommodation choice in Monastir. The hotel represents Roman architecture in Monastir.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Hotel Petri Marini

    Localita Vignola Mare, Aglientu, Italy (Show map)

    Show map

    The 3-star Hotel Petri Marini is placed about 23 km from Isola dei Gabbiani. Hotel Petri Marini opened its doors in 2008.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Hotel Don Pedro

    Via Vespucci 15/19, Portoscuso, Italy (Show map)

    Show map

    Hotel Don Pedro is a 3-star property situated about 18 km from Sant'Antioco. The hotel is a good example of Spanish architecture in Portoscuso.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91