Search hotels in Monte Petrosu

Enter your dates to see the latest prices and deals for Monte Petrosu hotels

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

Monte Petrosu – 74 hotels and places to stay

Filter by:

Star Rating
Review score

Ghjlgolu Suites - Essential Stay

Monte Petrosu

Ghjlgolu Suites - Essential Stay provides air-conditioned rooms in Monte Petrosu. Both free Wifi and parking on-site are available at the guest house free of charge.

G
Gunel Aghayeva
From
Azerbaijan
The location and the owner let me check in earlier:)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 52 reviews
Price from
$98.13
1 night, 2 adults

Nido

Monte Petrosu

Nido is located in Monte Petrosu, just a 17-minute walk from Spiaggia di Punta Molara and 4.7 miles from Isola di Tavolara. This beachfront property offers access to free Wifi and free private...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$742.48
1 night, 2 adults

Granito's

Monte Petrosu

Granito's is located in Monte Petrosu, just 1.1 miles from Spiaggia di Cala Girgolu and 3.4 miles from Isola di Tavolara.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
$983.24
1 night, 2 adults

Casa Masini San Teodoro

Monte Petrosu

1.1 miles from Spiaggia di Cala Girgolu in Monte Petrosu, Casa Masini San Teodoro offers accommodations with access to an open-air bath.

M
Maya
From
Switzerland
A beautiful house in a great location, nestled in a quiet neighborhood within a short drive to great beaches and restaurants. Antonio was a great host, very proactive and helpful. The house is immaculate and the welcome charcuterie and wine are a lovely gesture.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 46 reviews
Price from
$254.97
1 night, 2 adults

Hotel Stella Marina

San Teodoro (Near Monte Petrosu)

Hotel Stella Marina is 3 minutes on foot from the center of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodations.

J
Janina
From
Lithuania
I recommend the hotel 100%, the administration provided all the information and helped with everything we asked. The room was very spacious, cozy, they changed the bed linen and towels every day. The bathroom was large, very tidy. The fridge, safe, TV, everything was in the room. The air conditioner saved us on a hot day. There is a bus stop right next to the hotel, and if you walk further down the street, you will also find the old town center.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 308 reviews
Price from
$167.88
1 night, 2 adults

Il Viandante

San Teodoro (Near Monte Petrosu)

Set in the center of San Teodoro, Il Viandante is 2625 feet from the beach in Cala d'Ambra, and a 5-minute drive from La Cinta Beach. It offers an outdoor pool which is heated in spring and autumn.

P
Paul
From
United Kingdom
Excellent location, very helpful staff and very accommodating.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 389 reviews
Price from
$166.83
1 night, 2 adults

Hotel Onda Marina

San Teodoro (Near Monte Petrosu)

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

E
Elizabeth
From
United States
Location is fantastic. Easy walk to town with many restaurant options. Beach is right there. Breakfast fantastic.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,518 reviews
Price from
$97.58
1 night, 2 adults

AMASEA Resort

San Teodoro (Near Monte Petrosu)

Located in San Teodoro, a 9-minute walk from Cala d'Ambra Beach, AMASEA Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Margo
From
United States
Location was wonderful for walking into town. The included breakfast was excellent with lots of variety. We arrived early and had a late departure and the staff was flexible about letting us stay to use the pool and facilities. This was a huge help for our travel schedule and much appreciated. The suite with two adjoining bedrooms was perfect for our group. The grounds and blooming flowers are well kept and a delight.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 646 reviews
Price from
$260.64
1 night, 2 adults

Hotel il Faro di Molara

Porto San Paolo (Near Monte Petrosu)

Located in Porto San Paolo and with Porto San Paolo Spiaggia reachable within a 2-minute walk, Hotel il Faro di Molara has a terrace, allergy-free rooms, free WiFi and a bar.

r
rwelch
From
United States
Great place close to the beach in Porto San Paolo. The staff was friendly and helpful, with spot-on advice for places to eat. The room was clean, comfortable, and quiet. The a/c worked great. The breakfast buffet offered a lot of choice.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 657 reviews
Price from
$104.59
1 night, 2 adults

Baglioni Resort Sardinia - The Leading Hotels of the World

San Teodoro (Near Monte Petrosu)

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

D
Dennis
From
Brazil
excellent staff. Excellent concierge service. great location when travelling with family as you are near San Theodoro as well as the great beaches. Great breakfast, Great rooms.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 261 reviews
Price from
$859.35
1 night, 2 adults
See all 74 hotels in Monte Petrosu

Hotels with airport shuttles in Monte Petrosu

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 346 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 261 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 687 reviews
From $310.39 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 381 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 347 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 435 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,440 reviews
From $248.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 389 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,518 reviews
From $298.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,296 reviews
From $249.31 per night

Most booked hotels in Monte Petrosu and surrounding area in the past month

See all

Popular with guests booking hotels in San Teodoro

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

Popular with guests booking hotels in Porto San Paolo

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 657 reviews

Popular with guests booking hotels in San Teodoro

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,518 reviews

Popular with guests booking hotels in San Teodoro

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 408 reviews

Popular with guests booking hotels in Murta Maria

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 645 reviews

Popular with guests booking hotels in Porto San Paolo

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 591 reviews

Popular with guests booking hotels in Murta Maria

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 357 reviews

Popular with guests booking hotels in San Teodoro

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

Popular with guests booking hotels in Porto San Paolo

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 424 reviews

Popular with guests booking hotels in San Teodoro

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

Budget hotels in Monte Petrosu and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 263 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 657 reviews

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

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

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 346 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 514 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 389 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 591 reviews

Best hotels with breakfast in Monte Petrosu and nearby

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 261 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 85 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 424 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 421 reviews

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 171 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 646 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 779 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 357 reviews

Hotels located in the center of Monte Petrosu

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 974 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 393 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,518 reviews

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

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 360 reviews

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

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 759 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 164 reviews

What Guests Said About Monte Petrosu:

Scored out of 10, guest rating 10

Mount Tavolara is beautiful.

Mount Tavolara is beautiful. People are really friendly in the area. The beaches, whilst a bit tricky to access, were gorgeous with turquoise blue water. Capo Cado Cavallo is definitely a hidden gem in the area.
Guest review bySalman
United Kingdom

See reviews by guests who stayed at hotels in Monte Petrosu

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 8 reviews
È stato tutto perfetto. La zona è la migliore; vicino Olbia, vicino San Teodoro e vicino le più belle spiagge della Sardegna. La casa è in un condominio stupendo, molto curato e con una vista su Tavolara super! La casa ha tutto, pulita, pratica con molto spazio dentro e fuori. La piscina a due passa dalla casa, comodissima se avete bambini che vogliono fare un tuffo dopo il mare. Paola, la proprietaria è gentilissima, e ci ha aiutato con tutto! Una vacanza da sogno, grazie di tutto😊 ci ritorneremo sicuramente.
Guest review bychiara
United Kingdom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 52 reviews
It was a pleasure to stay here. The apartment is located within the heart of Monte Petrosu, adjacent to a bar and opposite a pizzeria and a gelateria. On-street parking is easy. The interior space is clean and very modern, with 2 en suite bedrooms, good cooking facilities and air conditioning. Even though the street is close, noise is not an issue and the curtains allow for plenty sleep.
Guest review byKarl
United States
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 52 reviews
Absolutely everything was great. Better than in a hotel. Spacious rooms. Great location within walking distance to the best ice cream, restaurants, grocery stores. Great communication with the owner. Total satisfaction and we will definitely come back again. 🥰
Guest review byAdéla
Czech Republic
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11 reviews
I had a wonderful stay at this lovely place in Sardinia. The accommodation was clean, comfortable, and well-equipped with everything for a relaxing holiday.
Guest review byRoman
Poland
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 52 reviews
Spacious, clean, and huge! It's also 30-45 minutes away from the beaches on this side of Sardinia
Guest review byLorraine
Philippines

More places to explore, more ways to go