Hotelsardegna.eu
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-06-17

2026-06-18

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

3254 options found

  • La Medusa

    Via Grazia Deledda 17, San Teodoro (Sardinia), Italy (Show map)

    Show map

    La Medusa Bed & Breakfast San Teodoro offers guests access to the Church of San Teodoro, which is about 400 metres away.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Sa Domu Sarda Casa Vacanza

    Via Piemonte 6, Piscinas, Italy (Show map)

    Show map

    Situated 5 km from the Is Zuddas Caves, Sa Domu Sarda Casa Vacanza Piscinas hotel offers a business centre with a range of business amenities. Staying here you can use Wi-Fi in public areas and…

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Residence Le Onde

    Via Dettori 20, Badesi, Italy (Show map)

    Show map

    Situated 3.6 km from Badesi Beach, the 3-star smoke-free Residence Le Onde Badesi hotel features Wi-Fi in public areas, and complimentary private parking on site.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Residence Cala Di Falco

    Via Monti Di Corru, Cannigione, Italy (Show map)

    Show map

    Providing 28 rooms, Residence Cala Di Falco Cannigione hotel is 3 km from the Barca Bruciata Beach. While staying at the hotel, a safe deposit box are available for guests to use.

    More...
    BOOK
  • B&B Il Mirto Bianco

    30 Via Is Loccis, San Giovanni Suergiu, Italy (Show map)

    Show map

    B&B Il Mirto Bianco San Giovanni Suergiu is situated a 15-minute drive from the Municipal Archaeological Museum, which is an excellent place to improve cultural awareness.

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • San Francesco Heritage Hotel

    Via Ambrogio Machin 2, Alghero, Italy (Show map)

    Show map

    Situated 19 minutes' walk from the Spiaggia del Lido di San Giovanni beach, San Francesco Heritage Hotel Alghero offers a meeting room with a range of business amenities. Featuring a shared lounge…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Palazzo Pischedda

    Via Roma 8 Bosa, Bosa, Italy (Show map)

    Show map

    Offering recreational facilities and a hair salon, the 3-star Palazzo Pischedda Hotel Bosa lies in a prime touristic area of Bosa, around a 5-minute walk from the ethnographic museum "Museo Casa…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Hotel Da Cecco

    Via Po 3, Santa Teresa Gallura, Italy (Show map)

    Show map

    Offering a lift and a vending machine, Hotel Da Cecco Santa Teresa Gallura is located 6 minutes' walk from the Historic Center. Boasting a location right near the 16th-century Longonsardo Tower, the…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Birkin Porto 1870

    Via Roma 59, Cagliari, Italy (Show map)

    Show map

    Nestled merely a 14-minute walk from the city park "Public Gardens", the 3-star Birkin Porto 1870 Hotel Cagliari boasts an archaeological museum. Featuring a storage for belongings, the hotel is…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Hotel Caramare

    Via Lungomare Dell'Acqua Dolce 49, Cala Gonone, Italy (Show map)

    Show map

    Offering a lift and a tour desk, Hotel Caramare Cala Gonone is located just a 14-minute walk from the Palmasera Beach. The hotel features 12 rooms and such amenities as luggage storage.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Hotel Cavour

    Via Cavour 22, Olbia, Italy (Show map)

    Show map

    The 3-star smoke-free Hotel Cavour Olbia is located nearly 5 minutes' walk from the Corso Umberto I and features 24-hour front desk assistance and wake-up service for guests' convenience. This Olbia…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Hotel De Plam

    Via De Filippi 51, Olbia, Italy (Show map)

    Show map

    The smoke-free Hotel De Plam Olbia is located near the entertainment district of Olbia, approximately 5 minutes' walk from the Church of St. Paul the Apostle. Boasting a location not far from the…

    More...
    From US$ 236
    price for 1 night
    BOOK From US$ 236
  • Hotel Nettuno

    Via Vasco De Gama 26, Cala Gonone, Italy (Show map)

    Show map

    Hotel Nettuno Cala Gonone, located 5 minutes' walk from the Lungomare Palmasera, boasts an infinity swimming pool. Offering guided snorkelling trips and horseback riding, the hotel is in the…

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Boutique Hotel Su Sergenti

    Via Matteotti 15, Villasimius, Italy (Show map)

    Show map

    The 3-star Boutique Hotel Su Sergenti Villasimius is nestled nearly 25 minutes' walk from the Pullman Timi Ama, offering 34 rooms and featuring a sundeck and a golf course. Providing access to such…

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • Hotel Olimpia

    Via Del Mare, Baja Sardinia, Italy (Show map)

    Show map

    Offering a fenced pool and views of the ocean, Hotel Olimpia Baja Sardinia is situated 5 minutes' walk from the Cala Battistoni street. 4.8 km from the Mistral wind-sheltered Cala L'Ulticeddu Sandy…

    More...
    From US$ 205
    price for 1 night
    BOOK From US$ 205
  • Hotel El Balear

    Via Lungomare Dante 32, Alghero, Italy (Show map)

    Show map

    The 3-star beachfront Hotel El Balear Alghero, situated just 550 metres from the Tarragona Park, welcomes guests with a sundeck and a shared lounge. Here one can enjoy Italian cuisine while being…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Casa Dei Liuti Luxury Guesthouse

    70 Via Carlo Alberto, Alghero, Italy (Show map)

    Show map

    The 3-star Casa Dei Liuti Luxury Guesthouse Alghero provides proximity to the Ai Bastioni, which is located only 200 metres away.

    More...
    From US$ 275
    price for 1 night
    BOOK From US$ 275
  • Le Residenze Del Centro

    Via delle Terme 15/A, Olbia, Italy (Show map)

    Show map

    Featuring Wi-Fi in public areas, Le Residenze Del Centro Aparthotel Olbia sits 11 minutes' walk from the Sacred Well of Sa Testa. This aparthotel also provides car rentals to explore the area.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Villa Agostina

    Via Spiritu Santu, Murta Maria, Italy (Show map)

    Show map

    Boasting an archaeological museum, Villa Agostina Murta Maria hotel is situated about 7 km from the Corso Umberto. This 3-star bed & breakfast also includes a terrace with a dining table.

    More...
    From US$ 389
    price for 1 night
    BOOK From US$ 389
  • Hotel La Playa

    Via Collodi 9, Cala Gonone, Italy (Show map)

    Show map

    The 3-star smoke-free Hotel La Playa Cala Gonone is located nearly a 5-minute stroll from Parco villa Ticca, offering 16 rooms, Wi-Fi, and parking. Boasting a swimming pool, this Cala Gonone hotel is…

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