Curated Luxury romantic hotel deals in Sardinia

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Sardinia

Recommended
Sort by

See the latest prices and deals by choosing your dates

Baia Di Chia Resort Sardinia, Curio Collection By Hilton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Chia · 41.46 km from centre

7.9

 

209 reviews

Breakfast available

Baia Di Chia Resort Sardinia, Curio Collection By Hilton has an outdoor swimming pool, garden, a restaurant and bar in Chia. This 5-star resort offers room service and an ATM. The accommodation features a 24-hour front desk and free WiFi.

All rooms are fitted with air conditioning, a flat-screen TV with cable channels, a minibar, a coffee machine, a bidet, free toiletries and a desk. Featuring a private bathroom with a shower and a hairdryer, some rooms at the resort also feature a sea view.

Guests at Baia Di Chia Resort Sardinia, Curio Collection By Hilton can enjoy a buffet breakfast.

The area is popular for hiking and fishing, and bike hire is available at this 5-star resort.

Popular points of interest near Baia Di Chia Resort Sardinia, Curio Collection By Hilton include Campana Dune Beach, Cala del Morto Beach and Monte Cogoni Beach. The nearest airport is Cagliari Elmas Airport, 61 km from the resort.

Our resort is located on the breathtaking coastline of Domus de Maria, awarded Italy’s Most Beautiful Sea 2025 by Legambiente and the Italian Touring Club.


Compare price on Booking.com
Compare price on Booking.com
Colostrai Hotel Club
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Muravera, San Priamo · 44.03 km from centre

7.9

 

397 reviews

Colostrai Hotel Club has a seasonal outdoor swimming pool, garden, a private beach area and terrace in San Priamo. With free WiFi, this 4-star hotel has a bar and a tennis court. There is a restaurant serving Italian cuisine, and free private parking is available.

A buffet breakfast is available at the hotel.

Colostrai Hotel Club offers a children's playground.

Languages spoken at the 24-hour front desk include English, French and Italian.

Cagliari Elmas Airport is 65 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
VOI Tanka Selected
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Villasimius · 35.92 km from centre

7.8

 

8 reviews

With a stay at VOI Tanka Selected in Villasimius, you'll be steps from Villasimius Beaches and a 4-minute drive from Porto Giunco Beach. This beach hotel is 0.1 mi (0.1 km) from Capo Carbonara Marine Protected Area and 0.4 mi (0.6 km) from Marina of Villasimius.

Compare price on Booking.com
Compare price on Booking.com
Forte Village Resort - Bouganville
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Santa Margherita di Pula · 34.95 km from centre

7.7

 

67 reviews

Breakfast available

Boasting a beachfront location in Santa Margherita di Pula, Forte Village Resort offers an outdoor pool, a spa, and luxury bungalows with a private patio. Immersed in lush gardens, the property features 21 restaurants, a wide range of sports facilities, and entertainment.

All with garden views and Sardinian-style décor, spacious bungalows here come with an LCD TV, air conditioning, and floor-to-ceiling windows. The private bathroom has a shower, and some also have a bath.

The resort's extensive choice of dining options includes both Italian and ethnic cuisine, Sardinian specialities, grills, and fresh seafood dishes. The breakfast buffet is served by the pool.

The Acquaforte wellness spa has a Thalasso pool circuit, a sauna, Turkish bath, and a gym. A variety of treatments can be reserved. Sports facilities include Chelsea football academy, tennis, rugby, swimming, and boxing. Guests can also enjoy water sports and activities such as sailing, and wind surfing. A PADI scuba diving centre is also available.

Entertainment for children at Wonderland includes a supervised nursery, a water park, and an arts and craft centre. Older children can enjoy the disco, go-karts and bowling at the dedicated Leisureland. The adjacent Forte Arena hosts international concerts.

Nora is a 15-minute drive from the property, while Cagliari is 40 km away.

Compare price on Booking.com
Compare price on Booking.com
Calaserena Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Sardinia, Geremèas · 23.90 km from centre

7.6

 

132 reviews

Calaserena Resort is a large, 4-star resort where you can enjoy sandy beaches, cool pinewoods and a seafront location in Geremeas, 30 km from Cagliari. Free parking is provided.

Calaserena Resort features on-site shops, bars and four restaurants. Take advantage of the resort's meeting rooms, free Wi-Fi, and daily and evening entertainment, including junior clubs. A buffet breakfast is served daily.

The 2 swimming pools feature a waterslide, hydromassage facilities and a children’s area. Guests enjoy sports facilities, an outdoor theatre and a wellness centre.

At Calaserena Resort, double, triple and quadruple rooms are set in 2 or 3-storey buildings. You will have a small balcony or direct access to the gardens. Each room offers satellite TV.

Guests in en suite rooms can enjoy a restaurant reserved for them, with table service.

All 317 en suite rooms are located just 450 metres from the wooded area. Walk through the woods to reach the private and fully equipped beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Alma Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Sardinia, Castiadas · 38.41 km from centre

7.6

 

21 reviews

Breakfast available

With a stay at Alma Resort in Castiadas, you'll be on the waterfront, within a 15-minute drive of Villasimius Beaches and Cala Monte Turno Beach. This family-friendly hotel is 8.8 mi (14.1 km) from Porto Giunco Beach and 0.9 mi (1.4 km) from Marina San Pietro Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Club Torre Salinas - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Muravera · 45.01 km from centre

7.6

 

41 reviews

Breakfast available

When you a stay at Hotel Club Torre Salinas - Adults Only in Muravera, you'll be on the beach, just steps from Torresalinas Beach and Spiaggia San Giovanni. This beach hotel is 0.5 mi (0.8 km) from Colostrai Beach and 0.7 mi (1.1 km) from Spiaggia di Cristolu Axedu.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Flamingo Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Margherita di Pula, Pula · 30.09 km from centre

7.4

 

150 reviews

Breakfast available

Located in Pula, Hotel Flamingo Resort is within a 10-minute drive of Is Molas Golf Club and Giovanni Patroni Archaelogical Museum. This beach hotel is 9.5 mi (15.2 km) from Baia Chia Beach and 3.4 mi (5.5 km) from Laguna di Nora Aquarium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Abamar Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Margherita di Pula, Pula · 35.58 km from centre

7.4

 

179 reviews

Breakfast available

Located in Pula, Abamar Hotel is by the sea, within a 10-minute drive of Pinus Village and Spiaggia di Santa Margherita di Pula. This beach hotel is 5.6 mi (9.1 km) from Baia Chia Beach and 1.3 mi (2.1 km) from Riva dei Pini Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Rocca Dorada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Margherita di Pula, Pula · 36.76 km from centre

7.2

 

43 reviews

Breakfast available

With a stay at Hotel Rocca Dorada in Pula, you'll be within a 5-minute drive of Pinus Village and Spiaggia di Santa Margherita di Pula. This family-friendly hotel is 4.5 mi (7.3 km) from Baia Chia Beach and 0.5 mi (0.8 km) from Riva dei Pini Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Garden Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Sardinia, Castiadas · 38.64 km from centre

7.2

 

13 reviews

Breakfast available

With a stay at Hotel Garden Beach in Castiadas, you'll be on the beach, within a 10-minute drive of Villasimius Beaches and Cala Monte Turno Beach. This beach hotel is 9.2 mi (14.9 km) from Porto Giunco Beach and 0.3 mi (0.5 km) from Cala Sinzias Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
TH Costa Rei - Free Beach Club
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Muravera · 39.83 km from centre

7.0

 

25 reviews

Breakfast available

When you stay at TH Costa Rei - Free Beach Club in Muravera, you'll be on the beach, within a 5-minute drive of Scoglio di Peppino Beach and Monte Nai. This beach hotel is 8.8 mi (14.1 km) from Villasimius Beaches and 12.7 mi (20.4 km) from Porto Giunco Beach.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Sardinia, but are nearby and match your search.
Primary image
Arbatax Park Resort - Telis by Falkensteiner
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arbatax, Tortoli · 94.15 km from centre

10.0

 

1 review

Breakfast available

When you stay at Arbatax Park Resort - Telis in Tortoli, you'll be near the bay, within a 5-minute drive of Porto Frailis Beach and San Gemiliano Tower. This beach hotel is 0.9 mi (1.5 km) from Rocce Rosse Beach and 1 mi (1.6 km) from Cala Moresca Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Corte Bianca, Bovi's Hotels - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ogliastra, Cardedu · 79.94 km from centre

9.8

 

144 reviews

Breakfast available

Located in Cardedu, Hotel Corte Bianca, Bovi's Hotels - Adults Only is in a rural location – a 5-minute drive from Museddu and 6 minutes from Alberto Loi Winery. This spa hotel is 1.3 mi (2.1 km) from Bau Beach Planargia Dog Beach and 2.5 mi (4 km) from Spiaggia di Perd'e Pera.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Regia Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oristano, Abbasanta · 105.17 km from centre

9.8

 

27 reviews

Breakfast available

Located in Abbasanta, Regia Hotel is in a rural location, within a 5-minute drive of Kartodromo Santa Caterina and Nuraghe Losa Archaeological Site. This hotel is 1.4 mi (2.3 km) from Church of Santa Caterina and 2.3 mi (3.6 km) from Antonio Gramsci House Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Charme Hotel La Bitta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arbatax, Tortoli · 93.66 km from centre

9.6

 

194 reviews

Breakfast available

When you stay at Charme Hotel La Bitta in Tortoli, you'll be on the beach, just steps from Porto Frailis Beach and 14 minutes by foot from San Gemiliano Beach. This beach hotel is 1.1 mi (1.8 km) from Rocce Rosse Beach and 1.2 mi (1.9 km) from Cala Moresca Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nascar Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Baunei · 98.78 km from centre

9.6

 

70 reviews

Breakfast available

A stay at Nascar Hotel places you in the heart of Baunei, within a 15-minute walk of Santa Maria Navarrese Marina and Spiaggia di Tancau. This beach hotel is 3.4 mi (5.5 km) from Lido delle Rose Beach and 3.4 mi (5.5 km) from Spiaggia di Pollu.

Compare price on Booking.com
Compare price on Booking.com
Ros'e Mari Green Home Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oristano · 91.89 km from centre

9.5

 

82 reviews

Breakfast available

Set in Oristano, 17 km from Tharros Archaeological Site, Ros'e Mari Green Home Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. Each accommodation at the 4-star hotel has garden views, and guests can enjoy access to a children's playground and to a hot tub. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a bidet.

The breakfast offers buffet, continental or Italian options.

Guests at Ros'e Mari Green Home Hotel will be able to enjoy activities in and around Oristano, like cycling.

Capo Mannu Beach is 29 km from the accommodation. Cagliari Elmas Airport is 99 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Felix Hotels - Galanias Hotel & Retreat
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ogliastra, Bari Sardo · 83.69 km from centre

9.4

 

102 reviews

Located in Bari Sardo, Felix Hotels - Galanias Hotel & Retreat is a 2-minute drive from Torre di Bari Beach and 11 minutes from Cea Beach. This beach hotel is 11.1 mi (17.9 km) from Orri Beach and 14.7 mi (23.6 km) from Monte Armidda Observatory.

Compare price on Booking.com
Compare price on Booking.com
Hotel La Bitta - Bovis Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arbatax, Àrbatax · 93.70 km from centre

9.4

 

987 reviews

Breakfast available

Hotel La Bitta - Bovis Hotels offers wellness facilities, white-sand beaches and transparent waters in a peaceful location walking distance from Arbatax centre. What more could you need for a relaxing stay?

This beautiful villa has its own large outdoor pool set close to the sea and fully equipped with sun loungers and umbrellas. La Bitta’s private beach is just steps away from your comfortable room.

After a hard day working on your tan it’s time to try out La Bitta’s wellness centre. Relax in the hot tub or the Turkish bath, or request a massage or beauty treatment.

Enjoy stunning views of the sea and Sardinia’s rocky cliffs from Hotel La Bitta - Bovis Hotels’s gardens and the terrace bar and panoramic restaurant. Two restaurants and an American bar can be found on site. Breakfast is an extensive buffet.

Professional staff at Hotel La Bitta - Bovis Hotels will be pleased to organise unforgettable trips and tours for you. Go on yacht cruises, dinghy trips up the coast and tours inland on Sardinia’s famous green train.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor