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

Resort in San Teodoro · 95.69 km from centre
7.8
366 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 Nuoro, Bitti · 74.42 km from centre
8.9
215 reviews
Breakfast available
Hotel Su Lithu welcomes you to the fascinating Sardinian countryside, off the main tourist track. Enjoy great food and relaxing days in the heart of the island.
Hotel Su Lithuis is in its own green park, and is provided with a spacious swimming pool. The hotel is located above the small town of Bitti, and offers enchanting views.
At the Su Lithu restaurant you can sample culinary delights, the best cuisine of this part of Sardinia, and locally produced wine.
The 15 spacious, luminous and panoramic rooms are carefully and elegantly furnished in Sardinian style.

Hotel in Golfo Aranci · 93.90 km from centre
8.6
279 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 · 84.73 km from centre
9.8
75 reviews
Breakfast available
When you stay at Sandalia Boutique Hotel - Adults Only in Arzachena, you'll be near the beach and 15 minutes by foot from Spiaggia di Cannigione. This hotel is 10.5 mi (16.9 km) from Capriccioli Beach and 16.2 mi (26.1 km) from La Marinella Beach.

Hotel in Baja Sardinia · 89.87 km from centre
9.0
74 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 Nuoro, Bitti · 74.42 km from centre
9.4
41 reviews
Breakfast available
Located in Bitti, Hotel Su Lithu is in a rural location, within a 15-minute drive of Multimedia Museum of a Tenores Singing and Lula Contemporary Art Museum. This family-friendly hotel is 7.4 mi (11.9 km) from Nuragic Complex Romanzesu and 8.3 mi (13.4 km) from Sos Enattos Mine.

Hotel in Gallura, Sant'Antonio di Gallura · 67.98 km from centre
9.4
103 reviews
Breakfast available
With a stay at Hotel Relais Valkarana in Sant'Antonio di Gallura, you'll be next to a golf course, and 6.9 mi (11.2 km) from Li Lolghi Tomb of the Giants and 7.3 mi (11.8 km) from Coddu Vecchiu Tombs of Giants. This golf hotel is 7.3 mi (11.8 km) from Necropolis of Li Muri and 7.8 mi (12.5 km) from Nuraghe la Prisgiona.

Hotel in Porto Ottiolu · 96.32 km from centre
8.8
221 reviews
<h2>Elegant Accommodations</h2>
Piccolo Hotel - Adults Only in Porto Ottiolu offers a 4-star experience with a private beach area, sun terrace, and lush garden. Guests enjoy a modern restaurant and bar, complemented by a seasonal outdoor swimming pool.
<h2>Comfortable Amenities</h2>
The hotel features air-conditioning, private bathrooms, and free toiletries. Additional amenities include balconies with garden views, mini-bars, and soundproofed rooms. Free on-site private parking is available for guests.
<h2>Dining Experience</h2>
A variety of meals are served at the restaurant, including Italian and local cuisines. Vegetarian, vegan, gluten-free, and dairy-free options are available, alongside evening entertainment and live music.
<h2>Prime Location</h2>
Located 19 mi from Olbia Costa Smeralda Airport, the hotel is a short walk from Ottiolu Beach. Nearby attractions include Isola di Tavolara (12 mi) and the Archaeological Museum of Olbia (21 mi). Highly rated for its attentive staff and excellent service.

Hotel in Olbia · 85.91 km from centre
8.4
186 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 Pittulongu, Olbia · 87.85 km from centre
8.3
799 reviews
The 4-star Hotel Stefania is located 328 feet from Pittulongu Beach, opposite Tavolara Island. This Moorish-style hotel is 3.1 mi from Olbia, the harbor and international airport of Olbia Costa Smeralda.
It is 7.5 mi from Porto Rotondo and 19 mi from Porto Cervo and the Costa Smeralda coast. A bus linking to Olbia center stops 197 feet from the property.
A large parking area, fitness center and outdoor pool with terrace, are provided for free, and guests can rent parasols and deck chairs on the beach.
The hotel's restaurant, NINO'S, specializes in local dishes and seafood.
This hotel consists of 2 buildings. In the main house there are 28 rooms, with characteristic Sardinian furnishings. In the independent Villa Stefania built in 2004, just 328 feet from the main house, there are another 10 rooms with a small balcony or garden.

Hotel in Baja Sardinia, Arzachena · 89.69 km from centre
8.2
233 reviews
Breakfast available
With a stay at Grand Hotel Smeraldo Beach in Arzachena, you'll be a short 5-minute walk from Cala Battistoni and within 2 minutes by car from 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 · 82.24 km from centre
9.0
134 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 Olbia Seafront. This hotel is 4.9 mi (8 km) from Pittulongu Beach and 14.4 mi (23.1 km) from Cala Brandinchi Beach.

Hotel in Cannigione · 85.20 km from centre
8.2
1,741 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
AHR Baja Hotel & Spa Cannigione in Cannigione offers family rooms with sea views, balconies, and terraces. Each room includes air-conditioning, a private bathroom, and modern amenities.
<h2>Exceptional Facilities</h2>
Guests enjoy spa facilities, a seasonal outdoor swimming pool, and a lush garden. The hotel features a terrace, fitness room, hot tub, and free WiFi throughout.
<h2>Dining Experience</h2>
The restaurant serves Italian and Mediterranean cuisine with vegetarian, vegan, and gluten-free options. Breakfast includes continental, American, buffet, Italian, and more.
<h2>Prime Location</h2>
Located a 7-minute walk from Cannigione Beach, the hotel is 19 mi from Olbia Costa Smeralda Airport. Nearby attractions include Giants Tombs Coddu Vecchiu (5 mi) and Olbia Harbor (19 mi).

Hotel in Gallura, Sant'Antonio di Gallura · 69.07 km from centre
9.0
62 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 · 85.47 km from centre
8.6
92 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 19.1 mi (30.7 km) from Pittulongu Beach.

Hotel in Baja Sardinia, Arzachena · 89.82 km from centre
8.4
91 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 Torre Grande, Oristano · 91.19 km from centre
9.2
58 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 · 82.19 km from centre
9.4
748 reviews
With a stay at Hotel Panorama, you'll be centrally located in Olbia, within a 5-minute drive of Port of Olbia and Olbia Seafront. This spa hotel is 5 mi (8 km) from Pittulongu Beach and 14.4 mi (23.1 km) from Cala Brandinchi Beach.

Hotel in Cannigione · 85.13 km from centre
7.9
689 reviews
Located in Cannigione, a 8-minute walk from Cannigione Beach, Blu Hotel Morisco has a number of amenities including a garden, a restaurant and a bar. Featuring 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 equipped with a TV and free toiletries.
Guests at Blu Hotel Morisco can enjoy a buffet breakfast.
Round-the-clock advice is available at the reception, where staff speak English and Italian.
Isola dei Gabbiani is 13 miles from the accommodation, while Olbia Harbour is 19 miles from the property. Olbia Costa Smeralda Airport is 19 miles away.

Hotel in Baja Sardinia, Arzachena · 90.27 km from centre
8.8
61 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.