Find the best Sardinia Hotels

Start date: Check-in selected.
End date: Check-out
    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

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Sardinia

Baglioni Resort Sardinia - The Leading Hotels of the World

5.0 star property
9.4 out of 10, Exceptional, (80)
"Perfect location for few days"
The price is £392
includes taxes & fees
14 Oct - 15 Oct
Baglioni Resort Sardinia - The Leading Hotels of the World

Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

5.0 star property
8.6 out of 10, Excellent, (54)
"Great location. Friendly and attentive staff. "
The price is £207
includes taxes & fees
6 Oct - 7 Oct
Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

La Smeraldina Resort

8.2 out of 10, Very good, (39)
"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 "
La Smeraldina Resort

Aethos Sardinia

5.0 star property
9.6 out of 10, Exceptional, (236)
"Hotel was lovely, staff exceptional, location great and overall experience was amazing. "
The price is £540
includes taxes & fees
29 Sept - 30 Sept
Aethos Sardinia

Grand Hotel Resort Ma&Ma - Adults Only

5.0 star property
9.0 out of 10, Wonderful, (161)
"Excellent hotel!"
The price is £200
includes taxes & fees
8 Oct - 9 Oct
Grand Hotel Resort Ma&Ma - Adults Only

Grand Hotel Cannigione

5.0 star property
9.0 out of 10, Wonderful, (159)
"Amazing summer resort"
Grand Hotel Cannigione

7Pines Resort Sardinia-A Destination By Hyatt

5.0 star property
9.2 out of 10, Wonderful, (37)
"Very nice hotel in a quiet area. "
The price is £242
includes taxes & fees
13 Oct - 14 Oct
7Pines Resort Sardinia-A Destination By Hyatt

Hotel Abi d'Oru

5.0 star property
9.0 out of 10, Wonderful, (236)
"Excellent hotel! Great vacation. "
The price is £278
includes taxes & fees
11 Oct - 12 Oct
Hotel Abi d'Oru

Luna Sardinia

4.0 star property
8.0 out of 10, Very good, (88)
"Wonderfully place and beach "
Luna Sardinia

Stintino Country Paradise

3.0 star property
7.0 out of 10, Good, (47)
"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

Luna Lughente

4.0 star property
9.0 out of 10, Wonderful, (214)
"Staff were all so helpful and friendly. The buffet breakfast was excellent. The big pool was clean and had plenty of sunbeds. One of my favourite hotel stays ever!"
The price is £119
includes taxes & fees
11 Oct - 12 Oct
Luna Lughente

Cala Cuncheddi - VRetreats

4.0 star property
9.2 out of 10, Wonderful, (307)
"Very nice hotel "
The price is £321
includes taxes & fees
9 Oct - 10 Oct
Cala Cuncheddi - VRetreats

Hotel San Teodoro

4.0 star property
8.8 out of 10, Excellent, (65)
" Nice hotel in a very good location. Staff was very pleasant and helpful. "
The price is £90
includes taxes & fees
8 Oct - 9 Oct
Hotel San Teodoro

Cervo Hotel, Costa Smeralda Resort

5.0 star property
9.0 out of 10, Wonderful, (252)
"The staff at breakfast and in the restaurantcweee amazing"
The price is £255
includes taxes & fees
6 Oct - 7 Oct
Cervo Hotel, Costa Smeralda Resort

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

5.0 star property
9.8 out of 10, Exceptional, (238)
"Beautiful property, great beach, fantastic customer service."
The price is £396
includes taxes & fees
6 Oct - 7 Oct
La Villa del Re - Adults Only - Small Luxury Hotels of the World

Almar Timi Ama Resort & Spa

5.0 star property
9.0 out of 10, Wonderful, (352)
"Walk to beach, friendly staff, spacious room"
The price is £218
includes taxes & fees
10 Oct - 11 Oct
Almar Timi Ama Resort & Spa

Sighientu Resort

4.0 star property
7.6 out of 10, Good, (74)
"Fantastic hotel, amazingly attentive staff….very helpful and quick to assist, beautiful resort - family of 4 had the best time! "
The price is £81
includes taxes & fees
7 Oct - 8 Oct
Sighientu Resort

Resort Grande Baia

4.0 star property
7.8 out of 10, Good, (364)
"Great place, great stay"
The price is £103
includes taxes & fees
14 Oct - 15 Oct
Resort Grande Baia

Jazz Hotel

4.0 star property
9.2 out of 10, Wonderful, (1002)
"Excellent rooms, excellent staff, great restaurant dinner and breakfast. Convenient to the airport."
The price is £146
includes taxes & fees
6 Oct - 7 Oct
Jazz Hotel

Gabbiano Azzurro Hotel & Suites

4.0 star property
9.2 out of 10, Wonderful, (231)
"Great for families, great staff and very clean. I cannot wait to go back. "
The price is £195
includes taxes & fees
10 Oct - 11 Oct
Gabbiano Azzurro Hotel & Suites
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:26 Sept - 28 Sept
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

Discover the charm of Sardinia with a variety of accommodation options tailored for every traveller. From family-friendly hotels to cosy bed and breakfasts, you'll find the ideal base for your adventure. With pet-friendly facilities and access to stunning swimming spots, your stay in Baia Sardinia promises relaxation and exploration. Whether you're seeking a luxurious retreat or a quaint getaway, Sardinia's best hotels, including Spa Le Dune, await your arrival.

  • El Faro Hotel & Spa: Nestled in the heart of Sardinia, El Faro Hotel & Spa caters to those seeking a blend of adventure and relaxation. This 4-star establishment is ideal for travellers who crave a city-themed escape infused with thrilling activities. Guests can indulge in an array of onsite adventure sports, from motorboating to canoeing, or explore nearby hiking and biking trails. After a day of exploration, unwind at the full-service spa, featuring steam rooms, body treatments, and detoxification wraps, ensuring a rejuvenating experience amid the vibrant city atmosphere.
  • Jazz Hotel: Jazz Hotel is the perfect choice for business travellers and golf enthusiasts alike, boasting a sophisticated atmosphere with ample facilities. This 4-star property is equipped with multiple meeting rooms, a dedicated business centre, and conference spaces, making it an excellent venue for corporate events. For those looking to hit the greens, the hotel offers a fantastic golfing experience, allowing guests to unwind after a busy day in a professional yet comfortable setting.
  • Resort Grande Baia: Ideal for families and beach lovers, Resort Grande Baia is a 4-star resort that offers direct access to stunning sandy shores. This property is designed for those who desire a beach-themed getaway filled with adventure. Guests can partake in various activities, including windsurfing and snorkelling, while children can enjoy a dedicated pool and playground. With a strong emphasis on family-friendly amenities, this resort ensures that both parents and children have an unforgettable holiday experience.

Where to stay in Sardinia

Sardinia is a stunning destination that offers a perfect blend of serene beaches, breathtaking outdoor scenery, and rich cultural experiences. From the idyllic Sardinian coast to charming towns like Alghero and Cagliari, visitors can enjoy a family-friendly atmosphere or a romantic getaway. Whether you seek relaxation, historical exploration, or simply the warmth of friendly locals, Sardinia promises an unforgettable holiday experience that caters to all kinds of travellers.

  • Olbia: Nestled in the northeastern part of Sardinia, Olbia serves as a gateway to the beautiful Costa Smeralda. This vibrant city boasts a moderately seasonal influx of visitors, with peak arrivals between April and July. The stunning beaches and picturesque scenery attract those seeking outdoor adventures and relaxation. Olbia offers a range of activities, from golfing at local courses to enjoying the serene bays and family-friendly beaches. Don't miss the opportunity to explore the nearby stunning coastline and indulge in the local cuisine at seaside restaurants.
  • Cagliari: The capital city of Sardinia, Cagliari is rich in history and culture, making it a must-visit destination. With a steady flow of tourists, especially during the summer months from June to August, Cagliari invites you to immerse yourself in its vibrant atmosphere. The city is known for its beautiful beaches, outdoor activities, and cultural experiences. Explore the fairgrounds and partake in lively events, or relax on the nudist beaches that dot the coastline. The blend of history and modern life in Cagliari offers an engaging travel experience that should not be missed.
  • Alghero: Located on the northwest coast of Sardinia, Alghero is renowned for its stunning coastal scenery and charming old town. This city attracts visitors seasonally, with peak times similar to Olbia. Alghero offers a mix of beach relaxation and outdoor activities, including climbing and adventure sports. The picturesque beaches and the vibrant local market add to the city's allure. Stroll through the cobbled streets of the old town, enjoy fresh seafood, and take in the captivating views of the Mediterranean Sea for a memorable getaway.

Things to do in Sardinia

Sardinia offers a delightful blend of beach and outdoor activities amidst stunning scenery. Visitors can enjoy vibrant festivals, explore the fairground show ground, or unwind at a country private club. A day trip to Cagliari is highly recommended, providing a taste of the island's rich culture and charm. Whether you seek relaxation or adventure, Sardinia promises an unforgettable experience.

Shopping

The Alghero Market offers a vibrant atmosphere with local goods and souvenirs. Similarly, the San Benedetto Market showcases fresh produce and artisan products. If you're up for a drive, visit Vitivinicola Antichi Poderi for unique gifts and local wines that capture Sardinia's essence.

Recreation

At Pevero Golf Club, enjoy a round of golf surrounded by breathtaking landscapes, perfect for sport enthusiasts. For a serene escape, visit Parco Naturale di Bidderosa, where you can relax amidst nature. Golf Club Puntaldia offers another chance to play golf in a picturesque outdoor setting.

Adventure

Experience the thrills at Diverland, a vibrant waterpark offering slides and attractions for the whole family. Enjoy the adventurous atmosphere at Riso Beach campground, perfect for outdoor activities and connecting with nature. Dive into excitement at Centro Sub Portorotondo, where you can explore the underwater world through exhilarating sports.

Nightlife

Sardinia offers a vibrant nightlife with venues like Massimo Theatre, showcasing culture and romance, and the Monte Armidda Observatory, perfect for family entertainment under the stars. For a more casual atmosphere, La Casa del Pane di Nonnis G. provides delightful entertainment to enjoy with friends.

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 perfect blend of beach, outdoor activities, and stunning scenery for your holiday. You can explore a variety of attractions, including beautiful beaches, charming churches, and even nudist beaches. This destination caters to those seeking cultural experiences and outdoor adventures, making it ideal for every traveller. Don't miss the chance to truly experience Sardinia during your visit.

  • La Pelosa Beach: Renowned for its stunning white sands and crystal-clear waters, La Pelosa Beach offers a serene escape. The beach vibes create a perfect environment for relaxation and sunbathing, making it an idyllic spot for a leisurely day by the sea.
  • Poetto Beach: This lively nudist beach is famous for its friendly atmosphere and welcoming locals. Whether you're sunbathing or enjoying beach activities, Poetto Beach provides a unique social experience amidst its vibrant coastal setting.
  • Maddalena Archipelago National Park: A paradise for adventure seekers, this national park boasts breathtaking scenery and outdoor activities. Explore its pristine islands, go hiking, or indulge in water sports while surrounded by stunning natural beauty.

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

Sardinia boasts three major airports for your convenience. Olbia (OLB-Costa Smeralda) is approximately 73.3km away, with nearby hotels such as the 5-star Baglioni Resort Sardinia, 6.2km from the airport, offering various transportation services. Cagliari (CAG-Elmas) is located about 2.5km away, with excellent options like the 4-star Holiday Inn Cagliari, just 1.2km from the terminal. Lastly, Ajaccio (AJA-Napoleon Bonaparte) is 116.2km away, featuring hotels such as the 5-star Sofitel Golfe Ajaccio Thalassa Sea & Spa, located 1.9km from the airport. Each airport provides easy access to nearby accommodations, ensuring a pleasant stay in Sardinia.

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. 

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Sardinia cost?
In Sardinia, you can find cheap options from £119 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 £119 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.