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

2026-06-22

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

3258 options found

  • Il Sogno Di Sirio

    88 Via Sassari Piano Primo, Alghero, Italy (Show map)

    Show map

    The 3-star Il Sogno Di Sirio Hotel Alghero gives quick access to the Aquarium of Alghero, which is situated nearly 5 minutes' walk away.

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Hotel Residence Ampurias

    Via Genova, 4, Castelsardo, Italy (Show map)

    Show map

    The comfortable Hotel Residence Ampurias Castelsardo provides tour/ticket assistance, and a privileged location, nearly 25 minutes' walk from the Doria Castle. Featuring diving, canoeing, and hiking…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • B&B Rita E Renzo

    Via Roma 11, Riola Sardo, Italy (Show map)

    Show map

    The 3-star B&B Rita E Renzo Riola Sardo stands just 1.1 km from the Church of San Martino and features tour/ticket assistance. Wi-Fi is available in public areas for both business and leisure…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Il Castello Di Modolo

    Via Roma 79, Modolo (Oristano), Italy (Show map)

    Show map

    The 3-star Il Castello Di Modolo Bed & Breakfast offers horse riding tours for active guests nearly a 10-minute ride from the Church of Nostra Signora di Regnos Altos.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • B&B Simon&Simon

    Via Lu Carrulu Ecchiu, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Located 3.8 km from the Cala d'Ambra Beach, B&B Simon&Simon San Teodoro has an archaeological museum. Additional features at this 3-star hotel include a furnished patio with outdoor dining areas.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Sunset 221 Cagliari

    221 Via Della Pineta Piano Terra, Cagliari, Italy (Show map)

    Show map

    Located around a 25-minute walk from Sunset 221 Cagliari Hotel, guests can reach the Sant'Eulalia Archaeological Site and Treasure Museum.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • B&B Nuovo Capo Altano

    Via Sergi ,2, Portoscuso, Italy (Show map)

    Show map

    B&B Nuovo Capo Altano Portoscuso, located 7 km from the Nuraghe Seruci, features Wi-Fi throughout the property. The hotel entices guests with street parking, available nearby.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • S'Ammentu House

    55 Via Del Carmine, Bosa, Italy (Show map)

    Show map

    Located just 1.2 km from the Church of Nostra Signora di Regnos Altos, the 3-star S'Ammentu House Hotel Bosa is only 7 minutes' walk from the Church of the Blessed Virgin of Mount Carmel. This Bosa…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Borgo Santo Stefano

    Via Xxiv Maggio, 25, Oschiri, Italy (Show map)

    Show map

    The 3-star Borgo Santo Stefano Bed & Breakfast Oschiri, offering an archaeological museum, is located approximately a 20-minute stroll from the Saint Stephen's Rock Altar. Immerse yourself in this…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • La Via Rooms And Terrace

    7 Via Cagliari, Olbia, Italy (Show map)

    Show map

    The 3-star La Via Rooms And Terrace Olbia hotel offers access to San Simplicio Church, which is located a mere 0.9 km away.

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • La Maison Del Corso

    8 Via XX Settembre, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located just 300 m from the Historic Center, La Maison Del Corso Santa Teresa Gallura hotel is only a 5-minute walk from Punto Simply Market.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Corte Arrubia

    Via San Sperate 13, Monastir, Italy (Show map)

    Show map

    The 3-star Corte Arrubia Monastir hotel provides an amphitheatre for meetings and events, located within 6 km of San Sperate Art Village. This Monastir bed & breakfast also boasts a sunbathing…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Casa Angelo

    32 Via Magenta, Calasetta, Italy (Show map)

    Show map

    Guests of the 3-star Casa Angelo Bed & Breakfast Calasetta can easily reach the MACC - Museum of Contemporary Art Calasetta, located approximately a 5-minute walk away. Wi-Fi is available in the…

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

    Localita Vignola Mare, Aglientu, Italy (Show map)

    Show map

    Featuring a convenience shop and a storage room, the 3-star Hotel Petri Marini Aglientu lies just an 8-minute walk from Torre Vignola Mare Beach. Facing courtyard views, the hotel is 4 km from…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • B&Birs

    Via Antonio Gardu (Traversa Viale Italia), Oliena, Italy (Show map)

    Show map

    Situated a mere 1.4 km from Chiesa della Madonna di Bonaria, the 3-star B&Birs Oliena hotel features a restaurant. This Oliena bed & breakfast offers free private parking on site.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Al Moli Affittacamere

    Via Piero Della Francesca 14, Cagliari, Italy (Show map)

    Show map

    Located 3.9 km from Torre dell'Elefante Medieval Tower, the 3-star Al Moli Affittacamere Cagliari offers Wi-Fi throughout the property and a car park.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Sardinia-Holiday Spargi Suite & Rooms

    Via Galileo Galilei,27, La Maddalena (Sassari), Italy (Show map)

    Show map

    Featuring a shared lounge, the 3-star Sardinia-Holiday Spargi Suite & Rooms La Maddalena hotel lies merely a 9-minute walk from the Maddalena Lines ferry terminal. Offering snorkeling trips and…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Ariedo Bed And Breakfast

    Via Serpentara 26, Capoterra, Italy (Show map)

    Show map

    Featuring Wi-Fi in public areas, Ariedo Bed And Breakfast Capoterra is 18 minutes' walk from La Maddalena Beach. The bed & breakfast offers complimentary private parking on site.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Abbamele

    Via Trieste, 54, Cabras, Italy (Show map)

    Show map

    The 3-star Abbamele Hotel Cabras is located in Cabras, within a 6-km distance of the Church of San Francesco, and offers an outdoor swimming pool. Guests will enjoy a continental breakfast and access…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Villaggio Marineledda

    Golfo Marinella - Localita Marana, N/A, Marinella (Sardinia), Italy (Show map)

    Show map

    Situated within a 5-km distance of the Nodu Pianu Beach, the 3-star Villaggio Marineledda Marinella hotel offers a peaceful retreat at an infinity swimming pool with sun loungers and a poolside bar.

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