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 Liscia di Vacca, Arzachena · 78.09 km from centre
9.2
275 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 1 mi (1.6 km) from Gregoland and 1.2 mi (2 km) from Stella Maris Church.

Hotel in Alghero · 72.34 km from centre
9.0
1,009 reviews
Breakfast available
When you stay at El Faro Hotel & Spa in Alghero, you'll be on the beach, within a 5-minute drive of Port Conte Marina and Cala La Bramassa. This beach hotel is 2.2 mi (3.5 km) from Nuraghe di Palmavera and 3.1 mi (5 km) from Mugoni Beach.

Hotel in Golfo Aranci · 70.97 km from centre
9.2
272 reviews
Breakfast available
A stay at Gabbiano Azzurro Hotel & Suites places you in the heart of Golfo Aranci, within a 5-minute drive of Capo Figari Nature Park and Port of Golfo Aranci. This beach hotel is 2.2 mi (3.5 km) from Cala Sabina Beach and 3.8 mi (6 km) from Cala Sassari Beach.

Hotel in Santa Teresa di Gallura · 79.52 km from centre
8.2
146 reviews
Breakfast available
When you a stay at COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna in Santa Teresa di Gallura, you'll be on the beach, just steps from Rena di ponente and Gulf of Asinara. This beach hotel is 14.6 mi (23.5 km) from Bonifacio Port and 0.1 mi (0.2 km) from Rena di levante.

Hotel in Arbatax, Tortoli · 86.44 km from centre
9.6
205 reviews
Breakfast available
When you stay at Charme Hotel La Bitta in Tortoli, you'll be on the beach, just steps from Porto Frailis Beach and 14 minutes by foot from San Gemiliano Beach. This beach hotel is 1.1 mi (1.8 km) from Rocce Rosse Beach and 1.2 mi (1.9 km) from Cala Moresca Beach.

Hotel in Arzachena · 77.39 km from centre
9.6
25 reviews
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 1.8 mi (2.9 km) from Cala Battistoni and 1.9 mi (3.1 km) from Spiaggia Precedence A Mucchi Bianchi.

Resort in Santa Teresa di Gallura · 78.17 km from centre
8.6
102 reviews
Breakfast available
Located in Santa Teresa di Gallura, Mangia's Santa Teresa Sardinia, Curio Collection by Hilton is within a 10-minute drive of Rena Bianca Beach and Porto Santa Teresa. This beach resort is 2.6 mi (4.1 km) from Moon Valley and 2.6 mi (4.2 km) from Cala Spinosa Beach.

Hotel in Olbia · 63.09 km from centre
9.2
367 reviews
Breakfast available
Located in Olbia, Cala Cuncheddi - VRetreats is on the waterfront, within a 5-minute walk of Sarrale Beaches and Gulf of Olbia. This luxury hotel is 9.3 mi (15 km) from Port of Olbia and 9.9 mi (16 km) from Cala Brandinchi Beach.

Hotel in Alghero · 66.51 km from centre
8.6
374 reviews
Breakfast available
With a stay at Hotel Punta Negra in Alghero, you'll be near the bay, just steps from Punta Negra Beach and a 3-minute drive from Nuraghe di Palmavera. This beach hotel is 1.6 mi (2.6 km) from Maria Pia Beach and 2.6 mi (4.2 km) from San Giovanni Beach.

Hotel in Loiri Porto San Paolo · 63.25 km from centre
9.0
175 reviews
Breakfast available
With a stay at Hotel Don Diego in Loiri Porto San Paolo, you'll be on the beach, within a 15-minute drive of Cala Brandinchi Beach and Porto Taverna Beach. This beach hotel is 11.3 mi (18.2 km) from Port of Olbia and 6.7 mi (10.7 km) from San Teodoro Beach.

Hotel in Capo d'Orso, Palau · 77.99 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.

Hotel in Baja Sardinia · 74.66 km from centre
8.7
103 reviews
Breakfast available
Located just outside Baja Sardinia, La Rocca is a Mediterranean-style hotel featuring arched verandas with panoramic views. There is a free shuttle to the private beach, 800 metres away.
All rooms at 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 specialities at 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 sauna, Turkish bath, Kneipp path and sensory showers. A relaxation area and a hot bench are also avaialable.
The private beach is equipped with free sun loungers, parasols, and beach towels. The shuttle also links to Baja Sardinia centre. The popular seaside town of Porto Cervo is just 10 minutes' drive away.

Hotel in Ogliastra, Cardedu · 96.21 km from centre
9.8
155 reviews
Breakfast available
Located in Cardedu, Hotel Corte Bianca, Bovi's Hotels - Adults Only is in a rural location, within a 5-minute drive of Spiaggia di Foddini and Museddu. This spa hotel is 1.3 mi (2.1 km) from Bau Beach Planargia Dog Beach and 2.5 mi (4 km) from Spiaggia di Perd'e Pera.

Hotel in Alghero · 59.03 km from centre
8.6
107 reviews
Located in Alghero, Alghero Resort Country Hotel is in a rural location – a 4-minute drive from Madonna del Santo Rosario and 5 minutes from Alghero City Hall. This family-friendly hotel is 2.8 mi (4.6 km) from San Giovanni Beach and 2.8 mi (4.6 km) from Piazza della Mercede.

Hotel in Alghero · 68.09 km from centre
8.8
206 reviews
Breakfast available
With a stay at Hotel dei Pini in Alghero, you'll be by the sea, just a 4-minute walk from Le Ragnatele Adventure Park and 6 minutes by foot from Bombarde Beach. This beach hotel is 0.8 mi (1.2 km) from Lazzaretto Beach and 1.2 mi (1.9 km) from Lazzaretto Tower Beach.

Hotel in San Teodoro · 62.22 km from centre
8.4
33 reviews
Breakfast available
When you stay at Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World in San Teodoro, you'll be on the waterfront, within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach. This beach hotel is 16.4 mi (26.3 km) from Port of Olbia and 24.7 mi (39.8 km) from Pittulongu Beach.

Hotel in Bonifacio · 100.74 km from centre
9.0
61 reviews
Breakfast available
With a stay at U Capu Biancu in Bonifacio, you'll be next to a golf course, within a 15-minute drive of Bonifacio Port and Plage de Capu Biancu. This beach hotel is 13.1 mi (21.2 km) from Santa Giulia Beach and 17.5 mi (28.2 km) from Palombaggia Beach.

Hotel in Arbatax, Tortoli · 85.71 km from centre
8.8
132 reviews
A stay at Arbatasar Hotel places you in the heart of Tortoli, within a 10-minute walk of Rocce Rosse Beach and Port of Arbatax. This family-friendly hotel is 0.5 mi (0.8 km) from Cala Moresca Beach and 0.7 mi (1.2 km) from Porto Frailis Beach.

Hotel in Costa Smeralda, Palau · 77.33 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.

Hotel in Olbia · 61.51 km from centre
8.6
68 reviews
When you stay at LH Pozzo Sacro Hotel in Olbia, you'll be connected to a railway/underground station – a 3-minute drive from Pittulongu Beach and 6 minutes from Port of Olbia. This hotel is 16.8 mi (27.1 km) from Capriccioli Beach and 16.9 mi (27.1 km) from Cala Brandinchi Beach.