We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All inclusive Free Wifi Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up & up Independent Hotels Internet Air Conditioning Concierge Cheap Hotels Hotels with Balconies Reduced mobility rooms Hotels with Restaurants Meeting room Clean Hotels Family Resorts Quiet Hotels Quiet Resorts Hotels with Bars Family Beach Resorts Business services $ $$ $$$ $$$$ Delphina Hotels & Resorts Resort hotel Non-Smoking Hotel Honeymoon Resorts Hotels with Jacuzzi Luxury Spa Resorts Spa Hotels Golf course Golf Hotels Hotels with Shuttle Hotels with Hot Tubs Quiet All Inclusive Resorts Spa Resorts Golf Resorts Suite Resorts Luxury Beach Resorts Hotels with Private Beach Apartment Hotels Luxury Resorts Boutique Resorts Any distance from Punta Don Diego
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Borgo di Campagna
No availability for your dates from these sites
Localita Trudda SNC | Localita La Castagna/Trudda, 07020 Porto San Paolo, Loiri Porto San Paolo, Sardinia, Italy
5.3 km from Punta Don Diego
  • Free Wifi
  • Free Parking
Jazz Hotel
SAVE US$3
US$83
Expedia.com
US$80
View Deal
Via Degli Astronauti 2, 07026, Olbia, Sardinia, Italy
7.1 km from Punta Don Diego
  • Free Wifi
  • Free Parking
No photo provided
Via Monte Ruiu 30, 07026, Olbia, Sardinia, Italy
7.3 km from Punta Don Diego
    Mercure Olbia
    TripAdvisor
    View Deal
    Via Puglie, 07026, Olbia, Sardinia, Italy
    8.4 km from Punta Don Diego
    • Free Wifi
    • Free Parking
    Green Park
    Strada Statale 131 Km 79, 07026, Olbia, Sardinia, Italy
    8.4 km from Punta Don Diego
      Hotel Panorama
      Expedia.com
      US$89
      View Deal
      Via Mazzini, 7, 07026, Olbia, Sardinia, Italy
      8.6 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Savings alert: 11% below average rate

      The price you found is 11% lower than this hotel's average rate of US$100/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Hotel Cavour
      Booking.com
      US$56
      View Deal
      Via Cavour 22, 07026, Olbia, Sardinia, Italy
      8.6 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Hotel Terranova
      Booking.com
      US$62
      View Deal
      Via Giuseppe Garibaldi 3, 07026, Olbia, Sardinia, Italy
      8.6 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Hotel Centrale
      SAVE US$2
      US$85
      Travelocity
      US$83
      View Deal
      Corso Umberto I, 85, 07026, Olbia, Sardinia, Italy
      8.6 km from Punta Don Diego
      • Free Wifi
      • Bar/Lounge
      Colonna Palace Hotel Mediterraneo
      SAVE US$11
      US$76
      Travelocity
      US$65
      View Deal
      Via Montello 7, 07026, Olbia, Sardinia, Italy
      8.6 km from Punta Don Diego
      • Free Parking
      • Breakfast included
      Savings alert: 27% below average rate

      The price you found is 27% lower than this hotel's average rate of US$89/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Grand Hotel President Olbia
      SAVE US$3
      US$95
      Travelocity
      US$92
      View Deal
      Via Principe Umberto 9, 07026, Olbia, Sardinia, Italy
      8.8 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Hotel For You
      SAVE US$2
      US$75
      Travelocity
      US$73
      View Deal
      Via Acquedotto Romano 9, 07026, Olbia, Sardinia, Italy
      8.8 km from Punta Don Diego
      • Free Wifi
      • Breakfast included
      La Locanda del Conte Mameli
      SAVE US$2
      US$80
      Orbitz.com
      US$78
      View Deal
      Via delle Terme 8, 07026, Olbia, Sardinia, Italy
      8.8 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Savings alert: 16% below average rate

      The price you found is 16% lower than this hotel's average rate of US$93/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Ospitalita del Conte Hotel e SPA
      Booking.com
      US$80
      View Deal
      Via Papandrea 18, 07026, Olbia, Sardinia, Italy
      8.8 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Hotel Daniel
      SAVE US$974
      US$1,120
      Expedia.com
      US$146
      View Deal
      Via del Lauro n_ 6 Loc. Murta Maria, 07026, Olbia, Sardinia, Italy
      9.0 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Speraesole
      No availability for your dates from these sites
      Viale Multa Maria 33 | Loc Murta Maria, 07026, Olbia, Sardinia, Italy
      9.2 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Hotel Martini
      Booking.com
      US$90
      View Deal
      Via Gabriele d'Annunzio 21, 07026, Olbia, Sardinia, Italy
      9.2 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Doubletree by Hilton Olbia
      SAVE US$12
      US$76
      Expedia.com
      US$64
      View Deal
      Via Isarco 5/7, 07026, Olbia, Sardinia, Italy
      9.6 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Savings alert: 15% below average rate

      The price you found is 15% lower than this hotel's average rate of US$75/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Hotel Stella 2000
      Booking.com
      US$55
      View Deal
      Viale Aldo Moro 70, 07026, Olbia, Sardinia, Italy
      9.7 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Savings alert: 15% below average rate

      The price you found is 15% lower than this hotel's average rate of US$65/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Hotel Moderno
      Booking.com
      US$56
      View Deal
      Via Giovanni Buon 30 | Traversa V.Le Aldo Moro, 07026, Olbia, Sardinia, Italy
      9.9 km from Punta Don Diego
      • Free Wifi
      • Free Parking
      Delta Inn
      Orbitz.com
      View Deal
      Via Capo Verde, 07026, Olbia, Sardinia, Italy
      10.4 km from Punta Don Diego
        Hotel Royal
        Travelocity
        US$53
        View Deal
        Viale Aldo Moro 333, 07026, Olbia, Sardinia, Italy
        10.6 km from Punta Don Diego
        • Free Parking
        • Breakfast included
        Hotel la Corte
        Expedia.com
        US$52
        View Deal
        Viale Aldo Moro, 07026, Olbia, Sardinia, Italy
        10.7 km from Punta Don Diego
        • Free Parking
        Savings alert: 12% below average rate

        The price you found is 12% lower than this hotel's average rate of US$59/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Alessandro Hotel
        No availability for your dates from these sites
        Strada Panoramica Olbia 3 | Loc Pozzo Sacro, 07026, Olbia, Sardinia, Italy
        10.7 km from Punta Don Diego
        • Free Wifi
        • Free Parking
        Appartamenti Istana
        No availability for your dates from these sites
        Via Arcobaleno 24/26/28 | Murta Maria - Porto Istana, 07026 Porto Istana, Sardinia, Italy
        10.8 km from Punta Don Diego
          Hotel Luna Lughente
          No availability for your dates from these sites
          Via Sa Serra, 2, 07026, Olbia, Sardinia, Italy
          11.0 km from Punta Don Diego
          • Free Wifi
          • Free Parking
          Hotel Ollastu Residence
          No availability for your dates from these sites
          Loc. Costa Corallina, 07026, Olbia, Sardinia, Italy
          11.1 km from Punta Don Diego
          • Free Wifi
          • Free Parking
          No photo provided
          Via S. Caterina Da Siena, 50123, 7021, Olbia, Sardinia, Italy
          11.4 km from Punta Don Diego
            Geovillage Sport Wellness & Convention Resort
            SAVE US$2
            US$88
            Hotels.com
            US$86
            View Deal
            | Circonvallazione Nord, Direzione Golfo Aranci, 07026, Olbia, Sardinia, Italy
            11.5 km from Punta Don Diego
            • Free Parking
            • Breakfast included
            Park Hotel Porto Istana
            Viale Porto Istana, 07026 Porto Istana, Sardinia, Italy
            11.5 km from Punta Don Diego
            • Free Parking
            • Breakfast included
            *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.