Enter your dates to see the latest prices and deals for Monte Petrosu hotels
Set in Monte Petrosu in the Sardinia region, Casa Vacanze Sole has a balcony. The property is located 2.1 km from Spiaggia di Cala Girgolu, 5.6 km from Isola di Tavolara and 25 km from Olbia Harbour.

Offering a garden and quiet street view, Granito's is set in Monte Petrosu, 26 km from Olbia Harbour and 20 km from Archeological Museum of Olbia.

Surrounded by a lush garden, Hotel Onda Marina is only 70 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.

Located in San Teodoro, 800 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms.
Set directly on the beach, this 3-star hotel features rooms surrounded by a large garden. Hotel L'Esagono comes with 2 swimming pools, a restaurant, and free private parking.

Located 12 km from Porto San Paolo, Hotel & Glamping Borgo di Campagna is set in the Sardinian countryside, 15 minutes’ drive from Olbia and the airport.

Featuring a pool, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro centre and the beaches of La Cinta and Cala d'Ambra.

Surrounded by 60,000 m² of green valley, Hotel Don Diego is a 4-star hotel set directly on the coast of Sardinia, just 12 km south of Olbia Airport.

Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in Murta Maria
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in Porto San Paolo
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in San Teodoro
Set within 2.8 km of Lu Impostu Beach and 7.5 km of Isola di Tavolara, Dreams & Comfort San Teodoro features rooms with air conditioning and a private bathroom in San Teodoro.
Set in San Teodoro and only 8.5 km from Isola di Tavolara, Casa Vacanza La Molaretta di San Teodoro offers accommodation with garden views, free WiFi and free private parking.
Offering a garden and garden view, ESMERALDA'S ROOMS is located in Porto San Paolo, less than 1 km from Porto San Paolo Spiaggia and 3.3 km from Isola di Tavolara.
Set in Porto San Paolo in the Sardinia region with Porticciolo Beach nearby, Porto San Paolo Mono apartment offers accommodation with free private parking.
Situated in Porto San Paolo, 500 metres from Porticciolo Beach, RELAIS IL CORALLO has a terrace, parking on-site and rooms with free WiFi access.
Set within 2.6 km of La Cinta Beach and 12 km of Isola di Tavolara in San Teodoro, Su Suberju provides accommodation with seating area. This property offers access to a patio and free private parking.
Located in Lu Lioni and only 13 km from Isola di Tavolara, La Casa in Collina - affittacamere con vista mare provides accommodation with sea views, free WiFi and free private parking.
Conveniently set in San Teodoro, Mivida "Le stanze di Ada" is a recently renovated guest house, which provides air-conditioned rooms with free WiFi and free private parking.
Situated in the centre of San Teodoro, B&B LE ISOLE has free bikes, a garden, free WiFi, and free private parking for guests who drive.
Set in Lu Lioni and only 16 km from Isola di Tavolara, B&B Il Glicine offers accommodation with sea views, free WiFi and free private parking.
Featuring garden views, L'oasi di Simone e Rossella provides accommodation with a garden and a patio, around 5.5 km from Isola di Tavolara.
Located in San Teodoro and only 2.1 km from Spiaggia di Cala Girgolu, Caneis Apartments provides accommodation with sea views, free WiFi and free private parking.
Villetta in Residence La Bouganville, a property with a garden, is situated in Monte Petrosu, 25 km from Olbia Harbour, 20 km from Archeological Museum of Olbia, as well as 21 km from Church of St.
Situated in San Teodoro, 2 km from Spiaggia di Cala Girgolu and 5.7 km from Isola di Tavolara, Lu Maestrali Apartment offers a seasonal outdoor swimming pool and air conditioning.
Offering garden views, Villetta - Prestige Exclusive is an accommodation located in San Teodoro, 5.7 km from Isola di Tavolara and 25 km from Olbia Harbour.
Set in San Teodoro, within 1.9 km of Spiaggia di Cala Girgolu and 5.7 km of Isola di Tavolara, Casa Debili offers accommodation with a terrace as well as free private parking for guests who drive.
Set in Monte Petrosu, Holiday home in Monte Petrosu 42787 features accommodation with an outdoor pool. This property offers access to a terrace, free private parking and free WiFi.
Located 2 km from Spiaggia di Cala Girgolu, Holiday home in Monte Petrosu 42788 features an outdoor pool, free WiFi, and free private parking for guests who drive.
Set in Monte Petrosu, 2.1 km from Spiaggia di Cala Girgolu, Casa Vacanza sa pedra romantica offers accommodation with free WiFi, a terrace or a patio and access to a garden and an outdoor pool.
Set only 2 km from Spiaggia di Cala Girgolu in Monte Petrosu, Matilda's house at San Teodoro features accommodation equipped with a patio, garden and seasonal outdoor pool.
Villetta Meyer Lu Pitrali, a property with a garden, is located in Monte Petrosu, 6.3 km from Isola di Tavolara, 26 km from Olbia Harbour, as well as 20 km from Archeological Museum of Olbia.
Located in Monte Petrosu and only 1.6 km from Spiaggia di Punta Molara, Sa Villa Cala Ginepro provides accommodation with mountain views, free WiFi and free private parking.
Offering garden views, Acqua Marina is an accommodation located in Monte Petrosu, 28 km from Olbia Harbour and 22 km from Archeological Museum of Olbia.
Set in Monte Petrosu, 1.5 km from Spiaggia di Punta Molara and 8 km from Isola di Tavolara, Nido offers air conditioning. This beachfront property offers access to free WiFi and free private parking.