Italy

The Best Hotels in Sardinia: Costa Smeralda Glamour to Laid-Back Beach Resorts

Discover 7Pines Resort Sardinia a 5-star hotel in Italy
In this story

Sardinia has some of the most beautiful beaches in the Mediterranean, with white sand and water so clear it looks Caribbean. The north-east, around the Costa Smeralda, is famous for glamour, while the rest of the coast has relaxed beach resorts and friendly small towns.

Here are ten of our best-rated hotels, all in the north of the island near Olbia and Alghero.

You’ll find on this page

At a glance: compare the hotels

Hotel Where Stars Board TripAdvisor Adults only
Sentido Orosei Beach Orosei, Sardinia 4★ All Inclusive 4.6/5 No
Grand Relais Dei Nuraghi Baia Sardinia, Sardinia 5★ Bed and Breakfast, Half Board 4.5/5 Yes
7Pines Resort Sardinia Baia Sardinia, Sardinia 5★ Bed and Breakfast, Half Board 4.5/5 No
Hotel Blumarea Castelsardo, Sardinia 4★ Bed and Breakfast 4.5/5 No
Piccolo Hotel Budoni, Sardinia 4★ Full Board Plus 4.5/5 Yes
Calacuncheddi Hotel Li Cuncheddi, Sardinia 4★ Bed and Breakfast, Half Board 4.4/5 No
Is Serenas Badesi Resort Badesi, Sardinia 4★ All Inclusive 4.4/5 No
Baglioni Resort Sardinia San Teodoro, Sardinia 5★ Bed and Breakfast, Full Board, Half Board 4.3/5 No
TH San Teodoro Hotel San Teodoro, Sardinia 3★ Half Board 4.3/5 No
Stefania Boutique Hotel Pittulongu, Sardinia 3★ Bed and Breakfast 4.3/5 No

Star ratings are official; TripAdvisor scores were correct when we last checked and can change. Board options vary by room and date.

Quick verdicts

Our top picks

1. Sentido Orosei Beach

Sentido Orosei Beach, Orosei
  • Orosei, Sardinia
  • 4-star
  • All Inclusive
  • TripAdvisor 4.6/5

Sentido Orosei Beach has a private beach with parasol and sunbeds included, a spacious pool area and bright rooms on an all-inclusive basis.

Best for: Easy all-inclusive

See Sentido Orosei Beach →

2. Grand Relais Dei Nuraghi

Grand Relais Dei Nuraghi, Baia Sardinia
  • Baia Sardinia, Sardinia
  • 5-star
  • Half Board
  • TripAdvisor 4.5/5
  • Adults only

Five-star adults-only Grand Relais dei Nuraghi in Baia Sardinia is beachfront, with stunning sea views, and it is ideal for couples.

Best for: Couples

See Grand Relais Dei Nuraghi →

3. 7Pines Resort Sardinia

7Pines Resort Sardinia, Baia Sardinia
  • Baia Sardinia, Sardinia
  • 5-star
  • Half Board
  • TripAdvisor 4.5/5

7Pines Resort Sardinia in Baia Sardinia has a stunning seafront location, fantastic spa facilities and a choice of restaurants.

Best for: Costa Smeralda luxury

See 7Pines Resort Sardinia →

4. Hotel Blumarea

Hotel Blumarea, Castelsardo
  • Castelsardo, Sardinia
  • 4-star
  • Bed and Breakfast
  • TripAdvisor 4.5/5

Hotel Blumarea in Castelsardo is close to the beach, with bright, modern rooms and car hire included, ideal for exploring.

Best for: Explorers

See Hotel Blumarea →

5. Piccolo Hotel

Piccolo Hotel, Budoni
  • Budoni, Sardinia
  • 4-star
  • Full Board Plus
  • TripAdvisor 4.5/5
  • Adults only

Adults-only Piccolo Hotel in Budoni has cool, contemporary décor and a generous full-board offering.

Best for: Relaxed adults-only

See Piccolo Hotel →

6. Calacuncheddi Hotel

Calacuncheddi Hotel, Li Cuncheddi
  • Li Cuncheddi, Sardinia
  • 4-star
  • Half Board
  • TripAdvisor 4.4/5

Calacuncheddi Hotel has a private section of beach, a modern style, a peaceful location and certified sustainable credentials.

Best for: Peace near Olbia

See Calacuncheddi Hotel →

7. Is Serenas Badesi Resort

Is Serenas Badesi Resort, Badesi
  • Badesi, Sardinia
  • 4-star
  • All Inclusive
  • TripAdvisor 4.4/5

Is Serenas Badesi Resort has a private section of beach, a choice of restaurants and all-inclusive.

Best for: Families

See Is Serenas Badesi Resort →

8. Baglioni Resort Sardinia

Baglioni Resort Sardinia, San Teodoro
  • San Teodoro, Sardinia
  • 5-star
  • Full Board
  • TripAdvisor 4.3/5

Five-star Baglioni Resort Sardinia in San Teodoro has stylish rooms, idyllic views and a Michelin-starred restaurant, close to the beach.

Best for: Food lovers

See Baglioni Resort Sardinia →

9. TH San Teodoro Hotel

TH San Teodoro Hotel, San Teodoro
  • San Teodoro, Sardinia
  • 3-star
  • Half Board
  • TripAdvisor 4.3/5

TH San Teodoro has a large pool, a range of activities and complimentary sunbeds and parasols at the beach.

Best for: Active families

See TH San Teodoro Hotel →

10. Stefania Boutique Hotel

Stefania Boutique Hotel, Pittulongu
  • Pittulongu, Sardinia
  • 3-star
  • Bed and Breakfast
  • TripAdvisor 4.3/5

Stefania Boutique Hotel in Pittulongu has a private beach area, a lovely pool and a relaxing atmosphere near Olbia.

Best for: A short transfer

See Stefania Boutique Hotel →

Where to stay in Sardinia

Costa Smeralda (Baia Sardinia, Porto Cervo): glamour, yachts and stunning beaches. San Teodoro and Budoni: long white beaches and a relaxed vibe. Orosei: dramatic coastline on the east. Castelsardo and the north coast: medieval towns and quieter beaches.

How we chose these hotels

We sell 33 hotels in Sardinia. To build this list we started with every hotel on the island, then read what our guests say: every hotel here is well rated on TripAdvisor. We spread our picks across different resorts so you can compare areas, and we only include hotels you can book with us today as an ATOL-protected package with flights and transfers. Prices change daily, so use the search box at the end of this page for live availability, or ask a Travel Designer for a tailored shortlist.

Things to do

Take a boat trip around the La Maddalena archipelago, swim at La Pelosa or Cala Brandinchi, explore the medieval town of Castelsardo, and visit the Bronze Age nuraghe stone towers.

When to go and getting there

Sardinia’s beach season runs from May to October. July and August are hot and the Costa Smeralda is at its most glamorous, while June and September offer warm sea, quieter beaches and better value. Flights to Olbia take around two and a half hours from the UK, and most hotels in this guide are within an hour of the airport. Hiring a car is the best way to explore the island’s many beaches.

Eating and drinking

Sardinian food is rustic and delicious. Try culurgiones (filled pasta parcels), malloreddus (small gnocchi-shaped pasta) with sausage sauce, pane carasau, the crisp flatbread, and porceddu, slow-roasted suckling pig. Seafood lovers should try bottarga, cured fish roe. Vermentino di Gallura is the island’s crisp white wine, and Cannonau its robust red. Finish with seadas, a fried cheese pastry with honey, and a glass of mirto, a myrtle liqueur.

Frequently asked questions

Where is the best place to stay in Sardinia?

The Costa Smeralda for luxury and San Teodoro or Budoni for beaches and value.

Which airport is best for northern Sardinia?

Olbia for the north-east and Alghero for the north-west.

Is Sardinia good for families?

Yes, with shallow, sandy beaches and resorts such as Is Serenas and TH San Teodoro.

When is the best time to visit Sardinia?

May to October; June and September are ideal.

Find your Sardinia holiday

Search live prices with flights and transfers, all ATOL protected, or ask a Travel Designer to compare these hotels.

Ask a Travel Designer →

Keep planning

Updated October 2026. Hotels can be booked as ATOL-protected packages with flights and transfers through Travelisto.