Skip to main content

Filter by:


Star Rating

Review Score

Campavaglio – 333 hotels and places to stay
See the latest prices and deals by choosing your dates.
Club Esse Gallura, hotel in Campavaglio

Featuring a free swimming pool in the garden and a characteristic restaurant, Gallura Beach Village is located in Aglientu.

Activities like tenis, swimming pool, restaurant
6.7
Scored 6.7
Pleasant
Rated pleasant
454 reviews
Price from$70.58per night
Hotel San Trano, hotel in Campavaglio

Admire the beautiful view of the coast of Corsica while you enjoy delicious, Sardinian cuisine at the traditional restaurant at Hotel San Trano.

Very nice rooms, good location, close to many beautiful beaches. The hotel staff was very kind and they even lend us a parasol yo tale yo the beach.
7.8
Scored 7.8
Good
Rated good
332 reviews
Price from$93.61per night
Tenuta Pilastru Country Resort & Spa, hotel in Campavaglio

Featuring a wellness and fitness center, Tenuta Pilastru Country Resort & Spa offers a garden and terrace with a free outdoor pool.

The grounds are amazing!
9.0
Scored 9.0
Wonderful
Rated wonderful
358 reviews
Price from$220.95per night
Hotel Frassetto, hotel in Campavaglio

The family-run Frassetto is just 492 feet from the beach in Porto Pozzo, old fisherman's village 6.8 mi from Santa Teresa Gallura.

Exceptional attention to service. The AC in my room was not cooling, so the hotel offered me another room and the next day, had a brand new AC installed, and left me with a nice personal note and a gift or local sweets and drinks for my inconvenience.
7.9
Scored 7.9
Good
Rated good
138 reviews
Price from$92.60per night
Hotel Porto Puddu - Il Nido dei Gabbiani, hotel in Campavaglio

Just 2133 feet from white sandy beaches at Porto Pollo, this small hotel includes a bar, restaurant and rooftop terrace. All air-conditioned rooms come with satellite TV. Wi-Fi is free at reception.

7.5
Scored 7.5
Good
Rated good
181 reviews
Price from$69.13per night
La Striscia Larga, hotel in Campavaglio

La Striscia Larga offers accommodations in San Pasquale, 30 miles from Olbia Harbour and 8.5 miles from Isola dei Gabbiani.

Breakfast was good. Value for money. Location is really good. You can enjoy the nature and it is really calm.
8.4
Scored 8.4
Very Good
Rated very good
350 reviews
Price from$92.06per night
Saltara, hotel in Campavaglio

In the Sardinian countryside, Saltara is only 2 miles from the Rena Majore beach. A working farmhouse, this property produces its own bread, pasta, cheese, meat and vegetables.

Very well managed property, beautiful, quiet surroundings with an excellent dining room. Great staff, menu and fine wine selection.
9.4
Scored 9.4
Wonderful
Rated wonderful
212 reviews
Price from$179.55per night
BnB Anacleto, hotel in Campavaglio

Featuring garden views, BnB Anacleto in Bassacutena offers accommodations, a garden, barbecue facilities, and a shared lounge.

This was my second time staying at Anacleto. Super peaceful/calm atmosphere. Central location to get to many excellent beaches. The hosts are very kind people too. I would definitely return again!
9.4
Scored 9.4
Wonderful
Rated wonderful
73 reviews
Price from$102.29per night
La Quercia della Gallura, hotel in Campavaglio

With a peaceful location 3.1 mi outside Luogosanto, La Quercia della Gallura is 16 mi from the Emerald Coast and the beaches of Palau and Vignola Mare.

A nice place away from everything. It's isolated, and 30 minutes from any beach by car. It's necessary to have your own transportation here. Very relaxed and chill place with a nice pool and nice staff. I would definitely stay here again.
8.8
Scored 8.8
Excellent
Rated excellent
96 reviews
Price from$139.98per night
Appartamenti Rena Majore, hotel in Campavaglio

Just a 13-minute walk from Rena Majore Beach and 1.1 miles from Rena di Matteu Beach, Appartamenti Rena Majore features accommodations in Aglientu, with a garden.

6.7
Scored 6.7
Pleasant
Rated pleasant
37 reviews
Price from$86.14per night
See all hotels near Campavaglio
Subscribe to receive premium deals

Prices drop the second you sign up!