Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Porto Cervo
See the latest prices and deals by choosing your dates
Hotel in Baja Sardinia, Arzachena · 3.51 mi from centre
8.6
43 reviews
Breakfast available
When you stay at Grand Relais Dei Nuraghi in Arzachena, you'll be by the sea, within a 15-minute walk of Cala Battistoni and Cala Tremonti. This beach hotel is 9.1 mi (14.6 km) from Capriccioli Beach and 12.3 mi (19.9 km) from Portisco Marina.
Hotel in Arzachena, Porto Cervo · 3.61 mi from centre
8.1
110 reviews
Breakfast available
Just 50 metres from Capriccioli beach, Hotel Capriccioli is located on Sardinia’s east coast. It offers a sea-view Sardinian restaurant, a seawater pool and a tennis court. Rooms have satellite LCD TV.
Rooms at the Capriccioli Hotel are decorated with whitewashed walls and tiled floors. Each comes with air conditioning and a laptop safe, and some rooms feature Tyrrhenian Sea views.
A buffet breakfast is provided daily. The restaurant, open for lunch and dinner, serves local specialities.
Guests can enjoy discounts at the nearby Capriccioli Beach has umbrellas and sun loungers. Other nearby beaches include Principe and Liscia Ruia.
Olbia Costa Smeralda Airport is 29 km from the hotel. Porto Cervo is a 15-minute drive away.
Hotel in Baja Sardinia, Arzachena · 3.24 mi from centre
8.0
187 reviews
Breakfast available
With a stay at Grand Hotel Smeraldo Beach in Arzachena, you'll be a 5-minute walk from Cala Battistoni and within a 5-minute drive of Cala Tremonti. This beach hotel is 8.8 mi (14.1 km) from Capriccioli Beach and 12 mi (19.4 km) from Portisco Marina.
Hotel in Baja Sardinia, Arzachena · 3.12 mi from centre
8.8
50 reviews
Breakfast available
A stay at Club Hotel places you in the heart of Arzachena, steps from Cala Battistoni and a 2-minute drive from Aquadream. This beach hotel is 8.7 mi (14.1 km) from Capriccioli Beach and 12 mi (19.3 km) from Portisco Marina.
Hotel in Baja Sardinia, Arzachena · 3.47 mi from centre
8.2
234 reviews
Breakfast available
Located in Arzachena, Hotel Pulicinu is in the suburbs – a 3-minute drive from Aquadream and 7 minutes from Cala Battistoni. This hotel is 9.7 mi (15.6 km) from Capriccioli Beach and 10.5 mi (17 km) from Portisco Marina.
Hotel in Baja Sardinia, Arzachena · 3.03 mi from centre
8.6
27 reviews
Breakfast available
With a stay at Hotel Punta Est in Arzachena, you'll be 3.6 mi (5.9 km) from Marina di Porto Cervo and 5.7 mi (9.2 km) from Spiaggia del Grande Pevero. This golf hotel is 8.5 mi (13.7 km) from Capriccioli Beach and 8.7 mi (14 km) from Liscia Ruja Beach.
Hotel in Baja Sardinia · 3.11 mi from centre
9.0
263 reviews
Breakfast available
You can enjoy panoramic views over Baia Sardinia from Hotel Mon Repos's pool and gardens. The sea is just 90 metres away and there is a gym here. Wi-Fi is free throughout.
Rooms at Mon Repos are air conditioned and have minibars.
Bikes are available for rent here. The hotel also has a bar and a restaurant serving Italian and international cuisine.
Porto Cervo is 15 minutes' drive from Mon Repos.
Hotel in Baja Sardinia, Arzachena · 2.82 mi from centre
8.6
42 reviews
Breakfast available
With a stay at Hotel la Bisaccia in Arzachena, you'll be near the bay, just steps from Cala Battistoni and a 3-minute drive from Aquadream. This beach hotel is 8.9 mi (14.3 km) from Capriccioli Beach and 19.5 mi (31.4 km) from La Marinella Beach.
Hotel in Arzachena · 3.04 mi from centre
9.0
76 reviews
Breakfast available
When you stay at Hotel Nibaru in Arzachena, you'll be near the bay, within a 5-minute drive of Capriccioli Beach and Principe Beach. This hotel is 2.2 mi (3.6 km) from Liscia Ruja Beach and 6.4 mi (10.3 km) from Portisco Marina.
Hotel in Baja Sardinia, Arzachena · 3.00 mi from centre
7.8
37 reviews
Breakfast available
A stay at Hotel Cormorano places you in the heart of Arzachena, steps from Cala Battistoni and 13 minutes by foot from Spiaggia Precedence A Mucchi Bianchi. This beach hotel is 8.6 mi (13.8 km) from Capriccioli Beach and 19.2 mi (30.9 km) from La Marinella Beach.
Hotel in Arzachena · 3.41 mi from centre
8.6
12 reviews
Breakfast available
When you stay at Hotel Delle Rose in Arzachena, you'll be in a regional park, within a 15-minute drive of Capriccioli Beach and Portisco Marina. This hotel is 17.7 mi (28.4 km) from Port of Olbia and 20.2 mi (32.6 km) from Pittulongu Beach.
Hotel in Baja Sardinia, Arzachena · 3.53 mi from centre
8.4
45 reviews
Breakfast available
When you stay at Hotel Pedra Santa in Arzachena, you'll be near the beach and within a 5-minute drive of Aquadream. This hotel is 10.6 mi (17 km) from Capriccioli Beach and 11.2 mi (17.9 km) from Portisco Marina.
Hotel in Arzachena, Porto Cervo · 2.62 mi from centre
8.5
252 reviews
Breakfast available
Petra Bianca overlooks the Bay of Cala di Volpe in Porto Cervo.
Your room at Petra Bianca has air conditioning, LCD TV with SKY channels, and Wi-Fi connection.
At lunch and dinner you can enjoy a delicious mix of Mediterranean and international cuisine at the restaurant.
Hotel Petra Bianca features a swimming pool, kids pool, and a gym.
The hotel arranges paid shuttle service to the Pevero Golf Club, 1.5 km away.
Hotel in Baja Sardinia · 3.00 mi from centre
8.3
142 reviews
Breakfast available
Club Hotel Cormorano features a restaurant, a seasonal outdoor swimming pool and a bar in Baja Sardinia. Featuring a garden, the 4-star hotel has air-conditioned rooms, each with a private bathroom. The accommodation offers evening entertainment and a 24-hour front desk.
At the hotel, all rooms are equipped with a desk, a minibar and a flat-screen TV. The units also feature a wardrobe and a coffee machine. The bathroom includes free toiletries, slippers and a hairdryer.
Guests at Club Hotel Cormorano can enjoy a continental or buffet breakfast.
The accommodation offers a sun terrace.
Baja Sardinia Beach is 250 metres away from Club Hotel Cormorano, while Palau is 29 km from the property, and Olbia is 38 km away.
Hotel in Arzachena, Porto Cervo · 3.05 mi from centre
8.7
420 reviews
Breakfast available
Immersed in nature in one of the most famous zones of the Emerald Coast, Hotel Nibaru is found just 5 km from Porto Cervo.
Located in Cala di Volpe, the hotel is set in an area that, despite its high levels of tourism, boasts untouched and lush vegetation. Only 900 metres from hotel you can find Capriccioli and Petra Manna beaches, both offering car park, umbrella and chair rentals and boat service rentals. Nearby you can visit the historic town of Arzachena, just 12 km away, where you can discover archaeological sites and a flourishing shopping area.
The hotel features typical Mediterranean architecture with a large complex that provides panoramic views of the surroundings including the Pevero Golf Club. After a day lounging around the beaches and the hotel’s luxurious swimming pool, you can enjoy a meal at the nearby restaurant, only 100 metres from the hotel. The hotel staff can assist in car and scooter rentals and can even organise a taxi service to pick you up at Oblia Airport or Harbour.
Hotel in Arzachena, Porto Cervo · 3.12 mi from centre
7.8
160 reviews
Breakfast available
Offering an outdoor pool, Green Park Hotel is located in Arzachena, just 1 km from the beach, Cala Volpe. Wi-Fi and parking are free.
Guests can enjoy the on-site bar. As well as tiled floors and arched doorways, the hotel’s interior has natural stones built into its design. Guests can also seek assistance any time from the 24-hour front desk.
Green Park Hotel features elegant rooms with a classic style. They come equipped with a terrace, flat-screen TV, and free toiletries.
The Golf Club Pevero is just minutes’ walk from the property. The Costa Smeralda Airport in Olbia is a 30-minute drive away.
Hotel in Baja Sardinia · 3.46 mi from centre
8.0
64 reviews
Breakfast available
Offering panoramic views of Porto Sole Bay and La Maddalena archipelago, Hotel Pulicinu offers a swimming pool with children's area and a restaurant.
Rooms at Pulicinu are air conditioned and furnished in a traditional Sardinian style. They come with a minibar and TV with cable channels. Most have a balcony.
The Pulicinu Hotel is set on a hilltop, within a large park. Guests can relax on the sun terrace around the swimming pool. Breakfast is buffet style and the buffet restaurant serves Italian and Sardinian dishes.
The property has free private parking, while free Wi-Fi is available in the reception area. Located in Baja Sardinia, the hotel is near the Emerald Coast and is 30 km from Olbia.
Hotel in Cannigione, Arzachena · 5.31 mi from centre
9.0
108 reviews
With a stay at Grand Hotel Cannigione in Arzachena, you'll be a 5-minute walk from Spiaggia di Cannigione and 15 minutes by foot from Spiaggia di Laconia. This luxury hotel is 10.9 mi (17.5 km) from Capriccioli Beach and 16.7 mi (26.8 km) from La Marinella Beach.
Hotel in Cannigione, Arzachena · 6.35 mi from centre
9.4
143 reviews
With a stay at Li Finistreddi Exclusive Country Retreat in Arzachena, you'll be 7.4 mi (11.9 km) from Li Lolghi Tomb of the Giants and 7.5 mi (12 km) from Nuraghe la Prisgiona. This family-friendly hotel is 11.4 mi (18.3 km) from Pevero Golf Club and 12.3 mi (19.8 km) from Marina di Porto Cervo.
Hotel in Olbia · 7.20 mi from centre
9.4
115 reviews
Breakfast available
Located in Olbia, Petra Segreta Resort & Spa is in a rural location, within a 10-minute drive of Giuseppe Garibaldi Memorial and Vigne Surrau Winery. This golf hotel is 14.1 mi (22.7 km) from Port of Olbia and 15.6 mi (25.1 km) from Pittulongu Beach.