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

Hotel in Baja Sardinia, Arzachena · 47.03 mi from centre
9.2
21 reviews
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 · 48.90 mi from centre
9.0
224 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 20.1 mi (32.4 km) from Port of Golfo Aranci.

Hotel in Porto Rotondo, Olbia · 43.39 mi from centre
8.6
74 reviews
Breakfast available
With a stay at Hotel Sporting in Olbia, you'll be on the waterfront, within a 10-minute drive of La Marinella Beach and Church of San Lorenzo. This beach hotel is 10.1 mi (16.3 km) from Port of Olbia and 14 mi (22.5 km) from Pittulongu Beach.

Hotel in Cannigione · 45.32 mi from centre
8.3
300 reviews
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 2,5 km away which can be reached via free shuttle service. The area is popular for cycling, and car hire is available at the accommodation.
Guests can enjoy the free shuttle service to/from the private beach. Cannigione Beach is 800 metres from Grand Hotel Cannigione, while Isuledda Beach is 1 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 34 km from the hotel.

Hotel in Liscia di Vacca, Arzachena · 48.52 mi from centre
9.0
224 reviews
Breakfast available
When you stay at Dolce Vita Boutique Hotel in Arzachena, you'll be near the beach, within a 15-minute drive of Maddalena Archipelago National Park and Capriccioli Beach. 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 Alghero · 44.95 mi from centre
8.8
899 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 · 44.10 mi from centre
9.0
202 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 · 49.41 mi from centre
7.8
115 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 13.6 mi (21.9 km) from Vignola Mare Beach and 14.4 mi (23.3 km) from Bonifacio Port.

Hotel in Arbatax, Tortoli · 53.71 mi from centre
9.6
145 reviews
Breakfast available
Located in Tortoli, Charme Hotel La Bitta is on the beach – a 4-minute walk from Porto Frailis Beach and 11 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 Port of Arbatax.

Hotel in Arzachena · 48.09 mi from centre
8.4
232 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 17.8 mi (28.7 km) from La Marinella Beach and 22.3 mi (35.8 km) from Port of Golfo Aranci.

Resort in Santa Teresa di Gallura · 48.57 mi from centre
8.0
30 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 · 39.20 mi from centre
9.0
262 reviews
With a stay at Cala Cuncheddi - VRetreats in Olbia, you'll be on the waterfront, within a 15-minute drive of Porto Istana Beach and Spiaggia Li Cuncheddi. This beach hotel is 9.3 mi (15 km) from Port of Olbia and 13.3 mi (21.3 km) from Pittulongu Beach.

Hotel in Alghero · 41.33 mi from centre
8.6
327 reviews
Breakfast available
With a stay at Hotel Punta Negra in Alghero, you'll be on the waterfront, 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 · 39.30 mi from centre
8.8
121 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 15.2 mi (24.5 km) from Pittulongu Beach.

Hotel in Ogliastra, Cardedu · 59.78 mi from centre
9.8
104 reviews
Breakfast available
Located in Cardedu, Hotel Corte Bianca, Bovi's Hotels - Adults Only is in a rural location – a 5-minute drive from Museddu and 6 minutes from Alberto Loi Winery. 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 · 36.68 mi from centre
8.6
89 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 · 42.31 mi from centre
8.8
166 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 · 38.66 mi from centre
7.8
17 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 · 62.45 mi from centre
9.0
53 reviews
Breakfast available
Located in Bonifacio, U Capu Biancu is by the sea – a 1-minute drive from Plage de Capu Biancu and 6 minutes from Étang de Canettu. This beach hotel is 13.5 mi (21.8 km) from Santa Giulia Beach and 17.6 mi (28.4 km) from Palombaggia Beach.

Hotel in Arbatax, Tortoli · 53.26 mi 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.