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 Arzachena, Porto Cervo · 210.47 km from centre
8.6
109 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 Arzachena · 210.69 km from centre
8.6
75 reviews
Breakfast available
With a stay at Felix Hotels - Hotel Airone in Arzachena, you'll be within a 5-minute drive of Cala Ginepro and Vigne Surrau Winery. This family-friendly hotel is 16.5 mi (26.5 km) from Port of Olbia and 8.2 mi (13.3 km) from Capriccioli Beach.

Hotel in Arzachena · 213.75 km from centre
8.6
80 reviews
Breakfast available
With a stay at CPH - Pevero Hotel 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.3 mi (23 km) from La Marinella Beach and 19.3 mi (31 km) from Pittulongu Beach.

Hotel in Baja Sardinia, Arzachena · 215.84 km 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.7 mi (14 km) from Liscia Ruja Beach and 9.1 mi (14.7 km) from Capriccioli Beach.

Hotel in Baja Sardinia, Arzachena · 215.86 km from centre
8.6
43 reviews
Breakfast available
Located in Arzachena, Grand Relais Dei Nuraghi is by the sea, within a 5-minute drive of Aquadream and Cala Battistoni. 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 Baja Sardinia · 216.12 km from centre
8.6
300 reviews
Breakfast available
Located on the main square in Baja Sardinia, the Club Hotel Baja Sardinia offers a private beach and sea views. Each room has a balcony.
Club Hotel Baja Sardinia overlooks the public beach. While the private beach is less than a 5-minute walk away. The hotel provides free bicycles for guests to explore the Costa Smeralda.
Each room has central air conditioning, a TV, minibar, and private bathroom with a hairdryer. Some are overlooking the bay and the Maddalena Archipelago.
The hotel's main restaurant, Bouganville. An American buffet breakfast and Mediterranean and Italian cuisine are also available. A selection of beverages is also available at the restaurant.
Instead, the Miramare is the outdoor restaurant with a sea-view terrace, à la carte.
Dinner reservations are required for hotel guests who have chosen bed and breakfast only. Reservations for outdoor tables on the terrace are subject to availability, to be checked day by day with the restaurant manager.

Hotel in Baja Sardinia, Arzachena · 216.17 km from centre
8.6
42 reviews
Breakfast available
With a stay at Hotel la Bisaccia in Arzachena, you'll be near the bay, just steps from Cala Battistoni and a 2-minute drive from Aquadream. This beach hotel is 9.4 mi (15.2 km) from Capriccioli Beach and 19.5 mi (31.4 km) from La Marinella Beach.

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

Resort in Costa Smeralda, Porto Pollo · 219.00 km from centre
8.6
20 reviews
Breakfast available
Nestled on the north Sardinian coast, this resort offers 2 swimming pools, a restaurant and a private beach. All Mediterranean-style rooms feature a large balcony, 6 km from Palau.
Sun loungers and parasols are provided at the Santaclara's beach, which is a 10-minute walk away, or a 2-minute ride in the free shuttle.
Bright guest rooms at iGV Club Santaclara come with air conditioning and tiled floors. Some rooms overlook the swimming pool, others face the surrounding countryside. Wi-Fi is free in public areas.
Breakfast is served on a sea view terrace, and includes pastries, cereals and fruit juice. Varied buffets are provided for other meals. Dinner on the terrace can be booked for free at reception.
Boats to the picturesque Maddalena Islands leave from Palau harbour. Olbia Costa Smeralda Airport is a 50-minute drive away, and free parking is available nearby.

Hotel in Santa Teresa di Gallura · 222.89 km from centre
8.6
144 reviews
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 Santa Teresa di Gallura · 225.45 km from centre
8.6
51 reviews
Breakfast available
With a stay at Hotel Moresco in Santa Teresa di Gallura, you'll be in a regional park, just steps from Rena Bianca Beach and a 4-minute drive from Porto Santa Teresa. This beach hotel is 3.1 mi (5 km) from Cala Spinosa Beach and 12.9 mi (20.7 km) from Bonifacio Citadel.

Hotel in Budoni · 175.05 km from centre
8.5
333 reviews
Facing the beachfront, MClub Budoni offers 4-star accommodation in Budoni and has a seasonal outdoor swimming pool, fitness centre and garden. Among the facilities of this property are a restaurant, a shared lounge and a 24-hour front desk, along with free WiFi. The hotel has a private beach area.
The hotel will provide guests with air-conditioned rooms offering a wardrobe, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. All rooms will provide guests with a fridge.
A buffet breakfast is available at MClub Budoni.
The accommodation offers a terrace. You can play table tennis and tennis at MClub Budoni, and car hire is available.
Spiaggia Li Cuppulati is 300 metres from the hotel, while Isola di Tavolara is 23 km from the property. Olbia Costa Smeralda Airport is 33 km away.

Hotel in Porto Ottiolu · 176.80 km 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.

Hotel in Sassari, Santa Maria Coghinas · 188.78 km from centre
8.4
77 reviews
Located in Santa Maria Coghinas, Montiruju Hotel is within a 15-minute drive of Terme di Casteldoria and Elephant Rock. This hotel is 5.1 mi (8.3 km) from San Pietro Beach and 6.3 mi (10.2 km) from Baia delle Mimose Beach.

Hotel in Murta Maria, Olbia · 190.35 km from centre
8.4
602 reviews
Breakfast available
With a stay at Hotel Sa Pedra in Olbia, you'll be near the beach, within a 15-minute drive of Port of Olbia and Marina Maria Beach. This hotel is 7.7 mi (12.4 km) from Cala Brandinchi Beach and 9.6 mi (15.4 km) from San Teodoro Beach.

Hotel in Badesi · 194.59 km from centre
8.4
35 reviews
Located in Badesi, Is Serenas Badesi Resort is a 1-minute drive from Baia delle Mimose Beach and 8 minutes from Poltu Biancu Beach. This all-inclusive hotel is 1.8 mi (2.9 km) from Gulf of Asinara and 3.8 mi (6.2 km) from Li Junchi Beach.

Hotel in Pittulongu, Olbia · 195.53 km from centre
8.4
181 reviews
Breakfast available
When you stay at Hotel Stefania Boutique Hotel by the Beach in Olbia, you'll be on the beach – a 1-minute drive from Pittulongu Beach and 8 minutes from Port of Olbia. This beach hotel is 7.9 mi (12.7 km) from La Marinella Beach and 18 mi (28.9 km) from Capriccioli Beach.

Hotel in Trinità d'Agultu e Vignola, Isola Rossa · 200.60 km from centre
8.4
210 reviews
Breakfast available
Located 300 metres from Marinedda Beach in northern Sardinia, Hotel Marinedda Thalasso & Spa boasts sea views and a private beach. It has a wellness centre with swimming pools. Rooms offer a balcony or veranda and free WiFi.
Air conditioning and satellite TV are featured in all rooms. Some rooms offer a separate lounge, while others have sea views. The rooms have Mediterranean-style furnishing.
Breakfast at the Marinedda is served on the poolside terrace every morning. The resort has 3 restaurants, including the candlelit Punta Canneddi with its à la carte menu.
At the Elicriso Spa, guests can enjoy the Finnish saunas, hot tub and Turkish baths. It also has fresh and salt water pools. A mini club with entertainment, tennis and five-a-side football lessons are provided.
Hotel Marinedda Thalasso & Spa is 60 km from Sassari, and a 90-minute drive from Alghero-Fertilia Airport. Parking is free. Isola Rossa in the Gulf of Asinara is 1 km away.

Hotel in Arzachena · 215.75 km 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 1.8 mi (2.9 km) from Cala Battistoni.

Hotel in Porto Cervo, Arzachena · 216.33 km from centre
8.4
95 reviews
Breakfast available
With a stay at Colonna Park 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.1 mi (26 km) from La Marinella Beach and 0.5 mi (0.8 km) from Gregoland.