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 Gallura, Sant'Antonio di Gallura · 69.07 km from centre
8.8
54 review
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
75 review
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 3.4 mi (5.4 km) from Spiaggia Precedence A Mucchi Bianchi.

Hotel in Baja Sardinia, Arzachena · 89.82 km from centre
8.6
27 review
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 · 91.19 km from centre
9.2
36 review
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
655 review
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 14.4 mi (23.1 km) from Cala Brandinchi Beach and 0.5 mi (0.8 km) from Basilica of San Simplicio.

Hotel in Cannigione · 85.13 km from centre
7.9
699 review
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 Baja Sardinia, Arzachena · 90.30 km from centre
8.6
42 review
Breakfast available
With a stay at Hotel la Bisaccia in Arzachena, you'll be near the bay, just steps from Cala Battistoni and a 3-minute drive from Aquadream. This beach hotel is 1.3 mi (2 km) from Spiaggia Precedence A Mucchi Bianchi and 1.6 mi (2.6 km) from Cala Tremonti.

Hotel in Golfo Aranci · 92.89 km from centre
7.2
7 review
Breakfast available
Located in Golfo Aranci, Hotel Resort & Spa Baja Caddinas is on the waterfront, within a 5-minute walk of Gulf of Olbia and Spiaggia di Baia Caddinas. This beach hotel is 10.2 mi (16.4 km) from Port of Olbia and 23.7 mi (38.1 km) from Cala Brandinchi Beach.

Hotel in Cannigione, Arzachena · 85.12 km from centre
7.6
61 review
Breakfast available
Located in Arzachena, Blu Hotel Morisco is on the waterfront – a 1-minute drive from Spiaggia di Cannigione and 6 minutes from Spiaggia di Laconia. This hotel is 2.3 mi (3.8 km) from Tanca Manna Beach and 2.6 mi (4.3 km) from Barca Bruciata Beach.

Hotel in Golfo di Marinella, Golfo Aranci · 89.16 km from centre
7.4
100 review
With a stay at Colonna Beach Hotel Marinella in Golfo Aranci, you'll be 0.5 mi (0.8 km) from La Marinella Beach and 7.3 mi (11.7 km) from Portisco Marina. This beach hotel is 7.8 mi (12.5 km) from Pittulongu Beach and 8.1 mi (13.1 km) from Basilica of San Simplicio.

Hotel in Arzachena · 88.84 km from centre
8.6
12 review
Breakfast available
Located in Arzachena, Hotel Delle Rose a Luxury Boutique Hotel is in a regional park, within a 10-minute drive of Piccolo Pevero Beach and Pevero Golf Club. This spa hotel is 17.7 mi (28.4 km) from Port of Olbia and 3 mi (4.9 km) from Spiaggia Cala Volpe.

Hotel in Olbia · 85.33 km from centre
7.8
39 review
Breakfast available
With a stay at Hotel Rocce Sarde in Olbia, you'll be within a 10-minute drive of Portisco Marina and Spiaggia di Portisco. This hotel is 11.5 mi (18.5 km) from Port of Olbia and 3.2 mi (5.1 km) from Rena Bianca Beach.

Hotel in Santa Teresa di Gallura · 77.73 km from centre
7.4
84 review
Breakfast available
A stay at Hotel Majore places you in the heart of Santa Teresa di Gallura, within a 15-minute walk of La Punzesa and Longonsardo Tower. This family-friendly hotel is 0.6 mi (0.9 km) from Rena Bianca Beach and 1.3 mi (2 km) from Lu Brandali.

Hotel in Santa Teresa di Gallura · 77.62 km from centre
8.8
9 review
Located in Santa Teresa di Gallura, GH Hotel Diana is in the suburbs, within a 5-minute drive of Rena Bianca Beach and Longonsardo Tower. This hotel is 13.2 mi (21.2 km) from Bonifacio Port and 0.7 mi (1.2 km) from Lu Brandali.

Hotel in Olbia · 87.76 km from centre
9.6
41 review
Breakfast available
Located in Olbia, Sulia House Porto Rotondo, Curio Collection by Hilton is a 5-minute drive from La Marinella Beach and 14 minutes from Portisco Marina. This spa hotel is 7.8 mi (12.6 km) from Basilica of San Simplicio and 7.9 mi (12.7 km) from Port of Olbia.

Hotel in La Maddalena · 89.45 km from centre
9.0
514 review
Breakfast available
With a stay at Hotel Excelsior in La Maddalena, you'll be near the beach, just a 1-minute walk from Maddalena Archipelago National Park and 8 minutes by foot from Naval Archaeological Museum. This hotel is 1.5 mi (2.4 km) from Spiaggia di Punta Tegge and 2.8 mi (4.5 km) from Palau vecchio.

Hotel in Gallura, Tempio Pausania · 52.16 km from centre
9.0
4 review
Breakfast available
When you stay at Vallicciola Nature Hotel in Tempio Pausania, you'll be in a regional park and within a 5-minute drive of Mount Limbara. This family-friendly hotel is 8.1 mi (13 km) from Wine Museum and 8.3 mi (13.4 km) from Convent of Degli Scolopi.

Hotel in Golfo di Marinella, Golfo Aranci · 89.04 km from centre
8.1
324 review
Breakfast available
Featuring an outdoor pool, Hotel Marana is located 500 metres from the sandy beaches of Marinella, on the Emeral Coast. The hotel boasts a private beach area and a restaurant on site. WiFi is free throughout.
All the air-conditioned rooms come with a flat-screen TV and a terrace. The private bathrooms all have a shower and free toiletries. Some rooms have views of the sea, while others offer views of the private garden.
A sun terrace and free on-site parking are available.
Porto Rotondo and Golfo Aranci are both within 10 km of Marana Hotel. The property is a 20-minute drive from Olbia and from Costa Smeralda Airport. Ferry links to Genoa and Livorno are also available from Olbia.

Hotel in San Teodoro City Centre, San Teodoro · 94.34 km from centre
8.0
5 review
Breakfast available
With a stay at Amasea Resort in San Teodoro (San Teodoro City Centre), you'll be within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This beach hotel is 1.2 mi (1.9 km) from La Punta Falls and 1.6 mi (2.5 km) from San Teodoro Lagoon.

Hotel in Olbia City Centre, Olbia · 82.29 km from centre
9.4
84 review
Breakfast available
With a stay at Essenza Hotel, you'll be centrally located in Olbia, within a 5-minute drive of Port of Olbia and Gulf of Olbia. This beach property is 13.8 mi (22.2 km) from Cala Brandinchi Beach and 0.4 mi (0.6 km) from Olbia Seafront.