Curated luxury hotels in Cannigione

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Cannigione

Recommended
Sort by

See the latest prices and deals by choosing your dates

Club Hotel Baja Sardinia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Baja Sardinia · 4.96 km from centre

8.6

 

300 reviews

Breakfast available

Located on the main square in Baja Sardinia, the Club Hotel Baja Sardinia offers a private beach and sea views. Each room has a balcony.

Club Hotel Baja Sardinia overlooks the public beach. While the private beach is less than a 5-minute walk away. The hotel provides free bicycles for guests to explore the Costa Smeralda.

Each room has central air conditioning, a TV, minibar, and private bathroom with a hairdryer. Some are overlooking the bay and the Maddalena Archipelago.

The hotel's main restaurant, Bouganville. An American buffet breakfast and Mediterranean and Italian cuisine are also available. A selection of beverages is also available at the restaurant.

Instead, the Miramare is the outdoor restaurant with a sea-view terrace, à la carte.

Dinner reservations are required for hotel guests who have chosen bed and breakfast only. Reservations for outdoor tables on the terrace are subject to availability, to be checked day by day with the restaurant manager.

Compare price on Booking.com
Compare price on Booking.com
W Sardinia - Poltu Quatu
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena, Porto Cervo · 5.75 km from centre

10.0

 

1 review

Breakfast available

Situated in Porto Cervo, 1.4 km from Spiaggia Pitrizza, W Sardinia - Poltu Quatu features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a terrace. This 5-star hotel offers room service and a 24-hour front desk. Guests can enjoy Seafood dishes at the restaurant or have a cocktail at the bar.

Rooms come with a private bathroom, while some rooms include a balcony and others also boast a pool view.

A buffet, à la carte or continental breakfast can be enjoyed at the property.

Bike hire and car hire are available at this hotel and the area is popular for cycling.

Isola dei Gabbiani is 34 km from the hotel, while Olbia Harbour is 36 km from the property. Olbia Costa Smeralda Airport is 37 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Borgo Smeraldo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena · 6.08 km from centre

8.8

 

44 reviews

Breakfast available

Set in Arzachena, 25 km from Olbia Harbour, Hotel Borgo Smeraldo offers accommodation with a fitness centre, free private parking, a garden and a terrace. This 4-star hotel offers room service, a concierge service and free WiFi. The hotel has an outdoor swimming pool and a tour desk.

At the hotel, all rooms are fitted with a wardrobe. Complete with a private bathroom fitted with a shower and free toiletries, all guest rooms at Hotel Borgo Smeraldo have a flat-screen TV and air conditioning, and some rooms also offer a balcony. All units feature a safety deposit box.

Isola di Tavolara is 38 km from the accommodation, while Giants Tombs Coddu Vecchiu is 10 km from the property. Olbia Costa Smeralda Airport is 24 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena · 8.84 km from centre

9.2

 

90 reviews

Breakfast available

With a stay at Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda in Arzachena, you'll be on the beach, just a 3-minute walk from Pevero Golf Club and 6 minutes by foot from Spiaggia Cala Volpe. This beach hotel is 15.1 mi (24.4 km) from Port of Olbia and 0.7 mi (1.2 km) from Spiaggia Li Itriceddhi o del Cala di Volpe.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena · 8.84 km from centre

9.2

 

90 reviews

Breakfast available

With a stay at Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda in Arzachena, you'll be on the beach, within a 5-minute drive of Capriccioli Beach and Pevero Golf Club. This beach hotel is 15.1 mi (24.4 km) from Port of Olbia and 12.7 mi (20.5 km) from La Marinella Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
CPH - Pevero Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena · 8.43 km from centre

8.6

 

80 reviews

Breakfast available

With a stay at CPH - Pevero Hotel in Arzachena, you'll be next to a golf course, within a 10-minute drive of Capriccioli Beach and Piccolo Pevero Beach. This beach hotel is 14.3 mi (23 km) from La Marinella Beach and 19.3 mi (31 km) from Pittulongu Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cervo Hotel, Costa Smeralda Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Porto Cervo, Arzachena · 8.67 km from centre

9.0

 

225 reviews

Breakfast available

With a stay at Cervo Hotel, Costa Smeralda Resort in Arzachena, you'll be on the beach, within a 15-minute drive of Capriccioli Beach and Stella Maris Church. This beach hotel is 15.7 mi (25.3 km) from La Marinella Beach and 0.9 mi (1.4 km) from Poltu Paddha.

Compare price on Booking.com
Compare price on Booking.com
Reception
Dolce Vita Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Liscia di Vacca, Arzachena · 7.24 km from centre

9.0

 

225 reviews

Breakfast available

With a stay at Dolce Vita Boutique Hotel in Arzachena, you'll be near the beach, within a 15-minute drive of Capriccioli Beach and Marina di Porto Cervo. This hotel is 16.7 mi (26.8 km) from La Marinella Beach and 1 mi (1.6 km) from Gregoland.

Compare price on Booking.com
Compare price on Booking.com
Hotel Capo d'Orso Thalasso & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Capo d'Orso, Palau · 6.97 km from centre

8.6

 

39 reviews

Breakfast available

Set in a 10 hectare park overlooking La Maddalena Archipelago, Hotel Capo d’Orso is a 5-star hotel with spa services, golf club and private harbour. Wi-Fi is free in public areas.

On the north-eastern tip of Sardinia, Hotel Capo d’Orso is set in front of Cala Capra Bay, just 4 km from Palau and 40 km from Olbia. Boat trips to La Maddalena Archipelago and the Emerald Coast depart daily from the hotel’s small harbour.

The spa centre with Thalasso treatments is just a few metres from the sea shore. Here you can indulge in a host of services including Turkish bath, massages and 3 multi-function pools with heated sea water.

Try the hotel’s panoramic Pitch and Putt Golf course overlooking the sea, the solarium set directly on the coast and the outdoor fitness centre boasting a sea view.

This hotel features a total of 2 restaurants, offering both indoor and outdoor dining areas, fresh fish specialities, and pizza made in a wood-burning oven.

Compare price on Booking.com
Compare price on Booking.com
Hotel Palau
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Smeralda, Palau · 9.11 km from centre

9.0

 

499 reviews

Breakfast available

Located on the upper part of Palau, 4-star Hotel Palau has far-reaching views of the Maddalena Island, Caprera and the other islands of the archipelago. It offers elegant air-conditioned rooms, restaurant and 2 pools.

Rooms are complete with a satellite TV, minibar and fully equipped private bathroom. A buffet breakfast is served each morning while Mediterranean and regional specialities can be sampled in the restaurant.

Just a short walk separates it from the Port and Marina, one of the most beautiful of Sardinia, where you can enjoy enchanting views over the surrounding islands. The hotel is also located just 600 metres from the beach and offers a free shuttle to and from it every day.

When you are not exploring the coastline, you can relax by the seasonal pools; one for adults and one especially designed for children. Tennis, windsurf and sailing as well as scuba diving are popular activities in the surroundings.

Compare price on Booking.com
Compare price on Booking.com
Hotel Monti Di Mola
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena, Porto Cervo · 7.27 km from centre

8.9

 

202 reviews

Breakfast available

Monti Di Mola is surrounded by rich Mediterranean gardens, and enjoys beautiful views of Sardinia. This stylish hotel is just outside Porto Cervo and offers free parking.

Hotel Monti di Mola's bright, spacious rooms come free wired internet and a large bathroom. All rooms are air-conditioned and soundproofed, and have an LCD TV with satellite channels.

Some rooms also come with a furnished patio or balcony. Some offer an independent entrance and direct access to the swimming pool.

Buffet breakfast includes bread, croissants, yoghurt, fruit, and hot drinks. During summer the bar is open 24-hour.

Famous clubs are only half a kilometre away. Facilities for sailing, diving, tennis and horseback riding are available along the coast.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Luci di La Muntagna
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Porto Cervo, Arzachena · 8.19 km from centre

8.0

 

187 reviews

Breakfast available

With a stay at Hotel Luci di La Muntagna in Arzachena, you'll be next to a golf course, within a 15-minute drive of Capriccioli Beach and Stella Maris Church. This golf hotel is 15.8 mi (25.5 km) from La Marinella Beach and 1 mi (1.6 km) from Marina di Porto Cervo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palau
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Smeralda, Palau · 9.19 km from centre

8.4

 

74 reviews

Breakfast available

When you stay at Hotel Palau in Palau, you'll be near the beach, within a 15-minute walk of Palau Tourism Office and La Sciumara Beach. This beach hotel is 19.5 mi (31.3 km) from Capriccioli Beach and 0.8 mi (1.2 km) from Palau Harbor.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tenuta Pilastru
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena · 10.62 km from centre

9.6

 

44 reviews

Breakfast available

Located in Arzachena, Tenuta Pilastru is in a rural location, within a 5-minute drive of Necropolis of Li Muri and Li Lolghi Tomb of the Giants. This spa hotel is 15.3 mi (24.6 km) from Capriccioli Beach and 3.7 mi (5.9 km) from Giants' Grave.

Compare price on Booking.com
Compare price on Booking.com
Hotel Nibaru
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena, Porto Cervo · 9.33 km from centre

8.9

 

387 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hotel in Porto Cervo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Porto Cervo, Arzachena · 8.34 km from centre

7.8

 

162 reviews

Breakfast available

With a stay at Grand Hotel in Porto Cervo in Arzachena, you'll be 5.4 mi (8.6 km) from Principe Beach and 5.9 mi (9.5 km) from Capriccioli Beach. This beach hotel is 10.1 mi (16.2 km) from Portisco Marina and 13 mi (20.9 km) from Barca Bruciata Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Balocco
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Liscia di Vacca, Arzachena · 7.66 km from centre

9.2

 

238 reviews

With a stay at Hotel Balocco in Arzachena, you'll be near the beach, within a 15-minute drive of Capriccioli Beach and Marina di Porto Cervo. This family-friendly hotel is 16.4 mi (26.3 km) from La Marinella Beach and 0.7 mi (1.1 km) from Gregoland.

Compare price on Booking.com
Compare price on Booking.com
Hotel Capriccioli
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena, Porto Cervo · 9.85 km from centre

8.6

 

109 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Rocce Sarde
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Olbia · 8.95 km from centre

7.8

 

39 reviews

Breakfast available

With a stay at Hotel Rocce Sarde in Olbia, you'll be within a 10-minute drive of Portisco Marina and Spiaggia di Portisco. This hotel is 11.5 mi (18.5 km) from Port of Olbia and 8.8 mi (14.1 km) from Capriccioli Beach.

Compare price on Booking.com
Compare price on Booking.com
Relais Villa Carola
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena, Porto Cervo · 7.71 km from centre

9.1

 

125 reviews

Breakfast available

Featuring free WiFi throughout the property, Relais Villa Carola is situated in Porto Cervo. Free private parking is available on site.

The elegantly decorated rooms are equipped with a flat-screen TV and designer linen. Certain units include a seating area where you can relax. A terrace or balcony are featured in certain rooms. Each room has a private bathroom with a bidet and shower, with free toiletries and a hairdryer provided.

You will find concierge service at the property.

You can play mini-golf at this hotel, and the area is popular for golfing. The hotel also offers bike hire and car hire. Olbia Costa Smeralda Airport is 23 km away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor