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 Alghero · 38.95 mi from centre
8.5
17 reviews
Set 100 metres from white sandy beaches, Hotel Rina features a restaurant, and an outdoor swimming pool. The historical centre of Alghero is a 25-minute walk away.
Rooms at Rina hotel are spacious and bright, with tiled floors and large windows. Each room comes with TV, air conditioning, and private bathroom.
Breakfast is buffet style and includes fresh pastries and coffee. The restaurant is open for dinner, serving a range of Sardinian and international dishes.
Guests can relax on the Rina's panoramic terrace or in the elegant bar. WiFi is available in the public areas.
Alghero-Fertilia Airport is 5 km from the hotel. Trains direct to Sassari leave from the station, which is just a 5-minute walk away.
Hotel in Ogliastra, Tertenìa · 66.96 mi from centre
8.2
898 reviews
Located in Tertenìa, 500 metres from Spiaggia di Foxi Murdegu, Hotel Punta Moros provides accommodation with a garden, free private parking, a shared lounge and a restaurant. This 4-star hotel features free WiFi and a bar. The property is non-smoking and is situated 28 km from Domus De Janas.
The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. All units include a wardrobe.
Hotel Punta Moros offers a buffet or continental breakfast.
Guests at the accommodation will be able to enjoy activities in and around Tertenìa, like cycling.
Cagliari Elmas Airport is 108 km away.
Hotel in Ogliastra, Bari Sardo · 58.15 mi from centre
8.3
520 reviews
Breakfast available
Just 50 metres from its private beach in Barisardo, Hotel La Torre offers an outdoor pool and air-conditioned rooms. Torre di Bari beach is a short walk away.
Stay in comfortable and functional double rooms, located on the first or ground floors of Hotel La Torre. Some rooms offer a view of the gardens, while other rooms overlook the sea and boast a patio. WiFi is free in shared areas.
Served on the terrace in fine weather, breakfast here is an extensive sweet and savoury buffet, including scrambled eggs, pastries, and gluten-free products. At the restaurants, you can enjoy both traditional Sardinian meals and pizza.
Friendly staff will help you plan day trips and excursions in the nearby hills and mountains.
You will be just 4 km from the town centre.
Hotel in Olbia · 38.14 mi from centre
8.4
99 reviews
Breakfast available
Located in Olbia, Hotel dP Olbia - Sardinia is in the suburbs, within a 10-minute drive of Port of Olbia and Pittulongu Beach. This hotel is 2.5 mi (4 km) from Bados Beach and 8.9 mi (14.3 km) from Port of Golfo Aranci.
Hotel in Costa Verde, Arborea · 57.52 mi from centre
9.0
36 reviews
Breakfast available
With a stay at Hotel Le Torri in Arborea, you'll be connected to a shopping centre, just a 4-minute walk from Church of Cristo Redentore and 6 minutes by foot from Museum of Reclamation. This spa hotel is 4.6 mi (7.5 km) from Nettuno Pool and 5.5 mi (8.9 km) from Spiaggia di Abarossa.
Hotel in Arbatax, Tortoli · 53.64 mi from centre
7.8
63 reviews
Breakfast available
Located in Tortoli, Arbatax Park Resort - Cottage is by the sea, 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 Lido, Alghero · 38.90 mi from centre
7.6
449 reviews
Breakfast available
A stay at Hotel Soleado places you in the heart of Alghero, steps from San Giovanni Beach and 8 minutes by foot from Port of Alghero. This beach hotel is 0.8 mi (1.3 km) from Maddalena Tower and 0.8 mi (1.3 km) from Palazzo d'Albis.
Hotel in Pittulongu, Olbia · 39.23 mi from centre
8.3
837 reviews
The 4-star Hotel Stefania is located 100 metres from Pittulongu Beach, opposite Tavolara Island. This Moorish-style hotel is 5 km from Olbia, the harbour and international airport of Olbia Costa Smeralda.
It is 12 km from Porto Rotondo and 30 km from Porto Cervo and the Costa Smeralda coast. A bus linking to Olbia centre stops 60 metres from the property.
A large parking area, fitness centre and outdoor pool with terrace, are provided for free, andguests can rent parasols and deck chairs on the beac .
The hotel's restaurant, NINO'S, specialises in local dishes and seafood.
This hotel consists of 2 buildings. In the main house there are 28 rooms, with typical Sardinian furnishings. In the independent Villa Stefania built in 2004, just 100 metres from the main house, there are another 10 rooms with a small balcony or garden.
Hotel in Stintino · 52.76 mi from centre
8.0
46 reviews
Breakfast available
With a stay at Cala Rosa Club Hotel in Stintino, you'll be within a 10-minute drive of La Pelosa Beach and Gulf of Asinara. This hotel is 0.6 mi (1 km) from Spiaggia l'Ancora and 1.5 mi (2.3 km) from Museo della Tonnara.
Hotel in Baja Sardinia, Arzachena · 47.88 mi from centre
8.0
187 reviews
Breakfast available
With a stay at Grand Hotel Smeraldo Beach in Arzachena, you'll be a 5-minute walk from Cala Battistoni and within a 5-minute drive of Cala Tremonti. This beach hotel is 8.8 mi (14.1 km) from Capriccioli Beach and 19.4 mi (31.3 km) from La Marinella Beach.
Hotel in Olbia City Centre, Olbia · 36.14 mi from centre
8.8
132 reviews
Breakfast available
With a stay at Hotel Centrale, you'll be centrally located in Olbia, within a 5-minute drive of Port of Olbia and Corso Umberto. This hotel is 4.9 mi (8 km) from Pittulongu Beach and 8 mi (12.9 km) from La Marinella Beach.
Hotel in Cannigione · 44.98 mi from centre
8.1
1,890 reviews
Breakfast available
Situated in Cannigione, 600 metres from Cannigione Beach, AHR Baja Hotel & Spa Cannigione features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and organising tours for guests.
At the hotel, rooms are fitted with a wardrobe. Rooms come with a safety deposit box, while certain rooms are equipped with a balcony and others also boast sea views. The rooms in AHR Baja Hotel & Spa Cannigione are fitted with a flat-screen TV and a hairdryer.
At the accommodation guests are welcome to take advantage of a Turkish bath.
Olbia Harbour is 30 km from AHR Baja Hotel & Spa Cannigione, while Isola di Tavolara is 44 km away. Olbia Costa Smeralda Airport is 30 km from the property, and the property offers a paid airport shuttle service.
Hotel in Gallura, Sant'Antonio di Gallura · 35.95 mi from centre
8.8
54 reviews
Breakfast available
Located in Sant'Antonio di Gallura, Hotel Aldiola Country Resort is on a lake, within a 15-minute drive of Li Lolghi Tomb of the Giants and Coddu Vecchiu Tombs of Giants. This hotel is 5.5 mi (8.9 km) from Necropolis of Li Muri and 6 mi (9.6 km) from Nuraghe la Prisgiona.
Hotel in Arzachena · 44.49 mi from centre
8.6
75 reviews
Breakfast available
Located in Arzachena, Felix Hotels - Hotel Airone is a 5-minute drive from Vigne Surrau Winery and 6 minutes from Aquadream. This family-friendly hotel is 16.5 mi (26.5 km) from Port of Olbia and 19.1 mi (30.7 km) from Pittulongu Beach.
Hotel in Alghero · 38.81 mi from centre
7.6
422 reviews
Breakfast available
With a stay at Alghero Vacanze Hotel in Alghero (Pivarada), you'll be within a 5-minute walk of Port of Alghero and San Giovanni Beach. This hotel is 0.5 mi (0.8 km) from Maddalena Tower and 0.5 mi (0.8 km) from Palazzo d'Albis.
Hotel in Baja Sardinia, Arzachena · 47.82 mi from centre
8.6
27 reviews
Breakfast available
With a stay at Hotel Punta Est in Arzachena, you'll be 3.6 mi (5.9 km) from Marina di Porto Cervo and 5.7 mi (9.2 km) from Spiaggia del Grande Pevero. This golf hotel is 8.5 mi (13.7 km) from Capriccioli Beach and 8.7 mi (14 km) from Liscia Ruja Beach.
Hotel in Torre Grande, Oristano · 51.24 mi from centre
9.2
36 reviews
Breakfast available
When you stay at Hotel Lido Beach in Oristano, you'll be near the beach, within a 10-minute walk of Spiaggia del Pontile and Spiaggia di Torregrande. This hotel is 0.6 mi (1 km) from Eolo Scuola di Windsurf and 1.9 mi (3 km) from Civic Archaeological Museum "Giovanni Marongiu".
Hotel in Olbia City Centre, Olbia · 36.10 mi from centre
9.4
655 reviews
With a stay at Hotel Panorama, you'll be centrally located in Olbia, within a 5-minute drive of Port of Olbia and Church of San Paolo. This spa hotel is 5 mi (8 km) from Pittulongu Beach and 8.1 mi (13 km) from La Marinella Beach.
Hotel in Cannigione · 44.99 mi from centre
8.1
792 reviews
Situated in Cannigione, 700 metres from Cannigione Beach, Blu Hotel Morisco has a number of amenities including a garden, a restaurant and a bar. With a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can have a drink at the snack bar.
The rooms in the hotel are fitted with a TV and free toiletries.
Guests at Blu Hotel Morisco can enjoy a buffet breakfast.
Speaking both English and Italian, staff at the reception can help you plan your stay.
Olbia Harbour is 31 km from the accommodation, while Isola di Tavolara is 44 km from the property. Olbia Costa Smeralda Airport is 30 km away.
Hotel in Alghero · 44.28 mi from centre
7.2
29 reviews
Located in Alghero, Hotel Portoconte is by the sea, within a 5-minute drive of Port Conte Marina and Nuraghe di Palmavera. This beach hotel is 1.9 mi (3.1 km) from Cala La Bramassa and 2 mi (3.2 km) from Lazzaretto Tower Beach.