Hotels in Sardinia (Italy)

56712 hotels in Sardinia

  1. Hotel Le Dune Piscinas

    Secluded outdoor swimming pool
    Select dates to see exact prices
  2. Perdepera Resort

    Three distinct swimming pools
    See prices from 8 sites
    from$115
  3. Blu Hotel Laconia Village

    See prices from 7 sites
    from$140
  4. Forte Village Resort - Bouganville

    Tiky Beach cocktail bar
    Select dates to see exact prices
  5. Club Hotel Marina Beach

    Lagoon-style outdoor swimming pools
    See prices from 9 sites
    from$144
  6. Phi Hotel Sighientu

    Scirocco panoramic terrace dining
    See prices from 11 sites
    from$165
  7. Résidence Pierre & Vacances Vignola Mare

    Outdoor swimming pool with sun loungers
    Select dates to see exact prices
  8. Horse Country Resort Congress & Spa

    Multiple swimming pools
    See prices from 4 sites
    from$160
  9. Hotel Don Diego

    Panoramic views of Tavolara Island
    Select dates to see exact prices
  10. Piscina Rei

    Authentic Sardinian dining
    Select dates to see exact prices
  11. Costa Paradiso Resort

    Private pools with sea views
    Select dates to see exact prices
  12. Sardegna Termale Hotel & SPA

    Expansive thermal pool complex
    Select dates to see exact prices
  13. Grande Baia Resort & Spa

    Panoramic Tavolara island views
    Select dates to see exact prices
  14. Lu' Hotel Porto Pino

    Panoramic Gulf of Palmas views
    See prices from 9 sites
    from$153
  15. Forte Village Resort - Il Castello

    Diverse culinary experiences
    See prices from 5 sites
    from$1,107
  16. The Village – Chia Laguna Sardinia

    Multiple swimming pools
    See prices from 9 sites
    from$221
  17. Balocco

    Hilltop Porto Cervo location
    Select dates to see exact prices
  18. Hotel La Bitta

    Panoramic infinity swimming pool
    See prices from 8 sites
    from$283
  19. Pausania Inn

    Panoramic mountain views
    Select dates to see exact prices
  20. Hotel Nautilus

    Garden pool and rooftop lounge
    See prices from 6 sites
    from$123
  21. Hotel La Margherita & Spa

    Panoramic sea view rooftop terrace
    See prices from 12 sites
    from$69
  22. Hotel I Graniti

    Authentic Sardinian design
    Select dates to see exact prices
  23. Agriturismo Monte Istulargiu

    Outdoor patio accommodations
    Select dates to see exact prices
  24. Punta Falcone Resort

    Panoramic sea views
    Select dates to see exact prices
  25. Conrad Chia Laguna Sardinia

    Flamingo lagoon views
    See prices from 10 sites
    from$433
  26. Hotel Maria Rosaria

    Outdoor swimming pool with waterfall
    See prices from 15 sites
    from$66
  27. Club Hotel Baja Sardinia

    Secluded rocky beach cove
    See prices from 5 sites
    from$300
  28. Green Village Resort

    Lush garden swimming pool
    Select dates to see exact prices
  29. Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

    Secluded Santa Reparata bay setting
    See prices from 8 sites
    from$289
  30. Resort Beach Cala Goloritzè

    Terrace with sea and mountain views
    Select dates to see exact prices
  31. Hotel Villa Marina

    Panoramic sea view rooms
    Select dates to see exact prices
  32. Residence Hotel La Pelosetta

    Panoramic sea view accommodations
    Select dates to see exact prices
  33. VOI Tanka Village

    Olympic-sized swimming pool
    Select dates to see exact prices
  34. Felix Hotels - Hotel La Coluccia

    Scenic La Maddalena Archipelago views
    See prices from 9 sites
    from$257
  35. Falkensteiner Resort Capo Boi

    Infinity pool with hot tub
    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Sardinia - Price range from ‎$66 to ‎$1,107 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Sardinia

Sardinia - More Top Destinations