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 – 20 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...

P
Paola Alejandra
From
Netherlands
It was clean and so well decorated. The staff is really sweet and welcoming.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 270 reviews
Price from
US$92.64
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
Calin
From
Romania
Everything was perfect and exceeding our expectations: very clean good sized rooms, large pool, friendly staff, sea view, 10 minutes walk to the beach or 3 minutes by car, close to shops
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 379 reviews
Price from
US$97.71
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.

B
Belinda
From
United Kingdom
Beautiful accommodation tucked away, a great place to relax and use as a base to explore the coastline. Such welcoming staff, fantastic food served on site....we loved it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 224 reviews
Price from
US$239.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.

I
Inna
From
Ukraine
Best place, like at home of my grandma. The rooms are clean & cozy. The breakfast is with cappuccino & fresh croissant and more small good tasted things. The view is direct to the sea. You can take also room with balcony, here everything is possible from street site or inside of house)more quiet). Internet is inclusive, no extra charges. Shop is 200m, Sea & Beach 5min from the hotel. Very good connection to the bus - 500m. I would recommend this accommodation. Very opened and warm here host. Thank you so much for this wonderful time.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 158 reviews
Price from
US$116.31
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$180.65
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$298.30
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.

A
AJ
From
United Kingdom
Family run business. Super friendly, helpful staff. All very clean. Lovely breakfast.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 177 reviews
Price from
US$257.08
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.

A
Al Hashem
From
United Kingdom
Amazing stay with amazing host, communication was great and hospitality. Breakfast was lovely!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 322 reviews
Price from
US$66.01
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.37
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$100.75
1 night, 2 adults
See all 20 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 Budoni

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

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

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

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

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

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 480 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

Best hotels with breakfast in San Giovanni and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 270 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$69.48 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$108.85 per night
  • 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$99.59 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$81.06 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 288 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$83.38 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$456.53 per night
  • Istella

    Hotel in Posada
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 32 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.

  • Sale Hotel

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

    Boasting a terrace, bar and views of city, Sale Hotel is situated in Posada, 2.8 km from Su Tiriarzu Beach.

    From US$81.06 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.

    From US$506.54 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$688.41 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 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, 187 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$110.89 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$152.86 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$78.16 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 128 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$86.85 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$81.06 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.

    From US$81.06 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.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.