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

2026-06-21

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

3257 options found

  • Los Flamingos

    Via Delle Dalie 4, La Maddalena (Cagliari), Italy (Show map)

    Show map

    Los Flamingos La Maddalena hotel is situated in a beach area, about a 5-minute walk from an own beach. Additional features at the bed & breakfast include a terrace with outdoor dining areas.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Residence Hotel Lu Nibareddu

    Via Di Lu Nibareddu, Monte Petrosu, Localita Porto Taverna, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 3-star Residence Hotel Lu Nibareddu San Teodoro is located 3.7 km from Porto Taverna Beach and boasts 2 outdoor tennis courts. Offering a fitness area, this hotel is around a 20-minute walk from…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Bue Marino Hotel & Rooftop Bar

    Via Vespucci 8, Cala Gonone, Italy (Show map)

    Show map

    Situated around 25 minutes' walk from Spiaggia di Cala Gonone, the 3-star Bue Marino Hotel & Rooftop Bar Cala Gonone offers 26 rooms. Located 100 metres from Sardinia, the hotel offers a solarium and…

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Hotel L'Esagono

    Via Cala D'Ambra 141, San Teodoro (Sardinia), Italy (Show map)

    Show map

    The 3-star Hotel L'Esagono San Teodoro is just a 5-minute walk from the Cala d'Ambra Beach and offers loungers, a shared lounge, and a golf course. Located 2.7 km from the La Cinta beach, this…

    More...
    From US$ 252
    price for 1 night
    BOOK From US$ 252
  • Residence Bougainvillae

    Via Della Marina, Liscia di Vacca, Italy (Show map)

    Show map

    Boasting a sundeck, a patio, and a living area, Residence Bougainvillae Liscia di Vacca hotel is located 8 minutes' walk from the Gregoland. This aparthotel includes an outdoor swimming pool and a…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Hotel Piccolo Pevero

    Localita Golfo Pevero, Porto Cervo, Italy (Show map)

    Show map

    Located merely 5 minutes' walk from Pepero Porto Cervo Club, the 3-star Hotel Piccolo Pevero Porto Cervo offers 23 rooms with views of the courtyard. Offering diving and hiking in the area, this…

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Hotel Su Barchile

    Via Mannu 5, Orosei, Italy (Show map)

    Show map

    Situated in the historical centre of Orosei, 350 metres from the Spanish-style Chiesa di San Giacomo Maggiore Church, the smoke-free Hotel Su Barchile Orosei includes 11 rooms and offers access to…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Hotel Costa Caddu

    Localita Costa Caddu, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located 2.5 km from the Cala D'Ambra street, the 3-star Hotel Costa Caddu San Teodoro is a mere 5 minutes' walk from the Costa Caddu Dog Beach. Situated near a boat dock, the hotel boasts a sundeck…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Numero 3

    Via Lanusei 3, Cagliari, Italy (Show map)

    Show map

    Situated around a 25-minute walk from the Monte Claro Park, the 3-star Numero 3 Cagliari hotel features bicycles for rent. You will find baggage storage and a shopping area at the guest house.

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Villaggio Camping Spiaggia Del Riso

    Via Degli Aranci, 2, Loc. Campulongu, Villasimius, Italy (Show map)

    Show map

    Situated only 1.6 km from the Pullman Timi Ama, the 3-star Villaggio Camping Spiaggia Del Riso Villasimius hotel features Wi-Fi in public areas and secure parking on site. The holiday park, located…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Camping Tonnara

    Loc. Calasapone, Sant'Antioco, Italy (Show map)

    Show map

    Camping Tonnara Hotel Sant'Antioco, located a 10-minute drive from the Cala Grotta, boasts a swimming pool. You will find a convenience shop at this hotel.

    More...
    BOOK
  • Hotel Angedras

    Via Frank 2, Alghero, Italy (Show map)

    Show map

    The newly built Hotel Angedras Alghero is located nearly 25 minutes' walk from the Spiaggia del Lido di San Giovanni beach, offering 13 rooms along with a shared lounge and various recreational…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Hotel Mare Blue

    Via Mare Adriatico 20, Olbia, Italy (Show map)

    Show map

    The smoke-free Hotel Mare Blue Olbia is situated in a prime touristic area of Olbia, 18 minutes' walk from Pittulongu Beach and 3.3 km from the Sos Aranzos Beach. A lounge bar as well as a sun deck…

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • Best Western Hotel Residence Italia

    Via Panzini(Angolo Viale C. Colombo), Quartu Sant'Elena, Italy (Show map)

    Show map

    Highlighting a banquet hall, suited for gatherings, the 3-star smoke-free Best Western Hotel Residence Italia Quartu Sant'Elena is located within 7 km of the 42m-high Torre dell'Elefante Tower. This…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Hotel Villa Del Parco

    Via Don Vico, La Maddalena (Sassari), Italy (Show map)

    Show map

    Boasting an archaeological museum, the 3-star Hotel Villa Del Parco La Maddalena is situated around 4 km from the Island of Spargi. About 10 minutes by car from the La Galatea, this La Maddalena…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Hotel Villa Piras

    Via Della Resistenza 10, Alghero, Italy (Show map)

    Show map

    At the 3-star family-owned Hotel Villa Piras Alghero, you can stay close to the Affacci a mare, as it is situated nearly a 5-minute stroll away. The 3-star family-owned Hotel Villa Piras Alghero also…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Park Hotel Asinara

    Localita Cala Lupo, Stintino, Italy (Show map)

    Show map

    The 3-star Park Hotel Asinara Stintino is located only 1.5 km from the MuT - Stintino Tuna Fishery Museum and has an infinity swimming pool with a poolside bar, towels, and swimming pool toys.

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Hotel Due Colonne

    Via Sardegna, 4, Cagliari, Italy (Show map)

    Show map

    Situated near a mountain, the charming 3-star Hotel Due Colonne Cagliari is also near the entertainment district of Cagliari. Merely 8 minutes on foot from the Bastion of Saint Remy, the smoke-free…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Cagliari Old Town B&B

    Via Vittorio Porcile 11, Cagliari, Italy (Show map)

    Show map

    Located in the marina district of Cagliari only 1 km from the Bastion of Saint Remy, the 3-star Cagliari Old Town B&B boasts an archaeological museum. The bed & breakfast features Wi-Fi throughout…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Hotel Stella Marina

    Via Sardegna, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Featuring a storage for belongings, the 3-star Hotel Stella Marina San Teodoro is located approximately a 5-minute walk from the Church of San Teodoro. While staying not far from the Cala D'Ambra…

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