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

Filter by:

Star rating

Review score

Pintadera

San Giovanni

Pintadera, a property with a garden, 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.

D
Diana
From
Ukraine
Very nice apartment. There is everything you need to stay. Good hosts.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews
Price from
US$94.81
1 night, 2 adults

HOTEL Essenza di Mirto

La Caletta (Near San Giovanni)

Situated in La Caletta, 28 km from Bidderosa Oasis, HOTEL Essenza di Mirto features accommodation with a garden, free private parking, a shared lounge and a bar.

R
Ramona
From
Hungary
I loved the surroundings. My family was looking for a quiet place, where we can sleep and relax. I liked the hosts, they were kind and friendly. Daily cleaning and making the bed was spotless. I definitely shall mention the cats. All of them are cute and fond of guests, well-behaved (not entering the rooms, etc)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 122 reviews
Price from
US$228.25
1 night, 2 adults

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

S
Stanley Alexandru
From
Switzerland
Hotel Made was perfect for our holiday in Sardinia. It is convenient located right at the entrance of Posada from where in 2 minutes you reach the highway to Olbia. When we arrived the owner presented nicely all the facilities and gave the keys to the main entrance, to the room and parking remote. There is no 24/7 reception but you don't actually need anything else. The lobby and the room is clean and very nicely decorated with Sardinian tematics. We had a good fridge inside and a nice balcony. Air conditioning was working perfectly. The room is being cleaned every day and the towels every 3 days or you can leave them on the floor and they will replace. Breakfast was good. You can taste every day some different Sardinian homemade cakes and choose also from different local pastry, fresh juices, yogurt, fruits, etc. Coffee was also really good. There is a very convenient parking which is accessible only for the guests of the hotel with the remote control. The surroundings are also good. Besides restaurant Da Andrea which is located within the same building you have some other nice pizzerias in Posada at 5 - 10 minutes walk from the hotel. Overall I can definitely recommend this hotel if you plan to relax and also be close to all the nice beaches in the North-East part of Sardinia. Grazie mile per tutto
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 260 reviews
Price from
US$119.39
1 night, 2 adults

Sale Hotel

Posada (Near San Giovanni)

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

S
Sarah
From
Sweden
Lovely little hotel with super friendly owners. The little bar is a perfect place for a quiet drink and the staff were super helpful with dinner recommendations. Overall great value for money.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 221 reviews
Price from
US$120.56
1 night, 2 adults

Hotel Sa Tanca E Bore

Siniscola (Near San Giovanni)

Hotel Sa Tanca E Bore is set in a traditional Sardinian stone building, located 10 km from the eastern coast of Sardinia. Surrounded by vineyards, the property produces its own wine.

M
Marta
From
United Kingdom
The location was perfect. the hotel is between the mountains giving you the feeling of a “rural holiday” but only few minutes away by car from the beach and from the city centre and shops/restaurants. the hotel restaurant was the greatest discovery! the food was magnificent and the staff friendly and professional. spacious and clean room with a porch and private drying rack that made the difference when returning from the beach.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 161 reviews
Price from
US$133.44
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.

V
Veronika
From
Slovakia
Very good breakfast. Very nice beach 3minutes by car. I was satisfied with everything.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 363 reviews
Price from
US$177.04
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.

M
Michael
From
Montenegro
A really lovely spot that's both out of the way in the hills of Sardinia, yet also close to the main coastal road and accessible to various beaches. You can treat it as a base or as a hideaway. What's key is the family who run it, all of whom are very welcoming and friendly. We had dinner here each night and even toured the adjacent farm (same ownership) to see where our meals all came from.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 232 reviews
Price from
US$163.87
1 night, 2 adults

Hotel I Narcisi

Siniscola (Near San Giovanni)

Located in Siniscola and with Bidderosa Oasis reachable within 30 km, Hotel I Narcisi provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$178.38
1 night, 2 adults

Hotel Alador

Budoni (Near San Giovanni)

Situated in Budoni, 1.6 km from Spiaggia Capannizza, Hotel Alador features accommodation with a garden, free private parking and a restaurant.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 60 reviews
Price from
US$121.73
1 night, 2 adults

Sa Jacca Albergo Rurale

Siniscola (Near San Giovanni)

Situated in Siniscola, 43 km from Isola di Tavolara, Sa Jacca Albergo Rurale features accommodation with a garden, free private parking, a shared lounge and a terrace.

r
ryan
From
United Kingdom
Very friendly staff. Awesome and modern rooms felt at home here. Good knowledge of local area and good English. Would stay again.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 143 reviews
Price from
US$92.47
1 night, 2 adults
See all 24 hotels in San Giovanni

Hotels with airport shuttles in San Giovanni

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 311 reviews
    From US$1,514.21 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 366 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 122 reviews
    From US$244.63 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 317 reviews
    From US$175.58 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 360 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 558 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews
    From US$175.58 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 363 reviews
    From US$177.04 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 327 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 542 reviews
    From US$210.83 per night

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 8.2
    Very good - What previous guests thought, 127 reviews
  • Popular with guests booking hotels in Budoni

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

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

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

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

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

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

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

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

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 8.9
    Fabulous - What previous guests thought, 18 reviews

    Situated in San Giovanni, 400 metres from Spiaggia di San Giovanni and 28 km from Bidderosa Oasis, Santu Juanne -Ammentos Posada- a due passi dalla spiaggia offers a garden and air conditioning.

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

  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 2 reviews

    Situated in San Giovanni in the Sardinia region, Casa San Giovanni Ac Near The Beach has a terrace. This villa features accommodation with a balcony.

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

    Set in San Giovanni, 100 metres from Spiaggia di San Giovanni and 28 km from Bidderosa Oasis, Sea Paradise offers a garden and air conditioning.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 12 reviews

    Appartamento a La Caletta- 800mt dalla spiaggia is located in San Giovanni, 38 km from Isola di Tavolara, 48 km from Archeological Museum of Olbia, and 49 km from San Simplicio Church.

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

    Situated in San Giovanni, 100 metres from Spiaggia di San Giovanni, Hotel Villa Mare features accommodation with a garden, free private parking, a terrace and a restaurant.

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

Budget hotels in San Giovanni and nearby

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

    Located within 800 metres of La Caletta Beach and 39 km of Isola di Tavolara, casa mariagrazia provides rooms with air conditioning and a private bathroom in La Caletta.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 19 reviews

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

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

    Offering sea views, Bilocale Su Lizzu de Erminia is an accommodation situated in La Caletta, 400 metres from La Caletta Beach and 27 km from Bidderosa Oasis.

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

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

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 116 reviews

    Set within 500 metres of La Caletta Beach and 27 km of Bidderosa Oasis, Il Canarino affittacamere offers rooms with air conditioning and a private bathroom in La Caletta.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 67 reviews

    Situated just 39 km from Isola di Tavolara, 16Miglia features accommodation in La Caletta with access to a garden, a terrace, as well as luggage storage space.

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

    Located in La Caletta, 500 metres from La Caletta Beach and 39 km from Isola di Tavolara, Gió guest house offers air conditioning.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 168 reviews

    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.

Best hotels with breakfast in San Giovanni and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 313 reviews

    Hotel Resort Fior di Sardegna boasts a swimming pool, tennis court, and a bar. It is in San Giovanni, 500 metres from the sandy beach.

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

    Overlooking the La Caletta Marina, Hotel Residence Hibiscus is a 5-minute walk from a white sandy beach.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 48 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.

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

    Situated in La Caletta, 200 metres from La Caletta Beach, La Locanda Del Mare -Domo- Affittacamere features rooms with mountain views and free WiFi.

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

    La perla del mare 2, a property with a garden, is set in La Caletta, less than 1 km from La Caletta Beach, 27 km from Bidderosa Oasis, as well as 39 km from Isola di Tavolara.

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

    Situated in La Caletta, 700 metres from La Caletta Beach, Hotel S'arena Beach features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

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

    Located within 1.6 km of La Caletta Beach and 40 km of Isola di Tavolara, Phiniscollis B&B offers rooms with air conditioning and a private bathroom in La Caletta.

  • Scored out of 10, guest rating 7.1
    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.