Skip to main content

Search hotels in San Giovanni

Enter your dates to see the latest prices and deals for San Giovanni hotels

San Giovanni – 22 hotels and places to stay

Hotels with airport shuttles in San Giovanni

Most booked hotels in San Giovanni and surroundings in the past month

See all
  • Popular with guests booking hotels in San Giovanni

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 111 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 373 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 595 reviews
  • Popular with guests booking hotels in Posada

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 285 reviews
  • Popular with guests booking hotels in La Caletta

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 178 reviews
  • Popular with guests booking hotels in Posada

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 270 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 188 reviews
  • Popular with guests booking hotels in La Caletta

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 158 reviews
  • Popular with guests booking hotels in Budoni

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 193 reviews
  • Popular with guests booking hotels in Posada

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 223 reviews

Best hotels with breakfast in San Giovanni and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 269 reviews

    Situated 300 metres from La Caletta Beach, B&B De Janas offers accommodation with a terrace and free WiFi. It is located 27 km from Bidderosa Oasis and features room service.

    From US$70.44 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 43 reviews

    Set within 300 metres of La Caletta Beach and 27 km of Bidderosa Oasis, B&B La Terrazza features rooms with air conditioning and a private bathroom in La Caletta.

    From US$110.36 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 51 reviews

    Set within 1.5 km of La Caletta Beach and 26 km of Bidderosa Oasis, S'Arenarju offers rooms with air conditioning and a private bathroom in La Caletta.

    From US$100.97 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 398 reviews

    Featuring air-conditioned accommodation with a pool with a view, mountain view and a terrace, Affittacamere Bellavista Posada is set in Posada.

    From US$82.18 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 32 reviews

    Boasting air-conditioned accommodation with a pool with a view, mountain view and a terrace, B&B Bellavista Posada is set in Posada.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 285 reviews

    Set in the medieval town of Posada, on Sardenia's east coast, Hotel Donatella offers air-conditioned rooms with a balcony, 1.5 km from the Blue Flag beach.

    From US$84.53 per night
  • Suite Maya

    Hotel in Posada
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 11 reviews

    Offering city views, Suite Maya is an accommodation located in Posada, 29 km from Bidderosa Oasis and 35 km from Isola di Tavolara.

    From US$462.86 per night
  • Istella

    Hotel in Posada
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 31 reviews

    Offering inner courtyard views, Istella is an accommodation set in Posada, 2.7 km from Su Tiriarzu Beach and 35 km from Isola di Tavolara.

Hotels located in the centre of San Giovanni

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    House By The Sea is a beachfront property located in San Giovanni, 400 metres from Spiaggia di San Giovanni and 28 km from Bidderosa Oasis.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Located in San Giovanni and only 300 metres from Spiaggia di San Giovanni, Litha Maris provides accommodation with garden views, free WiFi and free private parking.

  • Offering barbecue facilities and quiet street view, Posada Porto Bilocale is set in San Giovanni, 700 metres from La Caletta Beach and 27 km from Bidderosa Oasis.

    From US$554.62 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 2 reviews

    Featuring quiet street views, Posada porto trilocale provides accommodation with barbecue facilities and a patio, around 700 metres from La Caletta Beach.

    From US$697.95 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Casa Pasqualina, a property with a garden and barbecue facilities, is located in San Giovanni, 28 km from Bidderosa Oasis, 38 km from Isola di Tavolara, as well as 48 km from Archeological Museum of...

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in San Giovanni, 1.8 km from Su Tiriarzu Beach and 29 km from Bidderosa Oasis, Villa Sole offers a garden and air conditioning.

    From US$258.29 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Set in San Giovanni, 2 km from Su Tiriarzu Beach and 29 km from Bidderosa Oasis, Pintadera room (scale a chiocciola) offers air-conditioned accommodation with a terrace and free WiFi.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Villa Su Sole is set in San Giovanni, 29 km from Bidderosa Oasis, 37 km from Isola di Tavolara, as well as 47 km from Archeological Museum of Olbia.

Budget hotels in San Giovanni and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 184 reviews

    Abitare in Vacanza is just 50 metres from the La Caletta Port and 400 metres from a sandy beach. It offers modern apartments with a balcony or patio with BBQ.

    From US$118.34 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 16 reviews

    Featuring air-conditioned accommodation with a balcony, Via Cagliari 1480 is located in La Caletta. It is set 27 km from Bidderosa Oasis and provides a lift.

    From US$154.97 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 24 reviews

    Located in La Caletta, 700 metres from La Caletta Beach, Il Porticciolo features rooms with inner courtyard views and free WiFi.

    From US$79.25 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 126 reviews

    Featuring quiet street views, Bed & Blu offers accommodation with a balcony, 190 metres from La Caletta Beach. It is set 1.5 km from Spiaggia di San Giovanni and features bicycle parking.

    From US$88.05 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting air-conditioned accommodation with a terrace, Casa Elicriso is set in La Caletta. The property has garden and inner courtyard views, and is 26 km from Bidderosa Oasis.

    From US$82.18 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 130 reviews

    Offering a terrace and inner courtyard view, Caletta sul Mare is located in La Caletta, 27 km from Bidderosa Oasis and 39 km from Isola di Tavolara.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    A recently renovated apartment set in La Caletta, Appartamento da Caterina features a garden. This beachfront property offers access to a balcony.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews

    Situated in La Caletta in the Sardinia region, Le residenze del mare bilocale features a balcony. Both free WiFi and parking on-site are available at the apartment free of charge.