A wine and restaurant building with a sign reading "Arcada."

Search Hotels in Sardinia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Sardinia

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Sardinia hotels

1. Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

Mangia's Santa Teresa Sardinia, Curio Collection by Hilton
5.0 star property
Santa Teresa di Gallura
8.6 out of 10, Excellent, (98 reviews)
"This property is very nice and clean."
United States
walter
The price is NT$7,105
NT$7,815 total
includes taxes & fees
Oct 5 - Oct 6
Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

2. La Smeraldina Resort

La Smeraldina Resort
Santa Teresa di Gallura
8.2 out of 10, Very good, (62 reviews)
"Nice pool, great air con, everything you could need in the kitchen spacious apartment easy parking"
United Kingdom
Vicky
The price is NT$2,929
NT$3,333 total
includes taxes & fees
Sep 22 - Sep 23
La Smeraldina Resort

3. Baglioni Resort Sardinia - The Leading Hotels of the World

Baglioni Resort Sardinia - The Leading Hotels of the World
5.0 star property
San Teodoro
9.4 out of 10, Exceptional, (127 reviews)
"Rally close to a beach. A bit expensive for food but that’s to be expected at a resort."
United States
Jessica
The price is NT$12,085
NT$13,658 total
includes taxes & fees
Oct 15 - Oct 16
Baglioni Resort Sardinia - The Leading Hotels of the World

4. Grand Hotel Resort Ma&Ma - Adults Only

Grand Hotel Resort Ma&Ma - Adults Only
5.0 star property
La Maddalena
9.0 out of 10, Wonderful, (224 reviews)
"Everything was amazing!"
United States
Isabela
The price is NT$7,813
NT$8,594 total
includes taxes & fees
Sep 27 - Sep 28
Grand Hotel Resort Ma&Ma - Adults Only

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

La Villa del Re - Adults Only - Small Luxury Hotels of the World
5.0 star property
Castiadas
9.6 out of 10, Exceptional, (269 reviews)
"Wonderful hotel in a great location. The hotel staff were brilliant."
United Kingdom
Richard
The price is NT$17,419
NT$19,492 total
includes taxes & fees
Oct 4 - Oct 5
La Villa del Re - Adults Only - Small Luxury Hotels of the World

6. Cala Cuncheddi - VRetreats

Cala Cuncheddi - VRetreats
4.0 star property
Olbia
9.2 out of 10, Wonderful, (365 reviews)
"Beautiful location - perfect for a vacation that you don’t leave the resort"
United States
Jennifer
The price is NT$9,482
NT$10,761 total
includes taxes & fees
Oct 12 - Oct 13
Cala Cuncheddi - VRetreats

7. Hotel Marinedda Thalasso & Spa

Hotel Marinedda Thalasso & Spa
5.0 star property
Isola Rossa
9.2 out of 10, Wonderful, (76 reviews)
"Great trip - an amazing hotel."
United Kingdom
Stephen
The price is NT$6,419
NT$7,282 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Marinedda Thalasso & Spa

8. Grand Hotel Cannigione

Grand Hotel Cannigione
5.0 star property
Arzachena
9.0 out of 10, Wonderful, (217 reviews)
"Hotel was exactly as advertised. Immaculate, comfortable, lovely staff, breakfast was good (large selection but would have liked to see some new items daily), great location- concierge services top notch- were able to help with all sorts of reservations and planning. Honestly great stay!! Quiet and comfortable. also, easy parking which was a huge benefit!!"
United States
Farah
The price is NT$10,765
NT$11,841 total
includes taxes & fees
Oct 1 - Oct 2
Grand Hotel Cannigione

9. Punta Falcone Resort

Punta Falcone Resort
Santa Teresa di Gallura
9.0 out of 10, Wonderful, (26 reviews)
"Such a beautiful, peaceful place and the view is just stunning. Rooms are large and has all you need included in the Kitchenette to make your own food if you wish and also to store snacks and beverages. Town of Santa Teresa Gallura is about a 12 minute drive away which has beaches and restaurants, supermarkets, and a lively night scene (visited during august). Hotel also has a parking lot which is wonderful and you need a car if you’re staying there. Staff was very pleasant as well. Best thing...
United States
Raven
The price is NT$5,655
NT$6,221 total
includes taxes & fees
Oct 1 - Oct 2
Punta Falcone Resort

10. Aethos Sardinia

Aethos Sardinia
5.0 star property
Arzachena
9.4 out of 10, Exceptional, (279 reviews)
"The best hotel 🏨"
United States
Asi
The price is NT$14,109
NT$15,520 total
includes taxes & fees
Oct 4 - Oct 5
Aethos Sardinia

11. Mangia’s Sardinia Resort, Autograph Collection

Mangia’s Sardinia Resort, Autograph Collection
5.0 star property
Santa Teresa di Gallura
7.4 out of 10, Good, (34 reviews)
"Loved it!! It’s a great hotel, rooms are super spacious. Staff was great. Argentinian girl at the bar by the pool, and Argentinian guy at the bar inside by the Lonnie were super friendly and helpful. The food at the bar/ pool was great The food at the buffet was decent."
United States
Gabriela
The price is NT$8,459
NT$9,305 total
includes taxes & fees
Oct 1 - Oct 2
Mangia’s Sardinia Resort, Autograph Collection

12. Abi d'Oru Sardinian Beach Resort & Spa

Abi d'Oru Sardinian Beach Resort & Spa
5.0 star property
Olbia
9.0 out of 10, Wonderful, (268 reviews)
"food options at the resort are not the best - they're good but not the best. beach bar & restaurant are ok. the food for dinner in the 2 restaurants that are perat of the resorts - not great breakfast was great though"
United States
Dielli
The price is NT$12,788
NT$14,435 total
includes taxes & fees
Oct 4 - Oct 5
Abi d'Oru Sardinian Beach Resort & Spa

13. Cervo Hotel, Costa Smeralda Resort

Cervo Hotel, Costa Smeralda Resort
5.0 star property
Arzachena
9.2 out of 10, Wonderful, (297 reviews)
"Great location and staff"
United States
Jakub
The price is NT$10,394
NT$11,434 total
includes taxes & fees
Oct 16 - Oct 17
Cervo Hotel, Costa Smeralda Resort

14. Jazz Hotel

Jazz Hotel
4.0 star property
Olbia
9.2 out of 10, Wonderful, (1,000 reviews)
"Brilliant hotel. Super friendly staff, quiet and comfortable room and excellent breakfast. Would definitely stay again."
United Kingdom
Fiona
The price is NT$4,177
NT$4,923 total
includes taxes & fees
Oct 18 - Oct 19
Jazz Hotel

15. W Sardinia - Poltu Quatu

W Sardinia - Poltu Quatu
5.0 star property
Arzachena
9.6 out of 10, Exceptional, (22 reviews)
"Everything is great and wonderful stuff 👍👍"
United States
Dalal
The price is NT$12,433
NT$13,677 total
includes taxes & fees
Oct 16 - Oct 17
W Sardinia - Poltu Quatu

16. Luna Lughente

Luna Lughente
4.0 star property
Olbia
9.0 out of 10, Wonderful, (270 reviews)
"Beautiful location , close to the beach , staff is excellent!"
United States
Doris Ore
The price is NT$4,940
NT$5,762 total
includes taxes & fees
Oct 11 - Oct 12
Luna Lughente

17. Veridia Resort Sardinia, A Member Of Radisson Individuals

Veridia Resort Sardinia, A Member Of Radisson Individuals
4.0 star property
Domus de Maria
8.4 out of 10, Very good, (40 reviews)
"Very friendly staff, excellent food, nice location"
Switzerland
Axel
The price is NT$6,906
NT$7,700 total
includes taxes & fees
Oct 4 - Oct 5
Veridia Resort Sardinia, A Member Of Radisson Individuals

18. Hotel San Teodoro

Hotel San Teodoro
4.0 star property
San Teodoro
8.8 out of 10, Excellent, (90 reviews)
"This hotel was perfect for what we needed and staff were super helpful!"
Australia
Danielle
The price is NT$3,760
NT$4,355 total
includes taxes & fees
Oct 13 - Oct 14
Hotel San Teodoro

19. Grand Hotel in Porto Cervo

Grand Hotel in Porto Cervo
4.0 star property
Arzachena
8.2 out of 10, Very good, (277 reviews)
"Great hotel to stay in Porto Cervo"
United States
geraldo
The price is NT$6,372
NT$7,228 total
includes taxes & fees
Sep 29 - Sep 30
Grand Hotel in Porto Cervo

20. Romazzino, A Belmond Hotel, Costa Smeralda

Romazzino, A Belmond Hotel, Costa Smeralda
5.0 star property
Arzachena
9.2 out of 10, Wonderful, (30 reviews)
"Everything is organized to make you feel welcome. The staff is amazing , in every place of the facility…"
United States
Abraham
The price is NT$34,570
NT$38,027 total
includes taxes & fees
Oct 4 - Oct 5
Romazzino, A Belmond Hotel, Costa Smeralda
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:Sep 25 - Sep 27

Save an average of 15% on thousands of hotels when you're signed in

Top Sardinia Hotel Reviews

Guide to exploring around Sardinia

Top reasons to visit Sardinia

  • Stunning Beaches: Sardinia boasts some of the most beautiful beaches in the world, featuring crystal-clear waters and soft sand, perfect for relaxation and sunbathing.
  • Rich Cultural Heritage: Explore charming towns with historic churches and fascinating archaeological sites that reflect the island's unique traditions and history.
  • Outdoor Activities: Enjoy a variety of outdoor adventures, from hiking and biking to water sports, amidst breathtaking landscapes.
  • Delicious Cuisine: Savor local culinary delights, including fresh seafood and traditional Sardinian dishes that highlight the island's rich flavors.
  • Welcoming Accommodations: Choose from a range of accommodations, from cozy B&Bs to luxurious hotels, catering to all types of travelers.

Find great hotels in Sardinia

Experience the charm of Sardinia with a variety of hotel accommodations tailored to every type of traveler. From cozy bed and breakfasts to luxurious hotels, you'll find options that cater to families, pet lovers, and adventure seekers alike. Discover the perfect Sardinia hotel for your stay, offering excellent amenities and services to ensure a memorable vacation in this beautiful Italian destination.

  • Jazz Hotel: Nestled in the heart of Sardinia, the 4-star Jazz Hotel boasts a modern and vibrant atmosphere that appeals to golf enthusiasts and business travelers alike. With a guest rating of 9.2 out of 10, the hotel features exceptional accommodations designed for comfort and convenience. Guests can enjoy a unique golf-themed experience, complete with access to nearby golf courses and facilities. The hotel also offers business amenities, making it an ideal choice for those traveling for work while still wanting to unwind in a stylish setting.
  • El Faro Hotel & Spa: Located along the stunning coastline of Sardinia, the 4-star El Faro Hotel & Spa provides a family-friendly beach getaway with a guest rating of 9.0 out of 10. The hotel offers direct access to pristine beaches, allowing families to enjoy sun-soaked days by the sea. Children are well catered for with amenities like a pool designed for younger guests, babysitting services, and cribs available for a fee. The hotel’s spa adds a touch of relaxation for parents, creating a balanced vacation experience.
  • VOI Tanka Village: This charming 4-star resort is situated in a picturesque setting in Sardinia, with a guest rating of 8.2 out of 10. VOI Tanka Village is perfect for families seeking a beach vacation, featuring direct access to beautiful sandy shores. The resort provides a variety of child-friendly amenities, including a mini-golf course, a children's pool, and a foosball table, ensuring that kids stay entertained. With its family-centric focus and vibrant atmosphere, it offers a delightful environment for creating lasting vacation memories.

Where to stay in Sardinia

Sardinia offers a perfect blend of relaxation and adventure for travelers seeking stunning beaches and rich culture. Explore the picturesque towns in South Sardinia, where you can bask in the sun on pristine beaches, enjoy family-friendly activities, or savor romantic sunsets. Don't miss the charming cities and historical sites that showcase the island's unique heritage, making it an ideal destination for those looking to unwind or connect with friendly locals amidst breathtaking scenery.

  • Olbia: Nestled in the northeastern part of Sardinia, Olbia serves as a gateway to the stunning Costa Smeralda. This charming city experiences moderately seasonal traveler arrivals, peaking from April to July. Visitors are drawn to Olbia for its beautiful beaches, outdoor activities, and breathtaking scenery. You can enjoy a round of golf at nearby golf courses or relax at family-friendly beaches along the bay. Don't miss the chance to explore the local landmarks, where the azure waters and sandy shores create a picturesque backdrop for a perfect vacation.
  • Cagliari: As the capital city of Sardinia, Cagliari boasts a vibrant mix of culture and outdoor experiences, attracting visitors year-round. Peak travel occurs from June to August, with a slight dip in May and October. The city offers a unique blend of beautiful beaches and cultural attractions, such as the bustling public market and historic piazzas. Stroll through the charming streets, savoring local delicacies while soaking in the lively atmosphere. Whether you're lounging on the beach or exploring the rich history, Cagliari promises a delightful experience for every traveler.
  • Arzachena: Located in the Gallura region, Arzachena is known for its stunning natural beauty and outdoor adventures. The city sees a seasonal influx of tourists, with peak visits during June to August. Travelers flock to Arzachena for its gorgeous beaches, scenic landscapes, and opportunities for activities like golf and sailing at the marina. The family-friendly beaches provide the perfect setting for relaxation, while the surrounding countryside offers numerous trails and vistas. Arzachena is a must-visit for those seeking both adventure and tranquility in Sardinia.

Things to do in Sardinia

Shopping

In Sardinia, visit the Cagliari Shopping Center for a variety of international brands and local specialties. For a more traditional experience, head to the San Benedetto Market, where you can find authentic Sardinian products and regional delicacies, perfect for unique souvenirs.

Recreation

Experience the serene atmosphere at Forte Village Resort, where you can indulge in spa treatments and yoga sessions overlooking the Mediterranean Sea. Explore the nearby beautiful beaches for sunbathing and water sports, or take a leisurely bike ride through the scenic coastal paths.

Adventure

Explore the rugged beauty of Cala Goloritzé, a stunning beach accessible by a scenic hike. Enjoy crystal-clear waters ideal for snorkeling and admire the dramatic cliffs surrounding the area. For thrill-seekers, the Gennargentu National Park offers hiking trails with breathtaking views and opportunities for rock climbing.

Nightlife

Sardinia's nightlife offers a vibrant mix of beach clubs and cozy bars. Enjoy a lively evening at the famous Phi Beach in Baja Sardinia, where you can dance under the stars, or relax with local wines at a quaint bar in Cagliari's historic district.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Sardinia

To save money on your trip to Sardinia, consider visiting during the off-peak months of January, February, and November for lower hotel rates. Book your accommodations about a month in advance for the best prices, and look for last-minute deals on sites like Expedia. Saturdays are the cheapest days to stay, while Mondays tend to be the priciest. Take advantage of public transport options and explore free activities like local markets and beaches. For added savings, bundle your hotel, flights, and activities through Expedia package deals.

  • 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: The cheapest time to book a hotel in Sardinia is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 Monday.
  • Find cheap hotels on Expedia: Utilize the search tool on Expedia to narrow down your options based on your budget, desired location, and type of accommodations. For instance, selecting the Eco-certified filter will showcase hotels that are both sustainable and eco-friendly, currently available for booking. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Sardinia with your flights and activities through an Expedia package deal.

Find the best attractions in Sardinia

Sardinia offers a perfect escape for beach lovers, outdoor enthusiasts, and culture seekers. With its stunning coastlines, historic churches, and fascinating archaeological sites, there's plenty to explore. Whether you're lounging on the beautiful beaches or immersing yourself in local culture, Sardinia promises an unforgettable experience. Don't miss the chance to discover the enchanting Sardinian coasts during your visit.

  • Cala Mariolu Beach: This stunning beach features crystal-clear waters and picturesque cliffs, offering a serene escape for sunbathers and swimmers alike. Its unique rock formations and vibrant marine life make it perfect for snorkeling enthusiasts seeking underwater adventures.
  • Roman Amphitheatre of Cagliari: Step back in time at this impressive archaeological site, where ancient history comes alive. The amphitheater, carved into the hillside, showcases remarkable Roman architecture and hosts cultural events, providing a glimpse into Sardinia's rich heritage.
  • Lake Gusana: Nestled in a tranquil setting, Lake Gusana boasts beautiful scenery ideal for outdoor activities. Enjoy romantic strolls along the shore, picnics, or water sports, making it a wonderful spot for relaxation amidst nature.

Best time to go to Sardinia

The best time to visit Sardinia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Sardinia falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Sardinia falls in February, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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.2°C)No RainSunnyModerately HighModerately High
July77.4°F (25.2°C)No RainSunnyModerately HighModerately High
August77.5°F (25.3°C)No RainSunnyAverageModerately High
September72.1°F (22.3°C)No RainSunnyAverageAverage
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

Frequently asked questions

How much do hotels in Sardinia cost?
In Sardinia, you can find cheap options from NT$3,333 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 vacation 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 NT$3,333 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 vacation 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 "Traveler experience" section of our filter tool.
What are the top beach hotels in Sardinia?
Switch into chill mode and savor 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?
Incredible prices on Sardinia hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points with every booking, along with exciting membership perks. We're talking savings worth 10% or more on select hotels! Plus, most of our hotels feature free cancellation, so you can reserve your dream getaway without worrying about your plans changing. Just look for options marked "Free Cancellation".

Explore a world of travel with Expedia