Promos Partner with UsSavedMy Booking
IDR
Pay

Log in to your account

No account yet?
Register
Or log in with:
1
2
  1. Hotels>
  2. Italy (76083 Hotels)>
  3. Sardinia (3632 Hotels)>
  4. Hotel

Best Hotels in Sardinia, Italy

Going on a business trip
When you tick the checkbox, you will be shown accommodations that are suitable for business trips.
Pay upon Check-in
Traveloka Best Price Guarantee

VIEW_ATTRACTIONS Forte Village Resort - Villa del Parco & Spa
Hotels
Forte Village Resort, S.S.195 Km 39.6, Santa Margherita, Province of Cagliari, Sardinia, Italy, 09010
With a stay at Forte Village Resort - Villa del Parco & Spa in Pula, you'll be within a 15-minute drive of Baia Chia Beach and Tuerredda Beach. This 5-star hotel is 0.7 mi (1.1 km) from Spiaggia di Santa Margherita di Pula and 1.5 mi (2.4 km) from Riva dei Pini Beach.
SWIMMING_POOL Petra Segreta Resort & Spa
Hotels
Strada di Buddeo snc, San Pantaleo, Olbia-Tempio, Sardinia, Italy, 07026
With a stay at Petra Segreta Resort & Spa in Olbia, you'll be next to a golf course, within a 15-minute drive of Liscia Ruja Beach and Vigne Surrau Winery. This 5-star hotel is 9.9 mi (15.9 km) from Capriccioli Beach and 11.5 mi (18.5 km) from La Marinella Beach.
SWIMMING_POOL Grand Hotel Poltu Quatu
Hotels
Località Poltu Quatu, Olbia-Tempio, Sardinia, Italy, 07021
Located in Arzachena, Grand Hotel Poltu Quatu is by the sea, within a 5-minute drive of Aquadream and Spiaggia Precedence A Mucchi Bianchi. This 5-star hotel is 7.2 mi (11.6 km) from Liscia Ruja Beach and 7.6 mi (12.3 km) from Capriccioli Beach.
VIEW_ATTRACTIONS CPH | Pevero Hotel
Hotels
Localita' Golfo Del Pevero, Olbia-Tempio, Sardinia, Italy, 07021
When you stay at CPH | Pevero Hotel in Arzachena, you'll be next to a golf course, within a 15-minute drive of Capriccioli Beach and Liscia Ruja Beach. This 5-star hotel is 14.3 mi (22.9 km) from La Marinella Beach and 19.3 mi (31 km) from Pittulongu Beach.
SWIMMING_POOL Falkensteiner Resort Capo Boi
Hotels
Loc.Piscadeddus strada provinciale 17, Province of Cagliari, Sardinia, Italy, 09049
When you stay at Falkensteiner Resort Capo Boi in Villasimius, you'll be near the bay, within a 15-minute drive of Porto Giunco Beach and Simius Beach. This 5-star hotel is 0.4 mi (0.7 km) from Spiaggia di Piscadeddus and 0.6 mi (0.9 km) from Porto Sa Ruxi Beach.
VIEW_ATTRACTIONS Cervo Hotel, Costa Smeralda Resort
Hotels
Costa Smeralda, Porto Cervo, Olbia-Tempio, Sardinia, Italy, 07020
When you stay at Cervo Hotel, Costa Smeralda Resort in Arzachena, you'll be next to a golf course, within a 15-minute drive of Capriccioli Beach and Liscia Ruja Beach. This 5-star hotel is 15.7 mi (25.3 km) from La Marinella Beach and 21.7 mi (35 km) from Porto Pollo Beach.
SWIMMING_POOL Villa del Golfo Lifestyle Resort
Hotels
Loc. La Conia, Cannigione, Olbia-Tempio, Sardinia, Italy, 07021
When you stay at Villa del Golfo Lifestyle Resort in Arzachena, you'll be on the waterfront, within a 10-minute walk of Spiaggia di Laconia and Spiaggia di Cannigione. This 5-star hotel is 10.5 mi (16.9 km) from Liscia Ruja Beach and 11.2 mi (18 km) from Capriccioli Beach.
SWIMMING_POOL Grand Hotel Resort Ma&Ma
Hotels
Localita Nido d'Aquila, La Maddalena, Olbia-Tempio, Sardinia, Italy, 07024
With a stay at Grand Hotel Resort Ma&Ma in La Maddalena, you'll be near the beach, within a 5-minute drive of Maddalena Archipelago National Park and Spiaggia di Punta Tegge. This 5-star hotel is 8.8 mi (14.1 km) from Porto Pollo Beach and 22.3 mi (35.9 km) from Liscia Ruja Beach.
SWIMMING_POOL Forte Village Resort - Il Castello
Hotels
Forte Village Resort, S.S.195 Km 39.600, Santa Margherita di Pula, Province of Cagliari, Sardinia, Italy, 09010
Located in Pula, Forte Village Resort - Il Castello is within a 15-minute drive of Baia Chia Beach and Tuerredda Beach. This 5-star hotel is 1.1 mi (1.8 km) from Spiaggia di Santa Margherita di Pula and 1.5 mi (2.5 km) from Riva dei Pini Beach.
VIEW_ATTRACTIONS Hotel Pitrizza, a Luxury Collection Hotel, Costa Smeralda
Hotels
Porto Cervo Costa Smeralda, Olbia-Tempio, Sardinia, Italy, 07020
When you stay at Hotel Pitrizza, a Luxury Collection Hotel, Costa Smeralda in Arzachena, you'll be next to a golf course, within a 5-minute drive of Stella Maris Church and Aquadream. This 5-star hotel is 7 mi (11.3 km) from Liscia Ruja Beach and 7.7 mi (12.4 km) from Capriccioli Beach.
SWIMMING_POOL La Villa del Re - Adults Only
Hotels
Localita Su Cannisoni, Costa Rei, Province of Cagliari, Sardinia, Italy, 09040
Located in Castiadas, La Villa del Re - Adults Only is by the sea, within a 5-minute drive of Sant Elmo Beach and Monte Nai. This 5-star hotel is 8.8 mi (14.2 km) from Simius Beach and 10.1 mi (16.3 km) from Porto Giunco Beach.
SWIMMING_POOL Grand Relais Dei Nuraghi
Hotels
Vie Tre Monto 1, Baia Sardinia, Olbia-Tempio, Sardinia, Italy, 7021
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 5-star hotel is 9.3 mi (14.9 km) from Liscia Ruja Beach and 9.7 mi (15.6 km) from Capriccioli Beach.
VIEW_ATTRACTIONS Colonna Grand Hotel Capo Testa
Hotels
Santa Teresa Di Gallura, Olbia-Tempio, Sardinia, Italy, 07020
With a stay at Colonna Grand Hotel Capo Testa in Santa Teresa di Gallura, you'll be on the beach, within a 15-minute drive of Bonifacio Port and Rena di ponente. This 5-star hotel is 16.1 mi (25.8 km) from Porto Pollo Beach and 0.1 mi (0.2 km) from Rena di levante.
VIEW_ATTRACTIONS Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda
Hotels
Loc. Cala di Vope, Costa Smeralda, Olbia-Tempio, Sardinia, Italy, 07021
When you stay at Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda in Arzachena, you'll be on the beach, within a 15-minute drive of Capriccioli Beach and Liscia Ruja Beach. This 5-star hotel is 14.6 mi (23.5 km) from La Marinella Beach and 19.7 mi (31.6 km) from Pittulongu Beach.
SWIMMING_POOL Paradise Resort Sardegna
Hotels
Località Lu Impostu, San Teodoro, Olbia-Tempio, Sardinia, Italy, 08020
When you stay at Paradise Resort Sardegna in San Teodoro, you'll be next to a golf course, within a 10-minute drive of San Teodoro Beach and Cala Brandinchi Beach. This 5-star hotel is 0.4 mi (0.7 km) from Lu Impostu Beach and 10.2 mi (16.3 km) from Porto Istana Beach.
VIEW_ATTRACTIONS Colonna Resort
Hotels
Via Capo Ferro km 1,8 - Loc. Cala Granu, Porto Cervo, Olbia-Tempio, Sardinia, Italy, 07020
With a stay at Colonna Resort in Arzachena, you'll be next to a golf course, within a 15-minute drive of Capriccioli Beach and Carla Granu. This 5-star hotel is 6.8 mi (10.9 km) from Liscia Ruja Beach and 17.5 mi (28.1 km) from La Marinella Beach.
SWIMMING_POOL Hotel Carlos V & SPA
Hotels
Lungomare Valencia, 24, Alghero, Province of Sassari, Sardinia, Italy, 07041
With a stay at Hotel Carlos V & SPA in Alghero, you'll be within a 15-minute walk of Sulis Tower and Tarragona Park. This 5-star hotel is 2.7 mi (4.4 km) from Maria Pia Beach and 0.7 mi (1.1 km) from Alghero Aquarium.
VIEW_ATTRACTIONS Hotel Sporting
Hotels
Via Clelia Donà Dalle Rose 16, C.P. 326, Porto Rotondo, Olbia-Tempio, Sardinia, Italy, 07026
With a stay at Hotel Sporting in Olbia, you'll be on the waterfront, within a 15-minute drive of La Marinella Beach and T Beach Porto Rotondo. This 5-star hotel is 10.1 mi (16.3 km) from Port of Olbia and 11.2 mi (18.1 km) from Liscia Ruja Beach.
VIEW_ATTRACTIONS Hotel Romazzino, a Luxury Collection Hotel, Costa Smeralda
Hotels
Costa Smeralda, Porto Cervo, Olbia-Tempio, Sardinia, Italy, 07020
When you stay at Hotel Romazzino, a Luxury Collection Hotel, Costa Smeralda in Arzachena, you'll be next to a golf course, within a 15-minute drive of Liscia Ruja Beach and Capriccioli Beach. This 5-star hotel is 14.6 mi (23.4 km) from La Marinella Beach and 19.6 mi (31.6 km) from Pittulongu Beach.
SWIMMING_POOL Forte Village Resort – Hotel Pineta
Hotels
S.S. 195 Km 39,600, Province of Cagliari, Sardinia, Italy, 09010
When you stay at Forte Village Resort – Hotel Pineta in Pula, you'll be next to a golf course, within a 15-minute drive of Baia Chia Beach and Tuerredda Beach. This 5-star hotel is 0.6 mi (0.9 km) from Spiaggia di Santa Margherita di Pula and 1.4 mi (2.3 km) from Riva dei Pini Beach.
SWIMMING_POOL Pullman Timi Ama Sardegna
Hotels
Viale dei Ginepri, 3, Localita Notteri, Province of Cagliari, Sardinia, Italy, 09049
When you stay at Pullman Timi Ama Sardegna in Villasimius, you'll be next to a golf course, within a 10-minute drive of Porto Giunco Beach and Simius Beach. This 5-star hotel is 0.4 mi (0.6 km) from Stagno Notteri and 0.5 mi (0.8 km) from Capo Carbonara Marine Protected Area.
VIEW_ATTRACTIONS Villa Las Tronas Hotel & Spa
Hotels
Lungomare Valencia 1, Alghero, Province of Sassari, Sardinia, Italy, 07041
A stay at Villa Las Tronas Hotel & Spa places you in the heart of Alghero, within a 10-minute walk of Sulis Tower and Alghero Aquarium. This 5-star hotel is 2.6 mi (4.2 km) from Maria Pia Beach and 0.5 mi (0.7 km) from Tarragona Park.
SWIMMING_POOL Hotel Abi d'Oru
Hotels
Località Golfo di Marinella, Porto Rotondo, Olbia-Tempio, Sardinia, Italy, 07026
With a stay at Hotel Abi d'Oru in Olbia, you'll be 0.4 mi (0.7 km) from La Marinella Beach and 7.5 mi (12 km) from Portisco Marina. This 5-star hotel is 8.3 mi (13.3 km) from Pittulongu Beach and 8.5 mi (13.7 km) from Port of Olbia.
SWIMMING_POOL Is Arenas Resort
Hotels
Loc. Pineta Is Arenas, SS 292 Km113,4, Province of Oristano, Sardinia, Italy, 09070
When you stay at Is Arenas Resort in Narbolia, you'll be next to a golf course and 12 minutes by foot from Is Arenas Beach. This 5-star hotel is 3.6 mi (5.8 km) from Spiaggia dei Preti and 5.3 mi (8.6 km) from Spiaggia di Santa Caterina.
VIEW_ATTRACTIONS Forte Village Resort - Le Dune
Hotels
Forte Village Resort, S.S.195 Km 39.600, Santa Margherita di Pula, Province of Cagliari, Sardinia, Italy, 09010
With a stay at Forte Village Resort - Le Dune in Pula, you'll be within a 15-minute drive of Baia Chia Beach and Spiaggia di Santa Margherita di Pula. This 5-star hotel is 8.3 mi (13.3 km) from Tuerredda Beach and 1.5 mi (2.4 km) from Riva dei Pini Beach.
VIEW_ATTRACTIONS L'Ea Bianca Luxury Resort
Hotels
Loc. Cala dei Ginepri, Baja Sardinia, Olbia-Tempio, Sardinia, Italy, 07021
Located in Arzachena, L'Ea Bianca Luxury Resort is by the sea, a 1-minute drive from Cala Ginepro and 5 minutes from Spiaggia Precedence A Mucchi Bianchi. This 5-star hotel is 7.8 mi (12.5 km) from Liscia Ruja Beach and 10.1 mi (16.2 km) from Capriccioli Beach.
SWIMMING_POOL Li Finistreddi Exclusive Country Retreat
Hotels
Località Micalosu, Cannigione, Olbia-Tempio, Sardinia, Italy, 07021
With a stay at Li Finistreddi Exclusive Country Retreat in Arzachena, you'll be 7.2 mi (11.6 km) from Bear's Rock and 7.4 mi (11.9 km) from Li Lolghi Tomb of the Giants. This 5-star hotel is 8.6 mi (13.9 km) from Palau Harbor and 11.9 mi (19.1 km) from Liscia Ruja Beach.
SWIMMING_POOL Chia Laguna - Hotel Laguna
Hotels
Località Chia, Domus de Maria, Province of Cagliari, Sardinia, Italy, 09010
With a stay at Chia Laguna - Hotel Laguna in Domus de Maria, you'll be a 3-minute drive from Baia Chia Beach and 8 minutes from Tuerredda Beach. This 5-star hotel is 0.5 mi (0.7 km) from Chia Golf Sporting Club and 0.5 mi (0.8 km) from Campana Dune Beach.
SWIMMING_POOL Grand Hotel Cannigione
Hotels
Monti Corru, Cannigione, Olbia-Tempio, Sardinia, Italy, 07021
With a stay at Grand Hotel Cannigione in Arzachena, you'll be a 5-minute walk from Spiaggia di Cannigione and 13 minutes by foot from Spiaggia di Laconia. This 5-star hotel is 10.3 mi (16.6 km) from Liscia Ruja Beach and 11 mi (17.6 km) from Capriccioli Beach.
EXTERIOR_BUILDING Li Neuli Country Club
Hotels
Strada Provinciale 73, Olbia-Tempio, Sardinia, Italy, 07021
With a stay at Li Neuli Country Club in Arzachena, you'll be within a 15-minute drive of Liscia Ruja Beach and Capriccioli Beach. This 5-star hotel is 12.2 mi (19.6 km) from La Marinella Beach and 15.6 mi (25.1 km) from Port of Olbia.
SWIMMING_POOL Faro Capo Spartivento
Hotels
Viale Spartivento, Domus de Maria, Province of Cagliari, Sardinia, Italy, 09010
When you stay at Faro Capo Spartivento in Domus de Maria, you'll be near the beach, within a 15-minute drive of Baia Chia Beach and Tuerredda Beach. This 5-star hotel is 0.1 mi (0.1 km) from Cala Cipolla Beach and 0.6 mi (0.9 km) from Su Giudeu Beach.
RESTAURANT Chia Laguna Resort - Hotel Laguna
Others
Località Chia,, Domus de Maria, Province of Cagliari, Sardinia, Italy, 09010
General view HYATT REGENCY ADDIS ABABA  
Hotels
MESKEL SQUARE, Sardinia, Italy, 428