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
See the latest prices and deals by choosing your dates

Hotel in Santa Teresa di Gallura · 37.61 km from centre
8.6
144 review
Breakfast available
Located in Santa Teresa di Gallura, Felix Hotels - Hotel La Coluccia is by the sea, within a 15-minute drive of Porto Fido and Porto Santa Teresa. This beach hotel is 4.8 mi (7.7 km) from Spiaggia La Licciola and 6.7 mi (10.8 km) from Porto Quadro.

Hotel in La Maddalena · 33.49 km from centre
9.0
118 review
With a stay at Grand Hotel Resort Ma&Ma - Adults Only in La Maddalena, you'll be near the beach, just a 1-minute walk from Maddalena Archipelago National Park and 8 minutes by foot from Spiaggia di Punta Tegge. This luxury hotel is 0.9 mi (1.5 km) from Museo Storico della Cava di Cala Francese and 1.4 mi (2.3 km) from Cala lunga di Razzoli.

Hotel in Liscia di Vacca, Arzachena · 24.09 km from centre
9.2
35 review
Breakfast available
With a stay at Hotel Pitrizza in Arzachena, you'll be next to a golf course, within a 15-minute drive of Capriccioli Beach and Marina di Porto Cervo. This beach hotel is 17.7 mi (28.5 km) from La Marinella Beach and 22.1 mi (35.6 km) from Port of Golfo Aranci.

Hotel in Baja Sardinia, Arzachena · 21.50 km from centre
9.0
98 review
Breakfast available
Located in Arzachena, L'Ea Bianca Luxury Resort is by the sea, a 1-minute drive from Cala Ginepro and 5 minutes from Aquadream. This beach hotel is 10.1 mi (16.2 km) from Capriccioli Beach and 17.2 mi (27.7 km) from La Marinella Beach.

Hotel in Liscia di Vacca, Arzachena · 24.09 km from centre
9.2
35 review
Breakfast available
With a stay at Hotel Pitrizza in Arzachena, you'll be next to a golf course, within a 15-minute drive of Capriccioli Beach and Marina di Porto Cervo. This beach hotel is 11 mi (17.7 km) from Portisco Marina and 17.7 mi (28.5 km) from La Marinella Beach.

Hotel in Cannigione, Arzachena · 22.26 km from centre
9.4
191 review
Breakfast available
When you stay at Aethos Sardinia in Arzachena, you'll be on the waterfront, within a 10-minute walk of Spiaggia di Laconia and Spiaggia di Cannigione. This luxury hotel is 11.1 mi (17.9 km) from Capriccioli Beach and 16.9 mi (27.2 km) from La Marinella Beach.

Hotel in Arzachena · 21.90 km from centre
9.0
20 review
Breakfast available
With a stay at Romazzino, A Belmond Hotel, Costa Smeralda 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.6 mi (23.4 km) from La Marinella Beach and 19 mi (30.6 km) from Port of Golfo Aranci.

Hotel in Baja Sardinia, Arzachena · 22.92 km from centre
9.2
24 review
Breakfast available
When you stay at 7Pines Resort Sardinia-A Destination By Hyatt in Arzachena, you'll be near the airport, within a 5-minute drive of Aquadream and Cala Battistoni. This beach hotel is 9.6 mi (15.4 km) from Capriccioli Beach and 18.8 mi (30.2 km) from La Marinella Beach.

Hotel in Porto Cervo, Arzachena · 23.32 km from centre
9.0
225 review
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 Louise Alexander Gallery. This beach hotel is 15.7 mi (25.3 km) from La Marinella Beach and 20.1 mi (32.4 km) from Port of Golfo Aranci.

Hotel in Cannigione · 21.79 km from centre
8.3
294 review
Breakfast available
WiFi is free throughout.
All guest rooms come with air conditioning, a flat-screen TV with cable channels, a kettle, a bidet, a hairdryer and a desk. The private bathroom is fitted with a shower and free toiletries.
The hotel offers a continental or à la carte breakfast.
Grand Hotel Cannigione offers a terrace and a private beach located 1.6 mi away which can be reached via free shuttle service. The area is popular for cycling, and car hire is available at the accommodations.
Guests can enjoy the free shuttle service to/from the private beach. Cannigione Beach is 2625 feet from Grand Hotel Cannigione, while Isuledda Beach is 0.6 mi from the property. The nearest airport is Olbia Costa Smeralda Airport, 21 mi from the hotel.

Hotel in Liscia di Vacca, Arzachena · 23.40 km from centre
9.0
225 review
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 21.1 mi (34 km) from Port of Golfo Aranci.

Hotel in Arzachena · 23.54 km from centre
8.4
232 review
Breakfast available
With a stay at W Sardinia - Poltu Quatu, you'll be centrally located in Arzachena, within a 15-minute drive of Capriccioli Beach and Aquadream. This beach hotel is 17.8 mi (28.7 km) from La Marinella Beach and 22.3 mi (35.8 km) from Port of Golfo Aranci.

Hotel in Capo d'Orso, Palau · 28.12 km from centre
8.6
39 review
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 harbor. 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 2.5 mi from Palau and 25 mi from Olbia. Boat trips to La Maddalena Archipelago and the Emerald Coast depart daily from the hotel’s small harbor.
The spa center with Thalasso treatments is just a few yards 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 center boasting a sea view.
This hotel features a total of 2 restaurants, offering both indoor and outdoor dining areas, fresh fish specialties, and pizza made in a wood-burning oven.

Hotel in Baja Sardinia · 21.66 km from centre
8.7
103 review
Breakfast available
Located just outside Baja Sardinia, La Rocca is a Mediterranean-style hotel featuring arched porches with panoramic views. There is a free shuttle to the private beach, half a mile away.
All rooms at the Hotel La Rocca Resort & Spa are air-conditioned and feature a minibar, TV, and a balcony or terrace overlooking the gardens or La Maddalena Archipelago. Free Wi-Fi is available in public areas.
A large buffet breakfast is available at the hotel's elegant restaurant, serving Sardinian, Italian and international specialties for dinner. There is also a beach-side restaurant.
La Rocca is surrounded by olive groves and Mediterranean greenery, and features both indoor and outdoor swimming pools. The free spa is complete with a sauna, Turkish bath, Kneipp path and sensory showers. A relaxation area and a hot bench are also available.
The private beach has free lounge chairs, sun umbrellas, and beach towels. The shuttle also services to the center of Baja Sardinia. The popular seaside town of Porto Cervo is just a 10-minute drive away.

Hotel in Costa Smeralda, Palau · 29.89 km from centre
9.0
499 review
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, mini-bar and fully equipped private bathroom. A buffet breakfast is served each morning while Mediterranean and regional specialties 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 1969 feet 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.

Hotel in Arzachena · 25.44 km from centre
8.2
226 review
Breakfast available
With a stay at COLONNA RESORT, a Colonna Luxury Beach Hotel, Porto Cervo in Arzachena, you'll be next to a golf course, within a 15-minute drive of Capriccioli Beach and Marina di Porto Cervo. This beach hotel is 17.5 mi (28.1 km) from La Marinella Beach and 21.9 mi (35.2 km) from Port of Golfo Aranci.

Hotel in Gallura, Luogosanto · 27.17 km from centre
9.7
76 review
Located in Luogosanto, 27 miles from Olbia Harbour, Gallicantu Stazzo Retreat provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has a concierge service, a tour desk and luggage storage for guests.
At the hotel, each room includes a closet. Guest rooms at Gallicantu Stazzo Retreat are equipped with a flat-screen TV with satellite channels and a safety deposit box.
The breakfast offers buffet, continental or Italian options.
Guests at the accommodation will be able to enjoy activities in and around Luogosanto, like cycling.
Giants Tombs Coddu Vecchiu is 11 miles from Gallicantu Stazzo Retreat, while Isola dei Gabbiani is 18 miles away. Olbia Costa Smeralda Airport is 27 miles from the property.

Hotel in Porto Cervo, Arzachena · 23.37 km from centre
8.0
187 review
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 20.3 mi (32.6 km) from Port of Golfo Aranci.

Hotel in Baja Sardinia, Arzachena · 24.14 km from centre
8.6
43 review
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.7 mi (15.6 km) from Capriccioli Beach and 19.8 mi (31.8 km) from La Marinella Beach.

Hotel in Costa Smeralda, Palau · 29.95 km from centre
8.4
74 review
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.