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 – 18 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Made

Posada (Near San Giovanni)

Set in Posada, within 2.8 km of Su Tiriarzu Beach and 31 km of Bidderosa Oasis, Hotel Made offers accommodation with a bar and free WiFi throughout the property as well as free private parking for...

R
Rastislav
From
Slovakia
My best experience on island. Friendly people, great breakfast, all clean as it should be. Definitelly will stay here again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 271 reviews
Price from
US$93.42
1 night, 2 adults

Sa Prata Hotel & Resort

Budoni (Near San Giovanni)

Sa Prata Hotel & Resort is in a quiet location overlooking the sea. It offers free WiFi, an outdoor pool, and air-conditioned rooms, just 750 metres from the beach.

C
Csenge Cseperke
From
Hungary
The staff was absolutely wonderful! Kind and helpful. The room itself was very clean, beautiful and had all the facilities we need . The breakfast was amazing! We spent only a night there but if we come back we would definitely stay longer.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 379 reviews
Price from
US$98.53
1 night, 2 adults

Maria Caderina Green Village

Posada (Near San Giovanni)

Offering an outdoor pool and a roof garden, Maria Caderina Green Village is set in the countryside of Posada. It offers brightly coloured rooms with a balcony and is 2km from the town centre.

C
Christoph
From
Germany
Super friendly people and very clean! Very good Restaurant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 225 reviews
Price from
US$241.71
1 night, 2 adults

Hotel L'Ancora

La Caletta (Near San Giovanni)

Hotel L'Ancora features a shared lounge, terrace, a restaurant and bar in La Caletta.

J
Jacinta
From
Ireland
The rooms were so bright and clean with good air conditioning. Staff were so nice . Big windows to let lots of air in . Just loved the aesthetic of the hotel in general. Very nautical vibes.Hotel is walking distance to main area.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 159 reviews
Price from
US$117.28
1 night, 2 adults

Hotel Budoni Beach

Budoni (Near San Giovanni)

Budoni Beach is just 200 metres from Porto Ainu beach, 4 km south of Budoni. It offers elegant rooms with light colour schemes, free Wi-Fi and patios overlooking the large garden.

A
Anthony
From
Australia
clean accommodation and nice breakfast, nice hotel grounds, only stayed the night passing through, but could easily stay a couple, had a nice dinner at the restaurant up the road also
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 193 reviews
Price from
US$182.16
1 night, 2 adults

Club Hotel Marina Seada Beach

Budoni (Near San Giovanni)

Straight on the beach this resort covers one of the most beautiful inlets along the coast of “Budoni”.

i
inemes
From
Hungary
small family friendly resort, nice apartements with terrace, never crowded at the bar and the pool, tennis court, kind and helpful staff, the location is perfect halfway between La Maddelena and Gulf of Orosei
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 190 reviews
Price from
US$300.80
1 night, 2 adults

Hotel L'Aragosta

La Caletta (Near San Giovanni)

Hotel L'Aragosta has a seasonal outdoor swimming pool, shared lounge, a terrace and bar in La Caletta. This 3-star hotel offers a concierge service, a tour desk and free WiFi.

J
Janna
From
Slovakia
the accommodation in the hotel was good, there was free parking opposite the hotel, the room was nice, they always cleaned it clean, they changed clean towels 🤗 .. they filled the fridge with water for a fee of €1.50. Thank you for your hospitality, the staff is nice, we were satisfied. Thank you for the accommodation.✈️🧳🙋
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 178 reviews
Price from
US$259.23
1 night, 2 adults

Domo Papiros B&B

Siniscola (Near San Giovanni)

Situated 29 km from Bidderosa Oasis and 41 km from Isola di Tavolara, Domo Papiros B&B provides accommodation located in Siniscola.

I
Ireneusz
From
Poland
Very friendly hosts, nice and tidy room, bathroom exceeding Italian standards. As well as breakfast. Definitely highly recommend place!!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 329 reviews
Price from
US$66.56
1 night, 2 adults

Giobo Rooms

Siniscola (Near San Giovanni)

Featuring a garden, Giobo Rooms is located in Siniscola in the Sardinia region, 42 km from Isola di Tavolara. The property features mountain and garden views, and is 30 km from Bidderosa Oasis.

S
Swiatoslaw
From
Poland
Place is very nice, close to center with stores and reataurants. The owner is very kind, he doesn't speak English but tried to use phone translator to help us. Breakfast was nice for those who like sweet breakfast. If you need meat or eggs you should ask about it. You are able to use kitchen equipment. Also there are possibility to get milk, coffee, tea, juice and water.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 235 reviews
Price from
US$72.98
1 night, 2 adults

Panoramic Loft con uso cucina,Casa Placida - Ammentos

Posada (Near San Giovanni)

Offering quiet street views, Panoramic Loft con uso cucina, Casa Placida - Ammentos is an accommodation situated in Posada, 2.6 km from Su Tiriarzu Beach and 31 km from Bidderosa Oasis.

B
Barbora
From
Czech Republic
We love this stay, Im just sorry we can not stay longer. Apartmant is cozy, confortable, big. In lovely small city with castle, cafe with view is close to apartment. Luigi was friendly, send us all information. Check in was prity easy
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 130 reviews
Price from
US$101.59
1 night, 2 adults
See all 18 hotels in San Giovanni

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.7
    Fabulous - What previous guests thought, 112 reviews
  • Popular with guests booking hotels in Budoni

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

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

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

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

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

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 272 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 La Caletta

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

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 190 reviews

Budget hotels in San Giovanni and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 189 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$115.09 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$148.88 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 25 reviews

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

    From US$73.57 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 129 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$81.74 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 44 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$105.09 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 134 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.

    From US$82.91 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 22 reviews

    Situated in La Caletta in the Sardinia region and La Caletta Beach reachable within less than 1 km, La Caletta Vista mare giardino features accommodation with free WiFi, barbecue facilities, a private...

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

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

    From US$138.78 per night

Best hotels with breakfast in San Giovanni and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 52 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.42 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 397 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$64.22 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 290 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.07 per night
  • Suite Maya

    Hotel in Posada
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 10 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$460.35 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 233 reviews

    Offering sea views, La Rosa dei Venti is an accommodation situated in La Caletta, 1.1 km from La Caletta Beach and 24 km from Bidderosa Oasis.

    From US$75.90 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 105 reviews

    Situated within 29 km of Bidderosa Oasis and 41 km of Isola di Tavolara, Affittacamere il Laghetto features rooms with air conditioning and a private bathroom in Siniscola.

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

    Set in Siniscola and only 24 km from Bidderosa Oasis, Affittacamere Avedí offers accommodation with garden views, free WiFi and free private parking.

    From US$120.27 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 329 reviews

    Situated 29 km from Bidderosa Oasis and 41 km from Isola di Tavolara, Domo Papiros B&B provides accommodation located in Siniscola.

    From US$66.56 per night

Hotels located in the centre of San Giovanni

  • 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.

  • 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.

  • 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 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.