Sardinia hotels: get the best Sardinia hotel deal by cheap rates. No booking fees. You pay for the hotel room in Sardinia at the check-out. Free cancellation.

USD

Popular cities in Sardinia

Popular hotels in Sardinia

5 stars hotels in Sardinia

Golf Is Arenas

Loc. Pineta Is Arenas, Ss 292 Km113,4, Narbolia, I, Oristano, Italy - Show map

The sophisticated Golf Is Arenas Hotel offers accommodation in a green area of Oristano. Golf Is Arenas Hotel has been welcoming guests to its classic rooms since 2008.

Book Now From US$ 452

Hotel La Rocca Resort & Spa

Baja Sardinia, Baja Sardinia, Italy - Show map

Located just outside Baja Sardinia, La Rocca is a Mediterranean-style hotel featuring arched verandas with panoramic views. There is a free shuttle to the private beach, 800 metres away.

Book Now From US$ 253

3 stars hotels in Sardinia

Hotel Maison Tresnuraghes

Via Cagliari 5, Tresnuraghes, Italy - Show map

The elegant 3-star Hotel Maison Tresnuraghes boasts a sundeck, a courtyard and a tennis court as well as setting in a marina district of Tresnuraghes.

Book Now From US$ 52

La Playa Hotel

Via Pantelleria 14, Alghero, Italy - Show map

The 3-star La Playa Hotel is set just 1.8 km from Museo Diocesano d Arte Sacra (Diocesan Museum of Sacred Art), Punta Negra Beach and Riservato Beach Bar.

Book Now From US$ 107

2 stars hotels in Sardinia

Residence Oasis

Viale I Maggio Snc, Alghero, Italy - Show map

Featuring an outdoor swimming pool, a sundeck and a spa center, the 2-star Residence Oasis offers 66 air-conditioned guestrooms.

Book Now From US$ 235

Sa Dom'E Forru

Vico Chiesa 4, Collinas, Italy - Show map

LocationThis traditional country hotel is located in the Collinas area, directly in the city centre. Shopping facilities, nightclubs and bars are located around 12 km away.

Book Now From US$ 31

Recommended hotels in Sardinia

Marin Hotel

Via A.Segni 58, Pula, Italy - Show map

The designer 3-star Marin Hotel Pula is a great place to stay in Pula.

Book Now From US$ 84

Aldiola Country Resort

s.p. 137 Lago Del Liscia Km 4,700, Sant Antonio Di Gallura, Italy - Show map

The charming Aldiola Country Resort is situated in the lake district next to museums, churches and the temple. Aldiola Country Resort has been welcoming guests to its air-conditioned rooms since

Book Now From US$ 138