Where to stay in Sardinia?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

Trip length

5 nights · accommodation about €640

Alghero and La Pelosa

Days 1-2 · 2 nights
Mid-range♥ Our favouriteHotel Catalunya
🏛️Historic centre🚶Walk everywhere🌅Great view

A hotel on via Catalogna, 300 m from the town centre, with views over the ramparts. You are on the edge of the old town, with the harbour and bastions on foot, and the car is easy to pick up again for Capo Caccia.

€120 a nightSee on Booking →
Mid-rangeHotel Calabona
🌊By the sea🏊Pool🏛️Historic centre

A hotel with a pool and sea views on the road from Alghero to Bosa, 1.4 km from the centre. For those who want the sea in front of them and a pool on their return from La Pelosa, with the old town a short distance away.

€110 a nightSee on Booking →
Mid-rangeHotel Punta Negra4★ · private cove towards Fertilia€150 a nightSee on Booking →
BudgetHotel San Francesco
🏛️Historic centre

A former convent on via Ambrogio Machin, in the historic centre, 400 m from the town centre. You sleep in the old town's very alleys, with the calm of a cloister in the middle of the bustle.

The hotel occupies a wing of the former San Francesco convent, cloister included, in the heart of the Catalan alleys.

€75 a nightSee on Booking →
BudgetHotel Balear3★ hotel · Alghero seafront€85 a nightSee on Booking →
BudgetHotel DomomeaSmall hotel · old town€70 a nightSee on Booking →
LuxuryHotel Dei Pini4★ · pine forest facing the sea€215 a nightSee on Booking →
More hotels in Alghero on Booking

Costa Smeralda

Days 3-4 · 2 nights
Mid-range♥ Our favouriteHotel Pulicinu
🌊By the sea🏖️Beaches nearby

A hotel in Baja Sardinia, a short distance from the beaches, on the western side of the Costa Smeralda. The right base for linking coves, Porto Cervo and the departure for La Maddalena without long drives.

€135 a nightSee on Booking →
Mid-rangeHotel Balocco
🌊By the sea🏖️Beaches nearby

A hotel on via Salvatore Ruzittu, listed under Arzachena. You sleep set back from the coast and drive to the beaches and Porto Cervo, at a gentler rate than on the waterfront.

€180 a nightSee on Booking →
BudgetHotel Nibaru
🏖️Beaches nearby🏛️Historic centre

A hotel in Capriccioli, on provincial road 160, 2.7 km from the town centre, towards Cala di Volpe. You are in the heart of the Costa Smeralda beaches by car, without sleeping in Porto Cervo itself.

€110 a nightSee on Booking →
BudgetHotel Cormorano3★ · Baja Sardinia€110 a nightSee on Booking →
BudgetHotel Stelle Marine3★ · Cannigione€95 a nightSee on Booking →
LuxuryL'Ea Bianca Luxury Resort5★ · Baja Sardinia, private beach€420 a nightSee on Booking →
More hotels in Costa Smeralda on Booking

The Gulf of Orosei

Days 5-6 · 1 night
Mid-range♥ Our favouriteHotel Bue Marino
🌊By the sea🏖️Beaches nearby🚉Transport nearby

A seafront hotel in Cala Gonone, the departure port for the coves. You watch the boats come back in the evening from the water's edge, and board the next day without a car.

€130 a nightSee on Booking →
Mid-rangeHotel Cala Luna3★ · Cala Gonone, terrace over the bay€120 a nightSee on Booking →
Mid-rangeHotel La Conchiglia3★ · Cala Gonone, near the harbour€115 a nightSee on Booking →
BudgetHotel La Playa
🏖️Beaches nearby🚶Walk everywhere

A hotel on via Carlo Collodi, in Cala Gonone, near the main beach, 19 km from the central point of the gulf. You stay at the excursion port, with the beach and the boat departures on foot.

€80 a nightSee on Booking →
BudgetHotel PlammasFamily-run hotel · Santa Maria Navarrese€75 a nightSee on Booking →
LuxuryHotel Villa Gustui Maris
🌊By the sea🏖️Beaches nearby🏊Pool

A hotel with a pool and sea views, on via La Guglia, in Cala Gonone, 19.5 km from the central point of the gulf. You look down over the bay from the pool, which stands in for the beach between boat trips.

€180 a nightSee on Booking →
LuxuryHotel Nuraghe Arvu
🏊Pool🌿Quiet🚉Transport nearby

A resort with a pool, on via del Lentischio, in Cala Gonone, 18.7 km from the central point of the gulf, in a quiet spot. For those who want rest and greenery a short distance from the port and the boats.

€160 a nightSee on Booking →
More hotels in The Gulf of Orosei on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip