Enter your dates to see the latest prices and deals for San Giovanni hotels
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...

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

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.

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.

Situated in Siniscola, 29 km from Bidderosa Oasis, Sa Jacca Albergo Rurale features accommodation with a garden, free private parking, a shared lounge and a terrace.

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

A pleasant stroll from the Cala Mirto Bay in the hamlet of Porto Ainu, Hotel Cala Mirto offers a free tennis court and seasonal pool.

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.

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.

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

Popular with guests booking hotels in San Giovanni
Popular with guests booking hotels in Posada
Popular with guests booking hotels in Budoni
Popular with guests booking hotels in Budoni
Popular with guests booking hotels in Budoni
Popular with guests booking hotels in La Caletta
Popular with guests booking hotels in Budoni
Popular with guests booking hotels in Posada
Popular with guests booking hotels in Posada
Popular with guests booking hotels in Siniscola
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.
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.
Situated in San Giovanni, 2.1 km from Su Tiriarzu Beach and 29 km from Bidderosa Oasis, Casa Rial offers air conditioning. This property offers access to a balcony, free private parking and free WiFi.
Set in San Giovanni, 1.9 km from Spiaggia di San Giovanni and 29 km from Bidderosa Oasis, Casa con giardino offers a garden and air conditioning.
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.
Featuring air-conditioned accommodation with a pool with a view, mountain view and a terrace, Affittacamere Bellavista Posada is set in Posada.
Situated in Posada and only 2.6 km from Su Tiriarzu Beach, Suite Maya features accommodation with sea views, free WiFi and free private parking.
Boasting a terrace, bar and views of city, Sale Hotel is situated in Posada, 2.8 km from Su Tiriarzu Beach.
Boasting a garden and views of garden, Miluna Affittacamere is a recently renovated guest house set in Siniscola, 29 km from Bidderosa Oasis.
Set in Siniscola and only 24 km from Bidderosa Oasis, Affittacamere Avedí offers accommodation with garden views, free WiFi and free private parking.
Offering a garden and garden view, B&B Magiulsà is located in Siniscola, 30 km from Bidderosa Oasis and 41 km from Isola di Tavolara.
Situated 29 km from Bidderosa Oasis and 41 km from Isola di Tavolara, Domo Papiros B&B provides accommodation located in Siniscola.
Located in La Caletta, 700 metres from La Caletta Beach, Il Porticciolo features rooms with inner courtyard views and free WiFi.
Located in La Caletta, 500 metres from La Caletta Beach and 27 km from Bidderosa Oasis, Gió guest house offers air conditioning.
Located in La Caletta, 500 metres from La Caletta Beach and 27 km from Bidderosa Oasis, Bilocale al piano terra a 3 minuti dal mare a La Caletta provides accommodation with amenities such as free WiFi...
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.
A recently renovated apartment set in La Caletta, Appartamento da Caterina features a garden. This beachfront property offers access to a balcony.
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.
Located in La Caletta in the Sardinia region, Villetta Fronte Mare features a balcony and garden views. This beachfront property offers access to a terrace, free private parking and free WiFi.
Set in Posada, 3 km from Su Tiriarzu Beach and 31 km from Bidderosa Oasis, Casa Borgo Antico offers air-conditioned accommodation with a terrace and free WiFi.