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 Arzachena, Porto Cervo · 46.29 mi from centre
8.3
111 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 Alghero · 36.35 mi from centre
9.2
119 reviews
Located in Alghero, Hotel Sa Cheya Relais & Spa is in the suburbs – a 4-minute drive from Madonna del Santo Rosario and 5 minutes from Alghero City Hall. This family-friendly hotel is 3.1 mi (4.9 km) from San Giovanni Beach and 3.1 mi (5 km) from Piazza della Mercede.
Hotel in La Maddalena · 54.38 mi from centre
8.9
485 reviews
Breakfast available
Surrounded by cliffs overlooking the Mediterranean Sea, Hotel Cala Lunga features three coves, an outdoor pool, two restaurants and a furnished terrace. WiFi is available in public areas and is free of charge.
The air-conditioned rooms all come with Sardinian-style décor. They also include a flat-screen TV, minibar and private bathroom. Some rooms have a private balcony with sea views. Parasols and sun loungers are provided for free at the beach.
Guests can enjoy meals at the à la carte restaurant Il Mirto, open for lunch and dinner, or opt for a fixed dinner menu at Le Terrazze. The Cormorano pool bar is also available.
Cala Lunga Hotel has its own private pier with mooring space is and 10 minutes' drive from the centre of La Maddalena. Caprera island is 12 km away.
Hotel in Alghero · 38.65 mi from centre
9.0
576 reviews
Breakfast available
With a stay at Hotel Domomea in Alghero, you'll be near the beach, within a 15-minute walk of Coral Museum and Piazza Civica. This family-friendly hotel is 2.2 mi (3.6 km) from Maria Pia Beach and 5.8 mi (9.4 km) from Necropolis of Anghelu Ruju.
Hotel in Oristano · 49.18 mi from centre
8.2
380 reviews
Breakfast available
With a stay at Mariano IV Palace Hotel in Oristano, you'll be within a 5-minute walk of Tower of Portixedda and Church of Santa Chiara. This hotel is 0.4 mi (0.6 km) from Tower of St. Christophoros and 0.5 mi (0.8 km) from Cathedral of Oristano.
Hotel in Murta Maria, Olbia · 37.54 mi from centre
8.4
602 reviews
Breakfast available
When you stay at Hotel Sa Pedra in Olbia, you'll be near the beach, within a 15-minute drive of Port of Olbia and Porto Istana Beach. This hotel is 10.9 mi (17.6 km) from Pittulongu Beach and 7.7 mi (12.4 km) from Cala Brandinchi Beach.
Resort in San Teodoro · 39.72 mi from centre
7.6
338 reviews
Breakfast available
When you stay at Resort Grande Baia in San Teodoro, you'll be near the beach, within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This beach resort is 14.6 mi (23.6 km) from Port of Olbia and 22.1 mi (35.6 km) from Pittulongu Beach.
Hotel in Golfo Aranci · 44.14 mi from centre
8.5
330 reviews
Breakfast available
Offering a unique location on its private white sandy beach, Gabbiano Azzurro Hotel & Suites is set directly on the seafront of Sardinia's famous Emerald Coast. It features 1 infinity pool on the terrace overlooking the Mediterranean Sea.
Boasting a balcony, rooms are spacious and elegant and come with 4-star superior amenities such as WiFi access, and a TV with international satellite channels. Most rooms have views of the sea and Tavolara Island.
Guests can enjoy fresh fish and meat at the beach restaurant at lunch and have dinner at the Blu’ Restaurant on the seafront. The indoor restaurant serves Sardinian and international dishes and offers panoramic views.
Gabbiano Azzurro Hotel & Suites is 20 minutes' drive from Olbia Airport. The 15 stunning beaches of the Golfo Aranci are easily reached in just a few minutes.
Hotel in Cannigione, Arzachena · 44.72 mi from centre
9.6
50 reviews
Breakfast available
When you stay at Sandalia Boutique Hotel - Adults Only in Arzachena, you'll be near the beach and within a 5-minute drive of Spiaggia di Cannigione. This hotel is 10.5 mi (16.9 km) from Capriccioli Beach and 16.3 mi (26.2 km) from La Marinella Beach.
Hotel in Alghero · 39.41 mi from centre
8.0
328 reviews
Breakfast available
When you stay at Hotel Oasis in Alghero, you'll be near the airport, within a 15-minute walk of Maria Pia Beach and San Giovanni Beach. This beach hotel is 1.9 mi (3 km) from Port of Alghero and 1.9 mi (3 km) from Maddalena Tower.
Hotel in Arbatax, Tortoli · 53.64 mi from centre
7.0
188 reviews
Breakfast available
When you stay at Arbatax Park Resort - Telis in Tortoli, you'll be near the bay, within a 5-minute drive of Porto Frailis Beach and San Gemiliano Tower. This beach hotel is 0.9 mi (1.5 km) from Rocce Rosse Beach and 1 mi (1.6 km) from Cala Moresca Beach.
Hotel in Alghero · 38.31 mi from centre
7.9
449 reviews
Breakfast available
Set in a tranquil neighbourhood of Alghero; enjoy an active holiday at the Green Sporting Club Hotel with an outdoor pool, fitness centre, and aerobics classes.
The hotel is located 1 km from the centre and 400 metres from the coast. A local bus, which stops directly in front of the hotel, connects you to the centre and the beach.
At Green Sporting you can relax at the outdoor swimming pool in summer months. Enjoy an à la carte service at the restaurant, opens for dinner.
Hotel in Porto-Vecchio · 75.05 mi from centre
9.4
99 reviews
Breakfast available
When you stay at Golden Tulip Porto Vecchio in Porto-Vecchio, you'll be near the airport, within a 15-minute walk of Bastion de France and St Jean-Baptiste Church. This family-friendly hotel is 6 mi (9.6 km) from Santa Giulia Beach and 6.7 mi (10.8 km) from Palombaggia Beach.
Hotel in Ogliastra, Bari Sardo · 58.11 mi from centre
8.8
57 reviews
Breakfast available
When you a stay at Hotel La Torre in Bari Sardo, you'll be on the beach, just steps from Torre di Bari Beach and Ogliastra Diving. This beach hotel is 0.1 mi (0.1 km) from Torre di Bari and 0.1 mi (0.2 km) from Spiaggia Sa Marina.
Resort in Stintino · 53.03 mi from centre
8.9
270 reviews
Breakfast available
Just 300 metres from its private beach in Stintino, Hotel Ancora offers an outdoor pool, free bike rental, and entertainment services. It features rooms with a balcony, a garden, and a restaurant.
Overlooking the garden or sea, air-conditioned rooms at the Ancora are decorated in a traditional Sardinian style and include satellite TV plus a minibar.The private bathroom has free toiletries.
During summer, the hotel offers a wide range of activities such as water aerobics, canoeing, beach volley, and windsurfing. A tennis court is also available.
Delicious Italian cuisine is served for lunch and dinner at the restaurant with terrace. Barbecues are organised throughout the summer and children's menus are available.
La Pelosa Beach is just 700 metres away, while Porto Torres is reachable by car in 40 minutes.
Hotel in Baja Sardinia, Arzachena · 47.93 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 19.4 mi (31.2 km) from La Marinella Beach.
Hotel in Ogliastra, Villagrande Strisaili · 46.77 mi from centre
8.4
58 reviews
With a stay at Eco Hotel Orlando in Villagrande Strisaili, you'll be 8.6 mi (13.9 km) from Monte Armidda Observatory and 13.1 mi (21.1 km) from Serbissi Archaeological Area. This family-friendly hotel is 14.5 mi (23.3 km) from Domus de Janas and 15.4 mi (24.9 km) from Nuraghe S'Ortali 'e su Monti.
Hotel in Alghero · 45.83 mi from centre
7.6
28 reviews
Breakfast available
With a stay at Hotel Baia Di Conte in Alghero, you'll be in a national park – a 4-minute walk from Santa Imbénia Roman Villa and a 3-minute drive from Mugoni Beach. This beach hotel is 1.8 mi (2.9 km) from Cala della Ghisciera and 1.8 mi (3 km) from Torre del Porticciolo Beach.
Hotel in Porto-Vecchio · 76.10 mi from centre
9.1
464 reviews
Breakfast available
Featuring an outdoor pool, an indoor heated pool, a bar and a restaurant, Hôtel Le Roi Théodore is located in Porto Vecchio.
Some rooms at the hotel have a lounge-balcony overlooking the swimming pool or park.
The spa area features a hamman, a spa bath and offers massages and facials.
Ideally located 30 minutes' drive from the nearest airport, the hotel is also less than 5 minutes' drive from the old town centre. Cala Rossa and Saint-Cyprien beaches are 8 km away.
Night-clubs, lounge-bars and restaurants are nearby, as are opportunities for enjoying numerous outdoor and water-based recreational activities. Hôtel Le Roi Théodore has its own private car park.
Hotel in Porto Ottiolu · 37.11 mi from centre
8.5
245 reviews
Set in Porto Ottiolu, 1.1 km from Ottiolu Beach, Piccolo Hotel - Adults Only offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a private beach area. This 4-star hotel offers free shuttle service, a tour desk and free WiFi. A terrace, an on-site bar and shared lounge are available.
At the hotel, all rooms come with a wardrobe. Complete with a private bathroom equipped with a shower and free toiletries, the units at Piccolo Hotel - Adults Only have a flat-screen TV and air conditioning, and selected rooms will provide you with a balcony. The rooms feature a safety deposit box.
A buffet, continental or Italian breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving Italian and local cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Speaking German, English, French and Italian, staff are willing to help at any time of the day at the reception.
Isola di Tavolara is 20 km from Piccolo Hotel - Adults Only, while Olbia Harbour is 39 km away. Olbia Costa Smeralda Airport is 30 km from the property.