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

Find the best Sardinia Hotels

  • 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

Sardinia Accommodation: Most Popular Cities to Stay

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, (108 reviews)
"Quiet town but stunning hotel and beaches"
Canada
Noah
The price is ฿6,970
฿7,667 total
includes taxes & fees
26 Oct - 27 Oct
Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

2. 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, (131 reviews)
"Beautiful hotel with a spectacular beach, pool and restaurants. Fantastic rooms and very attentive staff."
Canada
David
Baglioni Resort Sardinia - The Leading Hotels of the World

3. 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, (279 reviews)
"Wonderful hotel. Beautiful property and grounds."
United States
William
La Villa del Re - Adults Only - Small Luxury 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, (234 reviews)
"Great resort!!"
Canada
MADDALENA
The price is ฿5,886
฿6,475 total
includes taxes & fees
8 Nov - 9 Nov
Grand Hotel Resort Ma&Ma - Adults Only

5. La Smeraldina Resort

La Smeraldina Resort
Santa Teresa di Gallura
8.2 out of 10, Very good, (69 reviews)
"Nice pool, great air con, everything you could need in the kitchen spacious apartment easy parking"
United Kingdom
Vicky
La Smeraldina Resort

6. Cala Cuncheddi - VRetreats

Cala Cuncheddi - VRetreats
4.0 star property
Olbia
9.2 out of 10, Wonderful, (372 reviews)
"Lovely property- nothing not to love!"
United States
Jennifer
The price is ฿8,294
฿9,461 total
includes taxes & fees
24 Oct - 25 Oct
Cala Cuncheddi - VRetreats

7. Hotel Marinedda Thalasso & Spa

Hotel Marinedda Thalasso & Spa
5.0 star property
Isola Rossa
9.4 out of 10, Exceptional, (83 reviews)
"Great trip - an amazing hotel."
United Kingdom
Stephen
Hotel Marinedda Thalasso & Spa

8. 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, (278 reviews)
"Beautiful beach"
United States
Olga
Abi d'Oru Sardinian Beach Resort & Spa

9. Mangia’s Sardinia Resort, Autograph Collection

Mangia’s Sardinia Resort, Autograph Collection
5.0 star property
Santa Teresa di Gallura
7.6 out of 10, Good, (37 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 ฿8,118
฿8,929 total
includes taxes & fees
21 Oct - 22 Oct
Mangia’s Sardinia Resort, Autograph Collection

10. Cervo Hotel, Costa Smeralda Resort

Cervo Hotel, Costa Smeralda Resort
5.0 star property
Arzachena
9.2 out of 10, Wonderful, (310 reviews)
"over all wonderful experience definitely coming back"
United States
anthony
The price is ฿10,706
฿11,776 total
includes taxes & fees
31 Oct - 1 Nov
Cervo Hotel, Costa Smeralda Resort

11. Grand Hotel Cannigione

Grand Hotel Cannigione
5.0 star property
Arzachena
9.0 out of 10, Wonderful, (221 reviews)
"Charming hotel with great staff dedicated to your stay. Beach vacation with a pool and breakfast every day."
United States
Frank
Grand Hotel Cannigione

12. Jazz Hotel

Jazz Hotel
4.0 star property
Olbia
9.2 out of 10, Wonderful, (1,004 reviews)
"Close to the airport, great restaurant."
Canada
Fiona
The price is ฿2,735
฿3,347 total
includes taxes & fees
15 Nov - 16 Nov
Jazz Hotel

13. Aethos Sardinia

Aethos Sardinia
5.0 star property
Arzachena
9.4 out of 10, Exceptional, (288 reviews)
"Beautiful Hotel with really kind staff and delicous food!"
Germany
Marco
Aethos Sardinia

14. 7Pines Resort Sardinia-A Destination By Hyatt

7Pines Resort Sardinia-A Destination By Hyatt
5.0 star property
Arzachena
9.0 out of 10, Wonderful, (57 reviews)
"Very clean updated rooms yet the rooms are on the small size. Very pretty resort. Great Breakfast"
Canada
Mark
The price is ฿24,189
฿26,608 total
includes taxes & fees
23 Oct - 24 Oct
7Pines Resort Sardinia-A Destination By Hyatt

15. Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda

Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda
5.0 star property
Arzachena
9.2 out of 10, Wonderful, (117 reviews)
"This hotel was wonderful. From the time we arrived to the time we departed we felt right at home. Very classy!!!"
United States
Jordan
The price is ฿27,588
฿30,347 total
includes taxes & fees
23 Oct - 24 Oct
Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda

16. Punta Falcone Resort

Punta Falcone Resort
Santa Teresa di Gallura
8.8 out of 10, Excellent, (27 reviews)
"Really lovely environment - whole resort was well designed, our accommodation had good sea views despite being set back: great breakfast and cheerful staff"
United Kingdom
Richard
The price is ฿7,198
฿7,917 total
includes taxes & fees
29 Oct - 30 Oct
Punta Falcone Resort

17. W Sardinia - Poltu Quatu

W Sardinia - Poltu Quatu
5.0 star property
Arzachena
9.8 out of 10, Exceptional, (30 reviews)
"Stunning hotel with amazing staff. Breakfast was lovely, and the pool / bar area is amazing. Highly Recommend to anyone looking to stay here."
United Kingdom
Alexander
The price is ฿24,331
฿26,764 total
includes taxes & fees
21 Oct - 22 Oct
W Sardinia - Poltu Quatu

18. 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, (44 reviews)
"Very friendly staff, excellent food, nice location"
Switzerland
Axel
Veridia Resort Sardinia, A Member Of Radisson Individuals

19. Luna Lughente

Luna Lughente
4.0 star property
Olbia
9.0 out of 10, Wonderful, (281 reviews)
"Beautiful location , close to the beach , staff is excellent!"
United States
Doris Ore
Luna Lughente

20. TUI BLUE Budoni

TUI BLUE Budoni
4.0 star property
Budoni
7.8 out of 10, Good, (74 reviews)
"Loved the little bungalow type rooms with ivy hanging down. Very quiet property"
United States
Layla
The price is ฿7,115
฿7,977 total
includes taxes & fees
18 Oct - 19 Oct
TUI BLUE Budoni
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:30 Oct - 1 Nov

Hotels recommended for families in Sardinia

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

Top Sardinia Hotel Reviews

Guide to exploring Sardinia

Top reasons to visit Sardinia

  • Stunning Beaches: Sardinia boasts some of the most breathtaking beaches in the Mediterranean, ideal for relaxation and water sports.
  • Rich Cultural Heritage: The island is home to historical churches and archaeological sites, reflecting its unique history and traditions.
  • Charming Towns: Explore picturesque towns steeped in history, offering delightful local cuisine and vibrant atmospheres.
  • Outdoor Activities: Enjoy a range of outdoor pursuits, from hiking in serene landscapes to water-based adventures along the coast.
  • Diverse Accommodation: Choose from a variety of stays, including charming bed and breakfasts and luxurious resorts, catering to all types of travellers.

Find great hotels in Sardinia

Discover the enchanting island of Sardinia, where a variety of accommodation options await to suit every traveller's needs. From charming bed and breakfasts to luxurious hotels, you'll find perfect stays whether you're seeking a family-friendly environment, pet-friendly amenities, or an adventurous getaway. Explore the diverse offerings and immerse yourself in the beauty of Sardinia, ensuring a memorable holiday experience.

  • Jazz Hotel: Jazz Hotel is a sophisticated 4-star accommodation, boasting a remarkable guest rating of 9.2 out of 10. This hotel caters to business travellers and golf enthusiasts, offering a unique golf-themed experience right in Sardinia. Guests can indulge in the sport with on-site golf facilities and amenities designed to enhance their stay. The modern decor and professional service create a conducive environment for both relaxation and productivity, making it an excellent choice for those blending work and leisure.
  • El Faro Hotel & Spa: El Faro Hotel & Spa is a charming 4-star retreat with a guest rating of 9.0 out of 10, situated right by the beach. This hotel is ideal for families seeking a seaside getaway, featuring direct beach access and amenities tailored for children, such as a dedicated children's pool and babysitting services for a fee. The hotel’s serene atmosphere, combined with spa facilities, ensures a relaxing holiday experience where families can create lasting memories while enjoying the sun and surf.
  • VOI Tanka Village: VOI Tanka Village is a delightful 4-star resort, rated 8.2 out of 10 by guests, located along the beautiful Sardinian coast. This property is well-suited for families, offering direct beach access and a variety of child-friendly amenities, including a supervised childcare service and engaging recreational activities like ping pong and games. The vibrant environment encourages families to bond over fun experiences, while the lush surroundings provide a picturesque setting for a memorable holiday.

Where to stay in Sardinia

Sardinia offers a captivating blend of stunning beaches, rich culture, and serene landscapes, making it an ideal destination for all types of travellers. Explore the sun-kissed shores of South Sardinia, discover charming cities steeped in history, or unwind in secluded spots perfect for a romantic getaway. Whether you seek family-friendly activities or a relaxing retreat, Sardinia's friendly atmosphere and breathtaking scenery ensure an unforgettable holiday experience.

  • Olbia: Nestled in the northeastern part of Sardinia, Olbia serves as a gateway to the stunning Costa Smeralda. The city boasts a moderately seasonal influx of tourists, with peak travel times from April to July. Visitors flock here for its beautiful beaches and outdoor activities, making it a perfect spot for sunbathers and adventurers alike. Highlights include family-friendly beaches and picturesque bays, as well as golf courses and private country clubs for those seeking a bit of luxury. Olbia’s charming marina and vibrant local culture offer a delightful travel experience, ensuring there’s something for everyone.
  • Cagliari: As the capital city of Sardinia, Cagliari is a vibrant hub of culture and history. This city experiences a steady stream of visitors, peaking during the summer months of June to August. Travellers are drawn to its beautiful beaches and outdoor spaces, as well as its rich cultural offerings. Key attractions include lively piazzas and bustling public markets, providing a taste of local life. Cagliari is perfect for those who want to immerse themselves in both relaxation and cultural exploration, offering a blend of scenic views and engaging experiences.
  • Arzachena: Located in the northern region of Sardinia, Arzachena is renowned for its stunning coastal scenery and archaeological sites. This city sees a moderate flow of tourists, with peak seasons in the summer months from June to August. Visitors can enjoy a variety of outdoor activities, including golfing and exploring idyllic beaches. Arzachena is home to beautiful family beaches and marinas, making it an ideal destination for those looking to unwind by the sea or engage in water sports. Its natural beauty combined with rich history ensures a memorable travel experience.

Things to do in Sardinia

Shopping

Discover Cagliari's La Rinascente department store for a mix of Italian fashion and local crafts. In Olbia, visit the Mercato di Olbia to find fresh produce and unique souvenirs. Explore Sassari's Corso Vittorio Emanuele for charming shops and local boutiques, offering a taste of Sardinian culture.

Recreation

Experience the serene atmosphere at Aqua Wellness in Costa Smeralda, where you can indulge in luxurious spa treatments and soothing massages. Enjoy yoga classes with breathtaking sea views, and take a dip in the infinity pool that overlooks the stunning coastline, providing a tranquil escape from daily life.

At Thalasso Spa in Alghero, immerse yourself in the healing properties of seawater therapies. Relax in steam rooms and enjoy rejuvenating body scrubs, while the surrounding natural beauty enhances your sense of calm and well-being, making it an ideal retreat for relaxation and rejuvenation.

Join a hiking excursion through the rugged landscapes of Gennargentu National Park. Discover hidden waterfalls and picturesque vistas, perfect for invigorating your body and mind while connecting with nature. After your trek, unwind at a local wellness centre with a soothing massage or herbal tea.

Adventure

In Sardinia, explore the rugged beauty of the Gennargentu National Park, ideal for hiking and wildlife spotting. Dive into the crystal-clear waters of La Maddalena Archipelago for an unforgettable snorkelling experience, or try your hand at kitesurfing in Porto Pollo's favourable winds.

Nightlife

Sardinia's nightlife offers a vibrant mix of beach clubs and cosy bars. Enjoy cocktails at the lively La Gabbia in Cagliari, or unwind at the charming Il Ristorante di Mare in Alghero. For a lively atmosphere, head to the bustling Porto Cervo, where music and dancing fill the air.

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

Find the best attractions in Sardinia

Sardinia is a perfect destination for beach lovers and outdoor enthusiasts seeking stunning scenery. The island offers a variety of attractions, including beautiful beaches, historical churches, and fascinating archaeological sites. Whether you’re keen on exploring the Sardinian coasts or immersing yourself in the local culture, there are plenty of activities to ensure a memorable holiday experience.

  • La Pelosa Beach: Renowned for its stunning turquoise waters and soft white sands, La Pelosa Beach offers a serene escape with a relaxed beach atmosphere. The shallow waters make it ideal for swimming and sunbathing, allowing visitors to unwind while soaking in the picturesque coastal views.
  • Su Nuraxi di Barumini: A UNESCO World Heritage site, Su Nuraxi di Barumini is an impressive archaeological complex that showcases the rich history of Sardinia's Nuragic civilisation. Visitors can explore the ancient stone structures and gain insight into the island's cultural heritage through guided tours.
  • Lake Gusana: Nestled amidst lush greenery, Lake Gusana is a tranquil spot perfect for outdoor activities. Whether you fancy a romantic picnic or exploring the scenic trails around the lake, this picturesque location offers a blend of natural beauty and adventure.

Best time to go to Sardinia

The best time to visit Sardinia is dependent 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. February is its coolest month on average. At this time, 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 ฿3,347 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 ฿3,347 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?
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".