Search hotels in Sardinia, Italy

Enter your dates and choose from 25386 hotels and other places to stay

Check out these popular cities in Sardinia

Stay in Sardinia's best hotels!

Filter by:

Star rating

Review score

Palazzo Tirso MGallery Cagliari

Hotel in Cagliari

Located in Cagliari, 2.9 km from Spiaggia di Giorgino, Palazzo Tirso MGallery Cagliari provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a terrace.

O
Oskaras
From
Lithuania
Perfect hotel with friendly staff and great location. I will come back if I visit Cagliari again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,038 reviews
Price from
£254.10
1 night, 2 adults

Hotel Aristeo

Hotel in Cagliari

Situated in Cagliari and with Spiaggia di Giorgino reachable within 2.8 km, Hotel Aristeo features concierge services, allergy-free rooms, a shared lounge, free WiFi throughout the property and a bar....

A
Anna
From
Crimea
The location is great, very close to the center and to the sea as well. The rooms although small but well-maintained, the staff are very friendly and try to help as they can. Don’t expect a huge hearty breakfast, we are in Italy and here you can expect typical italian breakfast, which was also very good : fresh homemade cakes and local sweets, yoghurt, cereals, fruits, breads, cheeses and cold cuts. All very local and fresh. The coffee was good too!overall it is a good value for money hotel and i would totally recommend
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,470 reviews
Price from
£123.60
1 night, 2 adults

Palazzo Doglio

Hotel in Cagliari

Located a 10-minute drive from Poetto Beach and 1.5 km of Sardinia International Fair, Palazzo Doglio offers rooms in Cagliari.

C
Caroline
From
Ireland
Breakfast was most enjoyable with good coffee. All staff were most agreeable, professional and super helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,710 reviews
Price from
£261.26
1 night, 2 adults

Euro Hotel Iglesias

Hotel in Iglesias

Offering free covered parking, Euro Hotel Iglesias is a 5-minute walk from the historical centre of Iglesias. This hotel features free WiFi and spacious air-conditioned rooms.

M
Małgorzata
From
Poland
Located close to the city center. Private parking. Very good breakfast. Helpful staff. Room big and clean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,091 reviews
Price from
£77.47
1 night, 2 adults

Hotel Da Cecco

Hotel in Santa Teresa Gallura

Set on the northern coast of Sardinia, Hotel Da Cecco is 200 metres from Santa Teresa Gallura’s beach. It offers classic-style accommodation, a bar and a 24-hour reception.

Č
Čubelić
From
Croatia
The room was nice and clean, breakfast was tasty and with lot of choices and the service was exceptional. Francesco gave us recommendations for trips and restaurants. We love you F. Greetings from Croatia :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,062 reviews
Price from
£125.86
1 night, 2 adults

Corte Bianca - Adults Only & SPA - Bovis Hotels

Hotel in Cardedu

Hotel Corte Bianca gives you direct access to its private beach in Marina di Cardedu. Surrounded by a large park, it features 2 swimming pools, a tennis court, and relaxation areas.

O
Olga
From
Switzerland
Restaurants and bars were superb. Nice swimming pool and amazing beach. Very clean rooms. Staff were extremely helpful and attentive. Food quality was very high. Excellent variety of wines and drinks. One of the best beach hotel stays that I’ve had over the last 10 years. I’d stay there again without hesitation.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,402 reviews
Price from
£278.76
1 night, 2 adults

Nichotel

Hotel in Carloforte

The Nichotel is set in the historic centre of Carloforte, near the picturesque promenade and the central square where you can find a wide range of bars, restaurants and shops.

B
Brynne
From
United States
Absolutely loved this little hotel. Cute decor, super friendly and helpful staff (they called the rental car company for us), great breakfast, awesome location, wish I had stayed longer
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,126 reviews
Price from
£98.08
1 night, 2 adults

Park Hotel Asinara

Hotel in Stintino

Surrounded by small gardens, Park Hotel Asinara is a 10-minute walk from Stintino town centre. It features air-conditioned accommodation and a free shuttle to La Pelosa beach.

k
kirill
From
Czech Republic
Excellent service. Facilities kept cleen and updated. Simple but exceptional. Welcomeing stuff made our stay with the dog a happy and easy holiday. Absolutely recommended.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,318 reviews
Price from
£178.87
1 night, 2 adults

Blao boutique hotel

Hotel in Oristano

Situated in Oristano and with Tharros Archaeological Site reachable within 19 km, Blao boutique hotel features a garden, non-smoking rooms, free WiFi throughout the property and a shared lounge.

F
Franco
From
Australia
Location Clean Tea and coffee available all day Value Lovely building
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 194 reviews
Price from
£76.38
1 night, 2 adults

Glorian Hotel

Hotel in Pula

Located in Pula, 2.3 km from Spiaggia di Su Guventeddu, Glorian Hotel features views of the city. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

G
Gabriella
From
Malta
Large comfortable room, very beautifully decorated, quiet and peaceful environment. Good breakfast with many pastry options. Staff are very nice and helpful
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 112 reviews
Price from
£115.42
1 night, 2 adults
See all 25386 hotels in Sardinia

Most booked hotels in Sardinia in the past month

See all
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 2,608 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 1,764 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,820 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 973 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3,144 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,862 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 947 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,960 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,959 reviews
  • Popular with guests booking hotels in Sardinia

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,117 reviews

Sardinia's best hotels with breakfast

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 162 reviews

    Situated in Calasetta, 2.4 km from Punta Rosarieddu Beach, I tre schen features accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 332 reviews

    Situated in Cagliari, 39 km from Nora, Palazzo Ferrucci Luxury Suites features views of the city.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 361 reviews

    Situated in Pula, 6.6 km from Nora, Villa Cavalieri Country Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. This 4-star hotel offers a bar.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 177 reviews

    Longevity Hotel features free WiFi and views of city in Tortolì. The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen...

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 419 reviews

    Set in Tresnuraghes, La Corte degli Ulivi - Albergo Rurale features a garden. This 3-star hotel offers room service and free shuttle service.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 119 reviews

    Situated in La Caletta, 28 km from Bidderosa Oasis, HOTEL Essenza di Mirto features accommodation with a garden, free private parking, a shared lounge and a bar.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 458 reviews

    Situated in Solanas, 2.8 km from Solanas Beach, Istedda Boutique Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 413 reviews

    Set in Solanas, Hotel Villa del Mare Solanas offers beachfront accommodation 60 metres from Solanas Beach and offers various facilities, such as a shared lounge, a restaurant and a bar.

Budget hotels in Sardinia

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 714 reviews

    Set in Baunei, 28 km from Gorroppu Gorge, Hotel Goloritzé offers accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 475 reviews

    Set in Sanluri, 48 km from National Archaeological Museum of Cagliari, Piccolo Feudo offers accommodation with a garden, free private parking and a terrace.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 705 reviews

    Featuring free WiFi, Ghivine Albergo Diffuso is situated in Dorgali. Among the various facilities of this property are a garden and a terrace. The hotel offers a shared lounge.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 334 reviews

    Featuring a shared lounge, Aras Hotel Boutique is set in Villasimius in the Sardinia region, 2.1 km from Simius Beach.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 248 reviews

    Janas Hotel is located in Villasimius, just 2 km from the coast and its beautiful beaches.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 752 reviews

    Featuring a panoramic rooftop terrace, bike rental, and free Wi-Fi throughout, Hotel Belvir is in central Villasimius. It offers modern air-conditioned rooms with a flat-screen TV, safe and minibar.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 623 reviews

    Located 50 metres from the main square of Villasimius, Hotel Stella D'Oro offers free WiFi in communal areas and traditionally furnished rooms with a flat-screen TV. Simius Beach is 1.5 km away.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 395 reviews

    Boasting free Wi-Fi and air conditioning, Hotel Bia Maore is located in the heart of the Gennargentu National Park.

Hotels in Sardinia that you can book without a credit card

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 159 reviews

    Situated in Galtellì, 30 km from Bidderosa Oasis, Hotel Valle del Cedrino features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,315 reviews

    Located in Cagliari, 2.7 km from Spiaggia di Giorgino, Boutique Hotel Carlo Felice features views of the city.

  • Hotel Nautilus

    Hotel in Cagliari
    No credit card needed
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,294 reviews

    Overlooking Poetto Beach, Hotel Nautilus is located in Cagliari. It offers a garden, a bar and free WiFi in all areas.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,055 reviews

    Set on the northern coast of Sardinia, Hotel Da Cecco is 200 metres from Santa Teresa Gallura’s beach. It offers classic-style accommodation, a bar and a 24-hour reception.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 195 reviews

    Situated in Oristano and with Tharros Archaeological Site reachable within 19 km, Blao boutique hotel features a garden, non-smoking rooms, free WiFi throughout the property and a shared lounge.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 121 reviews

    Located in Villasimius, 1.3 km from Spiaggia di Campulongu, Villa Tre Mari provides accommodation with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 164 reviews

    Situated in Villasimius, Sardinia region, Hotel Il Girasole is located 2.9 km from Spiaggia di Porto Luna. With free WiFi, this 3-star hotel has a garden and a terrace.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 294 reviews

    Set in Cagliari, 37 km from Nora, Casa Clàt - Boutique Hotel offers accommodation with an outdoor swimming pool, private parking, a garden and a shared lounge.

Sardinia highlights

  • Emerald Coast and Stintino Peninsula

    Take a dip in the cool crystal-clear waters of the Mediterranean Sea.
  • The Maddalena Archipelago

    Cruise around these stunning islands, famous for their clear waters and unspoilt nature.
  • Culinary Tours

    Try out the Sardinian roast piglet, dumplings and cheeses, topped off with some local Cannonau wine.
  • Neptune's Grotto

    Dedicated to the sea god Neptune, these stunning caves will take you into an enchanting world.
  • The Mysterious Nuraghe

    Visit these prehistoric stone structures from the Nuragic Age, evidence of Sardinia's ancient civilisation.
  • Trekking

    Hike across the deep Gorroppu Gorge, or to the ancient Tiscali village built into the mountain.
  • Kite and Windsurfing in Porto Pollo

    The mix of calm and wavy waters and a steady wind makes Porto Pollo a perfect natural gym.
  • Dunes of Piscinas

    Constantly reshaped by the mistral wind, these golden sand dunes stretch along the Costa Verde.
  • Orgosolo Murals

    After discovering Orgosolo's mural tradition, you can enjoy a typical lunch with local shepherds in Supramonte.
  • The Mining Villages

    These abandoned villages in Sardinia recount the story of life in the mines.

FAQs about hotels in Sardinia

Jewel of the Mediterranean

This fabulous Italian island is an exclusive holiday destination, so of all the Sardinia hotels 5 star properties make up a good proportion. Several are on the wonderful Emerald Coast, known for its stunning scenery. Because of the fantastic beaches and coves, this area (Costa Smeralda in Italian) houses some of the best Sardinia hotels for families.

Amazing Emerald Coast resorts include Porto Rotondo, Porto Cervo with its exclusive harbour, and Baia Sardinia. Palau overlooks the La Maddalena archipelago, a national park comprising peaceful islands. There are also several Sardinia hotels on the beach in Pula, a resort popular with locals.

Sardinia also has lots of history to explore. Close to Pula is Nora, where there are remains of a Roman town. Other Roman ruins are found in a dramatic setting at Tharros, near Oristano.

However, it’s the nuraghe - prehistoric megaliths - that are typically Sardinian. Found all over the island, these stone structures are incredibly well preserved. The most famous is Su Nuraxi in Barumini and there are several near Alghero, a walled city with narrow streets and a sandy beach. The prehistoric settlement at Tiscali in the Gennargentu mountains is most easily accessed from Dorgali.

Booking.com also has hotels in Cagliari, the island’s capital. Bastione San Remy offers panoramic city views towards fabulous Poetto beach beyond.

Planning a trip? Get inspired by reviews of cities in Sardinia

  • 10.0

    Alghero is a truly wonderful town, perfectly located near...

    Alghero is a truly wonderful town, perfectly located near magnificent beaches with crystal-clear waters. The historic city center is absolutely charming, full of beautiful shops, cozy cafés, and lively streets to explore. It’s the ideal mix of relaxation by the sea and vibrant city life — a place we would love to return to again and again.
    Guest review by
    Zacharaki
  • 8.0

    You can see everything there is to see in two days - just by...

    You can see everything there is to see in two days - just by gently walking around. I recommend the cathedral (and crypt) and St. Remy (for the view). If you have the time, take a trip on one of the small boats that do a tour of the nearby coves, stopping for swim along the way. If you're on a budget, a pizza is your best option and whereas some restaurants near the harbour can be a little pricey, there are plenty more reasonably priced on Corso Emanuele II.
    Guest review by
    Matthew
    Belgium
  • 10.0

    Its a great place to stay to discover the area (east side of...

    Its a great place to stay to discover the area (east side of the island), its right in the middle to visit La Magdalena and Oroseo Gulf. There is plenty of restaurants and things to do/visit. The beaches around the city were great as well (pitulongu, port istana). There are not a lot of parking places around so you might need to drive for a while and "fight" for a spot.
    Guest review by
    Lucas
    Spain
  • 10.0

    San Teodoro is a beautiful commune and has a very vibrant...

    San Teodoro is a beautiful commune and has a very vibrant town centre which gets alive in the evening and goes on till late in the night. It had fantastic restaurants to choose from if you are a seafood lover. Dont miss Pescharia Saporia de Mare for seafood if you want to visit the locals’ go to place for seafood. The commune is also dotted with some of the best beaches of Sardinia like La Cinta, Cala Impostu and Cala Brindinchi among others. However, for the latter two you will need to book in advance, a way to keep the crowd at bay. Overall San Teodoro is a must visit if visiting Sardegna.
    Guest review by
    RajNjoY
    United Kingdom
  • 10.0

    We have stayed in other very nice resorts and hotels with...

    We have stayed in other very nice resorts and hotels with robust amenities throughout Sardinia and this was easily our favorite one. The staff was extremely helpful and friendly and went out of their way to assist us. In addition to the hotel, we loved touring around Capo Testa and spent a lot of time in Santa Teresa which is a very charming town near the hotel. Next time we will spend more time at the beaches since an injury prevented us from navigating the rocky beach.
    Guest review by
    David
    United States
  • 6.0

    We went to Cala gonone to visit the famous beaches via boat...

    We went to Cala gonone to visit the famous beaches via boat from the port but the weather let us down unfortunately, not much else to do although it’s a beautiful place and we were only there for 2 days
    Guest review by
    Greg
    United Kingdom
  • 8.0

    Friendly locals and beautiful long beaches, great even for...

    Friendly locals and beautiful long beaches, great even for kids — plenty of space despite rows of sunbeds. Poor beachside services: toilets and showers open only from the second week of June. This year, unfortunately, tons of seagrass have washed up, which might cause issues for sensitive individuals.
    Guest review by
    David
    Czech Republic
  • 10.0

    The best place in Sardinia.

    The best place in Sardinia. Cute Italian town with picturesque houses, great restaurants and the best gelato. We loved going from beach to beach, they all possess different qualities, but they are all lovely with the bluest water I’ve seen. You definitely need a car or a Vespa to get the best experience. Taking a boat trip for a day is also a must! Would strongly recommend spending a few days in La Maddalena!
    Guest review by
    Tamesha
    Norway
  • 10.0

    Castelsardo itself is an interesting small city with its...

    Castelsardo itself is an interesting small city with its castle and round streets. Hikers and people doing "steps" should love hundreds of steers and narrow uphill streets, especially in the rather well preserved tower area. And, it hides so good seafood restaurants with spectacular views. I thought I had it all already, yet we were seriously surprised of the food and service quality. Sure, tripadvisor points tell the story. Yet in some cities you could find pizza kiosks also with ratings like 4.8, so watch out. Trekking and hiking roads are also near by. Beware of review dates. Some are full of bushes, still not cleaned, so it took us 3 tryouts to find a decent track. Most of these tracks are unmarked. Would be hard to find these if you have experienced German way of marking tracks.
    Guest review by
    Mikk Orglaan
    Estonia
  • 10.0

    Absolutely loved Orosei- such a beautiful town with plenty...

    Absolutely loved Orosei- such a beautiful town with plenty of bars and restaurants. Lots of locals around so didn’t feel overly touristy. Within half an hour of loads of stunning beaches but Orosei beach itself is pretty good anyway. Great base for exploring the local area. We would highly recommend Pizzeria Orion for amazing pizzas!
    Guest review by
    Kate
    United Kingdom

Research, refine and make plans for your whole trip