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
Sardinia
See the latest prices and deals by choosing your dates
Hotel in Santa Teresa di Gallura · 140.07 mi from centre
9.0
160 reviews
Breakfast available
With a stay at Hotel Corallaro, you'll be centrally located in Santa Teresa di Gallura – a 3-minute walk from Rena Bianca Beach and a 4-minute drive from Porto Santa Teresa. This hotel is 1.5 mi (2.4 km) from Lu Brandali and 3.2 mi (5.2 km) from Cala Spinosa Beach.
Hotel in Olbia · 118.78 mi from centre
9.2
972 reviews
Breakfast available
Located in Olbia, Jazz Hotel is a 4-minute drive from Marina di Olbia and 6 minutes from Basilica of San Simplicio. This hotel is 2.7 mi (4.4 km) from Port of Olbia and 6.7 mi (10.7 km) from Porto Istana Beach.
Hotel in Pittulongu, Olbia · 121.50 mi from centre
8.4
180 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 18 mi (28.9 km) from Cala Brandinchi Beach and 7.6 mi (12.3 km) from Port of Golfo Aranci.
Hotel in Olbia City Centre, Olbia · 119.63 mi from centre
9.0
108 reviews
Breakfast available
With a stay at Hotel Regina Elena, you'll be centrally located in Olbia, within a 5-minute drive of Port of Olbia and Piazza Matteotti. This hotel is 4.9 mi (7.9 km) from Pittulongu Beach and 14 mi (22.5 km) from Cala Brandinchi Beach.
Hotel in Golfo di Marinella, Porto Rotondo · 126.13 mi from centre
7.4
583 reviews
Breakfast available
Set directly on the beach on the Gulf of Marinella, this elegant hotel features a wide range of facilities including a swimming pool and large garden with tennis courts. WiFi is free in the lobby.
Hotel Palumbalza Porto Rotondo overlooks Porto Oro, just 4 km from Porto Rotondo. You can choose from beautifully decorated guest rooms and suites, some with sea views. Each room is complete with Satellite TV and air conditioning.
On site you will find a scuba-diving centre and a variety of sporting facilities for an action-packed holiday. Children have their own swimming pool, plus a playground. There is a spacious meeting room for conferences and seminars.
On-site you have everything you need for a stress-free holiday, such as a hairdresser, launderette, beauty shop, and market.
Admire the view from the restaurant at the Palumbalza Porto Rotondo hotel where you can enjoy Sardinian, Italian and international cuisine. End your day in style with a drink at the piano bar.
Hotel in Porto Cervo, Arzachena · 134.15 mi from centre
8.0
186 reviews
Breakfast available
With a stay at Hotel Luci di La Muntagna in Arzachena, you'll be next to a golf course, within a 15-minute drive of Capriccioli Beach and Stella Maris Church. This golf hotel is 9.2 mi (14.7 km) from Portisco Marina and 15.8 mi (25.5 km) from La Marinella Beach.
Hotel in Baja Sardinia, Arzachena · 134.13 mi from centre
8.6
43 reviews
Breakfast available
When you stay at Grand Relais Dei Nuraghi in Arzachena, you'll be by the sea, within a 15-minute walk of Cala Battistoni and Cala Tremonti. This beach hotel is 9.1 mi (14.6 km) from Capriccioli Beach and 12.3 mi (19.9 km) from Portisco Marina.
Hotel in Costa Smeralda, Palau · 136.08 mi from centre
8.4
74 reviews
Breakfast available
When you stay at Hotel Palau in Palau, you'll be near the beach, within a 15-minute walk of Palau Tourism Office and La Sciumara Beach. This beach hotel is 18.9 mi (30.3 km) from Portisco Marina and 19.5 mi (31.3 km) from Capriccioli Beach.
Hotel in Pittulongu, Olbia · 121.96 mi from centre
8.0
258 reviews
Breakfast available
When you stay at The Pelican Beach Resort & SPA - Adults Only in Olbia, you'll be on the waterfront, you'll be a 4-minute drive from Sacred Well of Sa Testa. This beach hotel is 0.6 mi (1 km) from Pittulongu Beach and 5.2 mi (8.4 km) from Port of Olbia.
Hotel in Olbia City Centre, Olbia · 119.80 mi from centre
8.6
453 reviews
Breakfast available
With a stay at Hotel For You, you'll be centrally located in Olbia, within a 5-minute drive of Port of Olbia and Fausto Noce Park. This spa hotel is 4.9 mi (8 km) from Pittulongu Beach and 14.2 mi (22.9 km) from Cala Brandinchi Beach.
Hotel in Gallura, Tempio Pausania · 112.86 mi from centre
8.9
164 reviews
Breakfast available
Vallicciola Nature Hotel features a garden, terrace, a restaurant and bar in Tempio Pausania. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Free private parking is available and the hotel also provides bike hire for guests who want to explore the surrounding area.
At the hotel, each room includes a wardrobe. Every room comes with a private bathroom with a bidet, free toiletries and a hairdryer. At Vallicciola Nature Hotel the rooms are fitted with a desk and a flat-screen TV.
A continental, Italian or vegetarian breakfast can be enjoyed at the property.
Guests at the accommodation will be able to enjoy activities in and around Tempio Pausania, like cycling.
Olbia Costa Smeralda Airport is 55 km away.
Hotel in Arzachena · 129.07 mi from centre
9.6
43 reviews
Breakfast available
Located in Arzachena, Tenuta Pilastru is in a rural location, within a 5-minute drive of Necropolis of Li Muri and Li Lolghi Tomb of the Giants. This spa hotel is 14.7 mi (23.7 km) from Portisco Marina and 15.1 mi (24.4 km) from Capriccioli Beach.
Hotel in Gallura, Sant Antonio Di Gallura · 123.53 mi from centre
9.1
475 reviews
Breakfast available
The Hotel Valkarana Country Relais.enjoys a panoramic location on the shores of Lake Liscia, 45 minutes' drive from Porto Cervo. Decorated with hand-crafted granite stones, it looks like a typical Gallura farmhouse.
Surrounded by the Mediterranean vegetation and wild olive groves, the hotel has its own lush gardens. It features an outdoor swimming pool for adults and children, and private lake access.
Hotel Restaurant Valkarana offers a range of Sardinian specialities, including local meats and excellent wines. Meals are served on panoramic dining rooms and terraces overlooking the lake.
Rooms are spacious and simple, all having independent access and great views. They are decorated with traditional materials such as wood, brick, granite, wrought iron and Sardinian ceramics.
Located in the Gallura region, the hotel is 30 km from Olbia's airport and harbour. The village of Sant'Antonio di Gallura is a 5-minute drive away, while Arzachena is 14 km away.
Hotel in Arzachena · 129.36 mi from centre
9.8
8 reviews
Breakfast available
With a stay at Cascioni Eco Retreat - Suites with Private Pool in Arzachena, you'll be 5.4 mi (8.7 km) from Coddu Vecchiu Tombs of Giants and 6.2 mi (10 km) from Liscia Ruja Beach. This luxury hotel is 7.5 mi (12 km) from Piccolo Pevero Beach and 7.6 mi (12.3 km) from Pevero Golf Club.
Hotel in Sassari, Santa Maria Coghinas · 116.84 mi from centre
9.6
10 reviews
When you stay at Hotel Terme di Casteldoria in Santa Maria Coghinas, you'll be steps from Terme di Casteldoria. This spa hotel is 6.2 mi (10 km) from San Pietro Beach and 6.9 mi (11.2 km) from Baia delle Mimose Beach.
Hotel in Castelsardo · 119.15 mi from centre
8.2
243 reviews
Breakfast available
With a stay at Hotel & SPA Riviera Castelsardo in Castelsardo, you'll be on the beach, within a 10-minute walk of Sant'Antonio Abate Cathedral and Doria Castle. This beach hotel is 1.1 mi (1.8 km) from Port of Castelsardo and 1.6 mi (2.6 km) from Lu Bagnu Beach.
Hotel in Lu Bagnu, Castelsardo · 118.51 mi from centre
9.6
28 reviews
Breakfast available
When you stay at Best Western Hotel Blumarea in Castelsardo, you'll be on the waterfront, within a 5-minute drive of Lu Bagnu Beach and Port of Castelsardo. This family-friendly property is 2.2 mi (3.6 km) from Marina di Castelsardo Beach and 2.9 mi (4.6 km) from Museum of Mediterranean Weaving.
Hotel in Olbia · 120.02 mi from centre
8.2
302 reviews
Breakfast available
With a stay at Hotel Martini Olbia, you'll be centrally located in Olbia, steps from Fausto Noce Park and within a 10-minute walk of Basilica of San Simplicio. This hotel is 0.9 mi (1.5 km) from National Archaeological Museum of Olbia and 1.3 mi (2.1 km) from Port of Olbia.
Hotel in Arzachena, Porto Cervo · 131.27 mi from centre
8.7
420 reviews
Breakfast available
Immersed in nature in one of the most famous zones of the Emerald Coast, Hotel Nibaru is found just 5 km from Porto Cervo.
Located in Cala di Volpe, the hotel is set in an area that, despite its high levels of tourism, boasts untouched and lush vegetation. Only 900 metres from hotel you can find Capriccioli and Petra Manna beaches, both offering car park, umbrella and chair rentals and boat service rentals. Nearby you can visit the historic town of Arzachena, just 12 km away, where you can discover archaeological sites and a flourishing shopping area.
The hotel features typical Mediterranean architecture with a large complex that provides panoramic views of the surroundings including the Pevero Golf Club. After a day lounging around the beaches and the hotel’s luxurious swimming pool, you can enjoy a meal at the nearby restaurant, only 100 metres from the hotel. The hotel staff can assist in car and scooter rentals and can even organise a taxi service to pick you up at Oblia Airport or Harbour.
Hotel in Olbia · 120.29 mi from centre
8.6
715 reviews
Breakfast available
Located in Olbia, Delta Hotels by Marriott Olbia Sardinia is in the business district, within a 5-minute drive of Basilica of San Simplicio and Port of Olbia. This hotel is 4.2 mi (6.7 km) from Pittulongu Beach and 4.9 mi (7.9 km) from Bados Beach.