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

Central 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

6419 options found

  • Olbia City Hotel

    Viale Aldo Moro 395, Olbia, Italy (Show map)

    Show map

    Olbia City Hotel is a luxury 4-star property with 29 rooms to stay in. Its location next to a port allows to see a church, a museum and a…

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Sant Miquel

    Via Coros, 8, Alghero, Italy (Show map)

    Show map

    Sant Miquel is a fine choice to stay in Alghero. The venue is 2 km away from Alghero Port. The distance between Alghero city center and the property is 2…

    More...
    BOOK
  • Residence Floreal

    Via Dei Martiri Delle Foibe Istriane N. 26, San Pasquale, Italy (Show map)

    Show map

    Residence Floreal is an excellent choice to stay in San Pasquale. The hotel is set within a 10-minute walk from the city center.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • B&B Alghero Republic

    Via XX Settembre 77, Alghero, Italy (Show map)

    Show map

    The central hotel lies close to Alghero Port and offers rooms completed with flat-screen TV, a dressing room, a sitting area, a personal computer and a pantry.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Nuraghe Costa Antiga

    Piazza Martiri 3, Sant'Anna Arresi, Italy (Show map)

    Show map

    Nuraghe Costa Antiga is a fine choice to stay in Sant'Anna Arresi. The property features complimentary parking and a storage room.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • La Vecchia Fonte

    Via Fonte Vecchia 48, Palau, Italy (Show map)

    Show map

    La Vecchia Fonte is an unique 4-star hotel set 2.7 km from Roccia dell\'Orso and 3.8 km from Parco Nazionale dell\'Arcipelago di La Maddalena. The hotel was…

    More...
    From US$ 218
    price for 1 night
    BOOK From US$ 218
  • 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
  • B&B Belvedere

    Via Belvedere 21, Bosa, Italy (Show map)

    Show map

    B&B Belvedere is a good accommodation choice in Bosa. The hotel is set in a medieval building in the heart of Bosa.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Al Saraceno

    Loc Cala Lupo,, Stintino, Italy (Show map)

    Show map

    The 4-star Al Saraceno Hotel is situated a mere 4.5 km away from Wild Asinara Park . The hotel represents luxurious architecture in Stintino.

    More...
    BOOK
  • Villa Geron

    Via Flumendosa, San Teodoro, Italy (Show map)

    Show map

    Villa Geron is a good accommodation choice in San Teodoro. The property lies within 22 km from Castello di Sa Paulazza .

    More...
    BOOK
  • Il Corallo

    Via Monti 24, Porto Torres, Italy (Show map)

    Show map

    Il Corallo Bed & Breakfast offers a modern accommodation in Porto Torres. Major Porto Torres sights, such as Water Paradise and Mugoni Beach are located nearby.

    More...
    BOOK
  • 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
  • Le Tre Civette

    Via G. Perantoni Satta 14 A (Scala B), Sassari, Italy (Show map)

    Show map

    Le Tre Civette Bed & Breakfast offers a classic accommodation in Sassari. The city center is about 20 minutes on foot.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Le Quattro Stagioni Arbus

    Via Vaquer 20, Arbus, Italy (Show map)

    Show map

    Le Quattro Stagioni Arbus is a fine accommodation to stay in Arbus. The hotel is a good example of Italian architecture in Arbus.

    More...
    BOOK
  • White Sand Residence

    Via Delle Ortensie 48, Murta Maria, Italy (Show map)

    Show map

    The budget White Sand Residence is placed near by the beachfront. Major Porto San Paolo sights, such as Spiaggia del Principe and Pozzo Sacro Sa Testa are located nearby.

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • 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
  • 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
  • B&B Traditional Sardinia

    Via Matteotti 16, Dorgali, Italy (Show map)

    Show map

    B&B Traditional Sardinia offers a perfect accommodation in Dorgali. This hotel is about 4 km away from Grotta del Bue Marino.

    More...
    BOOK
  • Les Suites Magnolia

    Via Toscana 5, Olbia, Italy (Show map)

    Show map

    Les Suites Magnolia is one of the best picks in Olbia. Isola Bianca Harbour is about 2.3 km from the hotel.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Appartamenti Ideal

    Corso Trinita 64, Isola Rossa, Italy (Show map)

    Show map

    Appartamenti Ideal is located just minutes away from a white-sand beach. Isola Rossa center can be reached within 10 minutes' walk.

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