Find the best Sardinia Hotels

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Sardinia Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels Sardinia

Baglioni Resort Sardinia - The Leading Hotels of the World

5.0 star property
9.4 out of 10, Exceptional, (69)
"Excellent. 5 stars. "
The price is £1,093
includes taxes & fees
29 Aug - 30 Aug
Baglioni Resort Sardinia - The Leading Hotels of the World

La Smeraldina Resort

8.6 out of 10, Excellent, (32)
"The staff is very kind and helpful Nice sightseeing around. Do you need to have a car to enjoy the beaches and villages around. Good value for the money "
The price is £184
includes taxes & fees
7 Aug - 8 Aug
La Smeraldina Resort

Aethos Sardinia

5.0 star property
9.4 out of 10, Exceptional, (221)
"Hotel was lovely, staff exceptional, location great and overall experience was amazing. "
The price is £738
includes taxes & fees
1 Aug - 2 Aug
Aethos Sardinia

Luna Lughente

4.0 star property
9.2 out of 10, Wonderful, (189)
"Great stay"
The price is £243
includes taxes & fees
23 Aug - 24 Aug
Luna Lughente

Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

5.0 star property
8.4 out of 10, Very good, (40)
"Great location. Friendly and attentive staff. "
The price is £378
includes taxes & fees
1 Aug - 2 Aug
Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

Stintino Country Paradise

3.0 star property
7.2 out of 10, Good, (33)
"Consider renting one with AC during the summer, the heat can be difficult to handle. Also keep in mind that you will not have housekeeping unless you stay over 9 nights. There’s not a lot of flexibility on check in. Still, the place is a corner of paradise, beautiful!"
Stintino Country Paradise

Grand Hotel Cannigione

5.0 star property
9.2 out of 10, Wonderful, (140)
"Good amenities, excellent food"
The price is £458
includes taxes & fees
30 Jul - 31 Jul
Grand Hotel Cannigione

La Villa del Re - Adults Only - Small Luxury Hotels of the World

5.0 star property
9.8 out of 10, Exceptional, (233)
"One of our best stays ever in Italy!"
The price is £628
includes taxes & fees
1 Aug - 2 Aug
La Villa del Re - Adults Only - Small Luxury Hotels of the World

7Pines Resort Sardinia-A Destination By Hyatt

5.0 star property
9.4 out of 10, Exceptional, (34)
"Very nice hotel in a quiet area. "
The price is £970
includes taxes & fees
29 Aug - 30 Aug
7Pines Resort Sardinia-A Destination By Hyatt

Almar Timi Ama Resort & Spa

5.0 star property
9.0 out of 10, Wonderful, (344)
"Walk to beach, friendly staff, spacious room"
The price is £527
includes taxes & fees
29 Aug - 30 Aug
Almar Timi Ama Resort & Spa

Cala Cuncheddi - VRetreats

4.0 star property
9.2 out of 10, Wonderful, (289)
"Very nice hotel, private beach"
Cala Cuncheddi - VRetreats

Jazz Hotel

4.0 star property
9.2 out of 10, Wonderful, (1016)
"Close to the airport with friendly staff and a great bartender! "
The price is £215
includes taxes & fees
28 Aug - 29 Aug
Jazz Hotel

Grand Hotel Resort Ma&Ma - Adults Only

5.0 star property
9.0 out of 10, Wonderful, (147)
"Excellent hotel!"
The price is £339
includes taxes & fees
31 Jul - 1 Aug
Grand Hotel Resort Ma&Ma - Adults Only

Luna Sardinia

4.0 star property
8.0 out of 10, Very good, (74)
"Very Italian feeling beach side resort. All the staff where very friendly and helpful. Felt very welcoming. Beautiful views and quiet area with great areas for walking and running. The included full breakfast was excellent- coffee hot croissant eggs bacon fruit- all that is needed! Would definitely recommend!"
The price is £252
includes taxes & fees
31 Jul - 1 Aug
Luna Sardinia

Cervo Hotel, Costa Smeralda Resort

5.0 star property
9.2 out of 10, Wonderful, (243)
"Amazing hotel perfectly located with so many dining options. All staff so friendly and accommodating. "
The price is £528
includes taxes & fees
26 Aug - 27 Aug
Cervo Hotel, Costa Smeralda Resort

Bellevue Sardinia Resort, Affiliated by Meliá

4.0 star property
8.4 out of 10, Very good, (22)
"Despite a less then perfect weather the staff were able to make my stay a wonderful one Especially the reception team… always freindly and with a welcoming smile The restaurant and the breakfast were ok with good variety of food and drinks but not top notch quality ( eggs were cold , line up at the coffee machine , no variance throughout the whole week ) Otherwise the rooms and the sea view were amazing and the place is new and very clean Thank you "
The price is £204
includes taxes & fees
30 Jul - 31 Jul
Bellevue Sardinia Resort, Affiliated by Meliá

Veridia Resort Sardinia, A Member Of Radisson Individuals

4.0 star property
8.0 out of 10, Very good, (15)
"Resort were nice, staff was very friendly, the pool os excellent."
The price is £320
includes taxes & fees
27 Aug - 28 Aug
Veridia Resort Sardinia, A Member Of Radisson Individuals

Gabbiano Azzurro Hotel & Suites

4.0 star property
9.2 out of 10, Wonderful, (220)
"Great facilities. Not opulent but everything u need"
The price is £448
includes taxes & fees
24 Aug - 25 Aug
Gabbiano Azzurro Hotel & Suites

COLONNA RESORT, a Colonna Luxury Beach Hotel, Porto Cervo

5.0 star property
8.4 out of 10, Very good, (250)
"Loved our stay at the resort. Staff was wonderful and the resort is beautiful. I'd upgrade the toiletries as they were very average for a 5* resort and a hair dryer was something you'd find in a 3* hotel. These are minor things though, we had a wonderful time and would come back. Staff was also incredibly helpful and attentive."
The price is £561
includes taxes & fees
25 Aug - 26 Aug
COLONNA RESORT, a Colonna Luxury Beach Hotel, Porto Cervo

The Pelican Beach Resort & SPA - Adults Only

4.0 star property
8.2 out of 10, Very good, (285)
"Very nice property, staff was always very helpful. Beds and pillows weren't the best, but otherwise a very enjoyable stay."
The price is £247
includes taxes & fees
24 Aug - 25 Aug
The Pelican Beach Resort & SPA - Adults Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Sardinia

Showing deals for:8 Aug - 10 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Sardinia Hotel Reviews

Guide to exploring Sardinia

Guide to exploring Sardinia

Top reasons to visit Sardinia

  • Stunning Beaches: Sardinia boasts some of the world’s most beautiful beaches with crystal-clear waters and soft sands, ideal for relaxation and water activities.
  • Rich Cultural Heritage: Visitors can explore historic churches and immerse themselves in local customs, making for a culturally enriching experience.
  • Outdoor Adventures: A variety of outdoor activities, including sailing tours along the breathtaking coastline, cater to adventure enthusiasts.
  • Charming Towns: Experience the quaint charm of towns like Baja Sardinia, offering a blend of relaxation and vibrant local culture.
  • Diverse Accommodations: From charming B&Bs to luxurious hotels, Sardinia offers a range of stays suitable for all travellers.

Find great hotels in Sardinia

Explore a diverse range of hotel accommodations in stunning Sardinia, Italy. From charming Bed & Breakfasts to luxurious hotels, you'll find options that cater to families, pet lovers, and adventure seekers alike. Whether you're searching for the best hotels or top-rated luxury stays, Sardinia offers an enchanting blend of comfort and experience, making it the perfect destination for your holiday getaway.

  • El Faro Hotel & Spa: Nestled in the heart of Sardinia, El Faro Hotel & Spa is a 4-star retreat that offers a delightful blend of family-friendly amenities and nature-inspired relaxation. This hotel is perfect for families seeking a beach vacation, featuring direct access to the pristine shoreline. Children are well catered for with amenities such as babysitting services and a dedicated children's pool. The serene atmosphere, coupled with stunning views of the Mediterranean, makes it an ideal choice for a rejuvenating getaway.
  • Jazz Hotel: The Jazz Hotel stands as a premier 4-star accommodation, tailored for business travellers and golf enthusiasts alike. Situated conveniently in Sardinia, this hotel offers excellent business facilities including multiple meeting rooms, a well-equipped business centre, and expansive conference spaces. Golf aficionados can indulge in their passion, with access to nearby golf courses. The modern design and vibrant atmosphere create an inspiring environment for both work and leisure, making it a top choice for professionals on the go.
  • Resort Grande Baia: Experience the thrill of adventure at Resort Grande Baia, a 4-star resort that encapsulates the essence of beach and spa relaxation. This stunning property features direct beach access and a plethora of adventure sports, including onsite archery and various water sports like snorkelling and windsurfing nearby. Guests can unwind in the full-service spa, which offers treatment rooms, a steam room, and a Turkish bath for the ultimate relaxation experience. With its perfect blend of adventure and luxury, this resort is ideal for those seeking an active yet indulgent escape.

Where to stay in Sardinia

Discover the enchanting beauty of Sardinia, where pristine beaches and breathtaking coastal scenery await. From the charming town of Baja Sardinia to luxurious resorts, this region offers a perfect blend of relaxation and adventure. Immerse yourself in the rich culture and history while enjoying the friendly atmosphere. Whether you're seeking a romantic getaway or a family-friendly holiday, Sardinia promises unforgettable experiences along its stunning coasts and vibrant cities.

  • Olbia: Nestled in the northeastern part of Sardinia, Olbia is a vibrant city that serves as a gateway to the stunning Costa Smeralda. With its moderate seasonal visitor flow, the peak months of April and June to July draw beach enthusiasts and outdoor lovers alike. Visitors can indulge in activities such as golf at local courses or simply relax on beautiful family-friendly beaches. The picturesque bay and scenic landscapes create an inviting atmosphere for those seeking both leisure and adventure. Olbia's charm lies in its combination of natural beauty and accessibility, making it a great starting point for exploring the region.
  • Cagliari: As the capital of Sardinia, Cagliari boasts a rich blend of culture, history, and stunning coastal scenery. With visitors arriving year-round, peak travel occurs from June to August, making it an excellent time to experience its vibrant beach life and cultural events. The city offers a variety of attractions, including bustling fairgrounds and beautiful nudist beaches. Cagliari's historic sites, such as the medieval Castello district, complement its outdoor activities, ensuring a well-rounded travel experience. This city encapsulates the essence of Sardinian life, offering something for everyone.
  • Alghero: Located on the northwest coast of Sardinia, Alghero is renowned for its stunning coastline and Catalan influences. With a moderately seasonal influx of tourists, the peak travel periods in April and June to July provide ample opportunities to enjoy outdoor activities and breathtaking scenery. Visitors can partake in adventurous climbing excursions or explore local markets bustling with authentic Sardinian products. Alghero's beautiful beaches and serene bays are perfect for relaxation and exploration, making it a must-visit for those seeking both adventure and tranquillity in this remarkable region.

Things to do in Sardinia

Sardinia offers a delightful blend of outdoor activities and stunning scenery, making it perfect for a beach holiday. Visitors can enjoy popular attractions like fairground shows and private country clubs. A must-do while in Sardinia is to embark on a sailing tour, allowing you to explore the beautiful coastline and crystal-clear waters. Whether you’re seeking relaxation or adventure, Sardinia has something to suit every traveller's taste.

Shopping

Visit Alghero Market for a vibrant public market experience in Sardinia, offering local produce and unique gifts. San Benedetto Market is another bustling spot for fresh food and souvenirs. If you're up for a drive, check out Vitivinicola Antichi Poderi, a charming store with local products.

Recreation

At Pevero Golf Club, enjoy a round of golf surrounded by breathtaking landscapes and invigorating outdoor vibes. For a serene escape, visit Parco Naturale di Bidderosa, where you can unwind amidst nature's beauty and embrace wellness. Finally, Golf Club Puntaldia offers another excellent golfing experience in a stunning setting.

Adventure

Diverland is an exhilarating waterpark in Sardinia, offering thrilling slides and wave pools perfect for families seeking adventure. Riso Beach campground invites outdoor enthusiasts to enjoy camping under the stars, surrounded by nature. For underwater sports, Centro Sub Portorotondo provides an exciting array of diving experiences in stunning marine environments.

Nightlife

Experience the vibrant nightlife in Sardinia by visiting the Massimo Theatre for cultural performances, or marvel at the stars at the Monte Armidda Observatory. For a lively atmosphere, stop by La Casa del Pane di Nonnis G. to enjoy entertainment and local flavours.

Booking tips and Expedia advantages for Sardinia

To save money on your trip to Sardinia, consider visiting during the off-peak months of January to February and November, when hotel prices are lower. Booking a month in advance or checking last-minute deals on Expedia can yield cheaper rates, especially on Saturdays. Use Expedia’s search tools to filter by budget and eco-friendly options. Additionally, combining your hotel, flights, and activities into a package deal can further reduce expenses. Don't forget to explore free activities like local beaches and hiking trails to make the most of your experience without overspending.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Sardinia is moderately seasonal. The cheapest months to stay in Sardinia are January to February and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel in Sardinia about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Sardinia is Saturday. The most expensive day to stay in Sardinia is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable options and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation in Sardinia with your flights and activities through an Expedia package deal.

Find the best attractions in Sardinia

Sardinia offers a delightful blend of beach, culture, and outdoor experiences, making it a perfect destination for holidaymakers. Explore its stunning beaches, visit historic churches, or unwind on nudist beaches. With a variety of points of interest, visitors can enjoy the breathtaking scenery and immerse themselves in the vibrant local culture, ensuring a memorable vacation in this beautiful Italian island.

  • La Pelosa Beach: Renowned for its stunning turquoise waters and soft white sands, La Pelosa Beach offers a serene beach vibe perfect for relaxation. Its shallow waters make it ideal for families and those looking to unwind in a picturesque setting.
  • Poetto Beach: This vibrant nudist beach is famous for its friendly atmosphere, attracting a diverse crowd. Stretching for several kilometres, it’s perfect for sunbathing, beach sports, and enjoying lively beach bars while mingling with fellow beachgoers.
  • Maddalena Archipelago National Park: A paradise for adventurers, this national park features breathtaking landscapes, crystal-clear waters, and diverse wildlife. Explore the archipelago’s stunning islands through hiking, kayaking, or simply soaking in the extraordinary scenery.

Best time to go to Sardinia

The best time to visit Sardinia is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain (dry). February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.3°F (9.6°C)Light RainMostly SunnyAverageModerately Low
February48.9°F (9.4°C)Light RainMostly SunnyAverageModerately Low
March52.2°F (11.2°C)Light RainMostly SunnyAverageAverage
April57.0°F (13.9°C)Light RainMostly SunnyModerately HighAverage
May63.1°F (17.3°C)Light RainSunnyAverageAverage
June72.0°F (22.200000000000003°C)No Rain (Dry)SunnyModerately HighModerately High
July77.4°F (25.200000000000003°C)No Rain (Dry)SunnyModerately HighModerately High
August77.5°F (25.3°C)No Rain (Dry)SunnyAverageModerately High
September72.1°F (22.3°C)No Rain (Dry)SunnyAverageAverage
October65.3°F (18.5°C)Light RainMostly SunnyModerately LowAverage
November57.7°F (14.3°C)Light RainMostly SunnyModerately LowModerately Low
December51.8°F (11.0°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Sardinia

When planning your visit to Sardinia, you have several major airports to choose from. Olbia (OLB-Costa Smeralda) is situated 73.3km away, with excellent hotels like the 5-star Baglioni Resort Sardinia, 6.2km from the airport, offering 24-hour airport shuttle services. Cagliari (CAG-Elmas), located 2.5km from Sardinia, features nearby options such as the 4-star Holiday Inn Cagliari, just 1.2km away. For those considering Ajaccio (AJA-Napoleon Bonaparte), 116.2km from Sardinia, the 5-star Sofitel Golfe Ajaccio is a mere 1.9km from the airport, providing convenient access to travellers. Each airport offers various transportation services to ensure a smooth arrival.

Discover your perfect Sardinia hotels with Expedia

Varied Sardinia hotels for every type of traveller 

When it comes to picking your Sardinia hotels, this sun-drenched Italian island boasts a wide range of lodging options for all traveller types, including Luxury hotels. If you're after a romantic escape, consider staying at the many beach resorts and 5-star hotels in Sardinia. Why not treat yourself to all-inclusive hotels? With all meals and drinks included, these properties promise hassle-free Sardinia holidays for families. 

Popular places to stay in Sardinia 

This sun-kissed island is dotted with charming towns and secluded villages. Here are Expedia's recommendations for some of the best places to stay in Sardinia. 

  • Cagliari: Famed for its medieval walls and elegant cathedral, the island's historic capital boasts some of the best hotels in Sardinia. Here, you'll encounter luxury resorts and family-friendly hotels. Step back in time at the National Archaeological Museum and dance the night away at the city's lively bars. 
  • Poetto Beach: Lying to the east of Caligari, this tranquil resort town greets you with charming cafes and restaurants. Take your pick from Poetto beach hotels and inviting guest houses.
  • Costa Smeralda: If you're looking for luxury Sardinia holidays, Costa Smeralda has to be top of your list. This exclusive resort town is home to some of the best private villas and Sardinia luxury hotels, where you can catch a tan on the pristine beaches, like Liscia Ruja and Capriccioli. 
  • Alghero: Nestled on Sardinia's northwest coast, Alghero is a favourite spot for kids owing to its family-friendly hotels and fascinating activities. Take your little ones for a mythical boat ride through the cave complex at Neptune's Grotto or spend the day at the Le Ragnatele Amusement Park.

As a small island, Sardinia is easy to get around. Consider hiring a car in Sardinia on your holiday and enjoy the freedom to roam this Mediterranean gem.

Find some of the best Sardinia hotel deals 

If you're keen to score juicy savings on Sardinia hotels, it's a good idea to book in advance and be flexible with your dates. This is especially true if you're travelling during the school holidays when demand is higher. Take advantage of Expedia's easy-to-use search wizard to nab some of the best deals for top hotels in Sardinia. Comparing hundreds of offers is a cinch thanks to the handy search filters. You'll often tap into bigger savings by packaging together your flights, hotels and car hire.

Sardinia accommodation picks 

Still wondering about the best places to stay in Sardinia? Treat yourself to comfort and reserve a room in the island's sensational 4-star lodgings.

  • The Hotel Palau is a family-friendly resort with a rooftop terrace and immaculate garden, while at Hotel Balocco your kids won't get bored thanks to its 2 children's pools.
  • Other top hotels in Sardinia with a 4-star rating include Forte Village Resort - Il Bouganville, a luxury property with a golf course, and the secluded Hotel Mon Repos.
  • If it's upscale Sardinia accommodation you're seeking, the 5-star Hotel Romazzino and Hotel Pitrizzia both have their own private beaches, with spas and on-site restaurants.
  • Fancy staying in Costa Smeralda? Check out the opulent Hotel Cala di Volpe, often considered one of the best hotels in Sardinia. 

Book your Sardinia hotels with Expedia for great deals and easy booking. There are numerous different search filters, like 'Family-friendly' or 'LGBTQ+ welcoming' hotels, allowing you to find the perfect option for you. Expedia also offers 'Book now, pay later' for certain accommodation in Sardinia, allowing you to pay at a time more convenient for you. 

Frequently asked questions

How much do hotels in Sardinia cost?
In Sardinia, you can find cheap options from £184 in a few different ways. To view the availability, enter your chosen getaway dates, then fine-tune your search by budget, amenities and more. Remember that prices can vary according to when you decide to go, so if you have some flexibility, try swapping your dates around until you find the right deal.
When is the best time to go to Sardinia?
The timing of your trip will depend on which part of Sardinia you wish to explore, as temperatures vary in different locations. For a summer getaway with a Mediterranean climate, consider Cagliari during the months of June to August. You can expect daily average temperatures between 21ºC and 29ºC.
What is the best area to stay in Sardinia?
If your adventures are taking you to Sardinia, consider a stay in Cagliari or Quartu Sant'Elena. Once you've booked your hotel, take a look at the many amazing things there are to see and do here.
Are there any luxury hotels in Sardinia?
We've got some fantastic stays for an indulgent holiday in Gallura, Sardinia, including Li Finistreddi Exclusive Country Retreat. Check in and get access to amenities like a terrace, designer toiletries and beauty services. Alternatively, spoil yourself at Hotel Monti Di Mola.
What are the top all-inclusive hotels in Sardinia?
TH Costa Rei - Free Beach Club is one of the best hotels in Sardinia that offers all-inclusive packages. With meals, snacks and entertainment usually covered in the room price, you can put your cash to one side and experience the ultimate stress-free escape at this stay.
How can I find cheap hotels in Sardinia?
An excellent place to begin searching is with our "Price per night" filter. Currently, the cheapest properties start at £184 per night. Other ways to lock in an affordable Sardinia escape are by booking early and being flexible with the dates you travel. For even more great prices, visit our cheap hotels in Sardinia page.
What are the best hotels in Sardinia for families?
Pack your bags (and the little ones!) and get ready for a fun-packed holiday at one of our popular family-friendly hotels in Sardinia. Located in Gallura, Li Finistreddi Exclusive Country Retreat is an excellent pick. A sauna and complimentary breakfast are among the amenities here. Or chill out with the fam at Hotel Monti Di Mola. You can also search for your dream stay by checking the "Family friendly" box in the "Traveller experience" section of our filter tool.
What are the top beach hotels in Sardinia?
Switch into chill mode and savour the beach life at Sardinia's top ocean-view hotels like Li Finistreddi Exclusive Country Retreat. This leading property in Gallura offers a sauna, a rooftop terrace and a bunch of other amenities. You can also tune into relaxing coastal vibes at Hotel Monti Di Mola, another popular escape here.
Why should I book my Sardinia hotel with Expedia?
Reserve a Sardinia hotel with Expedia for choice, price and ease. Also, our One Key™ rewards programme lets you collect OneKeyCash™* on all eligible flights, car rentals, activities, hotels and more. In addition, we offer flexibility should your itinerary change, and if you want to ask us anything or need assistance, our online Help Centre is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.