Find Beach Hotels in Porto Cervo
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Porto Cervo Beach Hotels
Top Porto Cervo Beach Hotels

Hotel Petra Bianca
Hotel Petra Bianca
8.8 out of 10, Excellent, (171)

Hotel Pulicinu
Hotel Pulicinu
8.4 out of 10, Very Good, (238)
The price is NT$11,018
NT$12,325 total
includes taxes & fees
Aug 3 - Aug 4

Grand Hotel Smeraldo Beach
Grand Hotel Smeraldo Beach
8.2 out of 10, Very Good, (201)

Colonna Park Hotel
Colonna Park Hotel
8.4 out of 10, Very Good, (98)

Hotel Valdiola
Hotel Valdiola
8.8 out of 10, Excellent, (31)
The price is NT$8,312
NT$9,280 total
includes taxes & fees
Jul 22 - Jul 23

Dolce Vita Boutique Hotel
Dolce Vita Boutique Hotel
9.2 out of 10, Wonderful, (242)

Relais Villa Carola
Relais Villa Carola
9.8 out of 10, Exceptional, (59)

Hotel Punta Est
Hotel Punta Est
8.6 out of 10, Excellent, (39)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent reviews of Porto Cervo hotels
Recent reviews of Porto Cervo hotels

Cervo Hotel, Costa Smeralda Resort
5/5 Excellent
"The hotel is idyllically located, all of the best shops and hotels are right outside your hotel. The complimentary water boat to the island is absolutely stunning. It was the most peaceful & clean experience.
The hotel was very clean , the staff at the pool & beach were so friendly.
The service and location are 5 stars, the accommodationis slightly more "
A verified traveler stayed at Cervo Hotel, Costa Smeralda Resort
Posted 2 weeks ago