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

Places to Stay 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

1097 options found

  • Hotel For You

    Via Acquedotto Romano 9, Olbia, Italy (Show map)

    Show map

    The 4-star smoke-free Hotel For You Olbia, located only 350 metres from the Corso Umberto I, features a Turkish bath and a sundeck. Positioned in the vicinity of Isola Bianca Harbour, this Olbia…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • La Villa Del Re - Adults Only - Small Luxury Hotels Of The World

    Loc. Su Cannisoni, Castiadas, Italy (Show map)

    Show map

    The 5-star smoke-free La Villa Del Re - Adults Only - Small Luxury Hotels Of The World Castiadas is located within 5 minutes' walk of Costa Rei and comprises 51 rooms with modern comforts. This…

    More...
    From US$ 958
    price for 1 night
    BOOK From US$ 958
  • Terradimare Resort&Spa

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

    Show map

    Featuring live performances and temporary art galleries, the 4-star Terradimare Resort&Spa San Teodoro is located in San Teodoro, 2.7 km from the Cala d'Ambra Beach. 10 minutes by car from the La…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • 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 Mon Repos

    Via Tre Monti, Baja Sardinia, Italy (Show map)

    Show map

    The 4-star Hotel Mon Repos Baja Sardinia enjoys a comfortable location, 4.5 km from places of worship like the Stella Maris, and provides guests with a restaurant. Located not far from the Aquadream…

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Hotel Dp Olbia - Sardinia

    Via Sa Testa 1, Olbia, Italy (Show map)

    Show map

    Located around a 20-minute walk from Sardinia, Hotel Dp Olbia - Sardinia boasts an outdoor swimming pool. The hotel features 78 rooms and such amenities as a restaurant.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Mistral2 Hotel

    Via XX Settembre 34, Oristano, Italy (Show map)

    Show map

    Mistral2 Hotel Oristano sits merely a 9-minute walk from the Palazzo Corrias Carta and offers a restaurant. Facilities include a swimming pool and the hotel features a 24-hour front desk and wake-up…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Nascar Hotel

    Viale Pedras, Santa Maria Navarrese, Italy (Show map)

    Show map

    Situated within 5 minutes' walk of Spiaggia di Santa Maria Navarrese, the 4-star smoke-free Nascar Hotel Santa Maria Navarrese offers 12 rooms. There is a boat dock near the hotel, and guests can…

    More...
    From US$ 463
    price for 1 night
    BOOK From US$ 463
  • Lanthia Resort

    Loc. Santa Maria Navarrese, Santa Maria Navarrese, Italy (Show map)

    Show map

    The 4-star Lanthia Resort Santa Maria Navarrese is situated about 15 minutes' walk from Su Tancau, enticing guests with a vegetarian breakfast and access to a spa salon before and after a long day…

    More...
    From US$ 201
    price for 1 night
    BOOK From US$ 201
  • 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
  • Sandalia Boutique Hotel - Adults Only

    Via Sarra Di Entu, Cannigione, Italy (Show map)

    Show map

    Located nearly a 10-minute ride from the Church of the Madonna del Lago, the comfortable 4-star Sandalia Boutique Hotel - Adults Only Cannigione offers Wi-Fi in public areas and a car park.

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • Hotel Le Dune Piscinas

    Via Bau 1 - Piscinas Di Ingurtosu, Ingurtosu, Italy (Show map)

    Show map

    The 5-star Hotel Le Dune Piscinas Ingurtosu, located around 6 km from the Directorate Palace, offers a swimming pool and Wi-Fi in public areas. Offering a quiet location nearly a 5-minute walk from…

    More...
    From US$ 504
    price for 1 night
    BOOK From US$ 504
  • Bajaloglia Resort

    Loc. Bajaloglia, Castelsardo, Italy (Show map)

    Show map

    The classic 4-star Bajaloglia Resort Castelsardo, located about a 10-minute drive from Our Lady of Tergu, boasts an outdoor swimming pool on the 2nd floor. The smoke-free hotel offers a banquet hall,…

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Colonna Hotel Du Golf

    Strada Panoramica Costa Smeralda - Km 6 - Golfo Di Cugnana, Portisco, Italy (Show map)

    Show map

    Colonna Hotel Du Golf Portisco is located in Portisco, 10 minutes by car from Portisco Beach, and offers a swimming pool. There is also parking.

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • Faro Capo Spartivento

    Viale Spartivento Snc, Chia, Italy (Show map)

    Show map

    The 5-star Faro Capo Spartivento Chia hotel is housed in an elegant-style building merely a 6-minute walk from the unspoiled swimming Spiaggia di Cala Cipolla Beach. Located 2.6 km from the Spiaggia…

    More...
    From US$ 1261
    price for 1 night
    BOOK From US$ 1261
  • Felix Hotels - Hotel La Coluccia

    Localita Conca Verde, Santa Teresa Gallura, Santa Teresa Gallura, Italy (Show map)

    Show map

    Positioned within a 10-minute drive of the La Marmorata Beach and 3.2 km from the long Spiaggia Porto Liscia Surfing Beach, the 5-star Felix Hotels - Hotel La Coluccia Santa Teresa Gallura provides a…

    More...
    From US$ 256
    price for 1 night
    BOOK From US$ 256
  • Sant Elmo Beach Hotel

    Localita Sant' Elmo, Castiadas, Italy (Show map)

    Show map

    Positioned 4.5 km from Scenic Public Beaches and 19 minutes' walk from the Iki Beach, the 4-star Sant'Elmo Beach Hotel Castiadas provides a banquet hall for a variety of uses. This Castiadas hotel…

    More...
    From US$ 288
    price for 1 night
    BOOK From US$ 288
  • 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
  • Due Lune Puntaldia Resort & Golf

    Localita Puntaldia, San Teodoro (Sardinia), Italy (Show map)

    Show map

    Situated near a mountain, the luxury Due Lune Puntaldia Resort & Golf San Teodoro is 3.2 km from the long Spiaggia La Cinta Sandy Beach and boasts 4 outdoor tennis courts. The 5-star hotel lies…

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