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

Hotel Relax Torreruja Thalasso & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Trinità d'Agultu e Vignola, Isola Rossa · 200.80 km from centre

8.8

 

271 reviews

Breakfast available

Featuring a luxury wellness centre and swimming pool, Hotel Relax is just 200 metres from a fine sandy beach. Situated in the picturesque fishing village of Isola Rossa, it offers rooms with a private veranda and free Wi-Fi at reception.

Hotel Relax Torreruja Thalasso & Spa provides personalised wellness and fitness programmes. The wellness centre includes a heated, sea-water pool, sauna, and Turkish bath. You will also find a gym, herbal tea zone and relaxing area. Massages and beauty treatments are also available.

Set along the Gulf of Asinara, the hotel can provide tourist information about the area. Half and full-day trips are organised to the islands of La Maddalena, along the Emerald Coast, and many more. In summer, child-care services are also available.

In the evening there are 2 restaurants, 1 à la carte and 1 buffet. One of which has a beautiful view across the bay. After dinner, you can relax at the 2 bars, 1 is poolside, and enjoy the live music.

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

Hotel in Golfo di Marinella, Golfo Aranci · 201.78 km from centre

8.8

 

129 reviews

Breakfast available

With a stay at Hotel Marana in Golfo Aranci, you'll be near the bay, within a 10-minute drive of La Marinella Beach and Church of San Lorenzo. This beach hotel is 8.7 mi (14 km) from Port of Olbia and 7.9 mi (12.7 km) from Pittulongu Beach.

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

Hotel in Porto Rotondo · 205.00 km from centre

8.8

 

233 reviews

Breakfast available

The Sporting is a 5-star hotel set directly in front of the Mediterranean Sea by the harbour of Porto Rotondo. You can relax in the panoramic, sea-water pool and enjoy direct access to a private, white-sand beach. Parking is free.

All rooms feature exposed wood-beamed ceilings, simple, elegant furnishings and a balcony with a view of the garden, harbour or sea. The bathrooms are in Orosei marble or Sardinian wax. Modern amenities include free Wi-Fi and a satellite TV in every room.

You will find free internet terminals and babysitting services. Friendly staff can assist you with tourist information and organising day trips.

The hotel's famous restaurant serves regional specialities and international cooking. The restaurant features a romantic environment with a view on the harbour and the swimming pool.

The historic centre of Porto Rotondo is just 10 minutes' walk away. You will be a 25-minute drive from Olbia Airport.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Stazzo Lu Ciaccaru
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena · 206.20 km from centre

8.8

 

30 reviews

Breakfast available

When you stay at Stazzo Lu Ciaccaru in Arzachena, you'll be within a 10-minute drive of Giants' Grave and Arzachena Museum. This hotel is 15.2 mi (24.5 km) from Port of Olbia and 12.1 mi (19.5 km) from Capriccioli Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Delle Rose a Luxury Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena · 210.84 km from centre

8.8

 

13 reviews

Breakfast available

With a stay at Hotel Delle Rose a Luxury Boutique Hotel in Arzachena, you'll be in a regional park, within a 10-minute drive of Capriccioli Beach and Pevero Golf Club. This spa hotel is 17.7 mi (28.4 km) from Port of Olbia and 14.4 mi (23.1 km) from La Marinella Beach.

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

Hotel in Arzachena · 211.68 km from centre

8.8

 

167 reviews

Breakfast available

With a stay at Hotel Petra Bianca, you'll be centrally located in Arzachena, within a 5-minute drive of Capriccioli Beach and Pevero Golf Club. This family-friendly hotel is 15.4 mi (24.9 km) from Port of Olbia and 13 mi (21 km) from La Marinella Beach.

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

Hotel in Baja Sardinia, Arzachena · 216.09 km from centre

8.8

 

50 reviews

Breakfast available

A stay at Club Hotel places you in the heart of Arzachena, steps from Cala Battistoni and a 2-minute drive from Aquadream. This beach hotel is 8.7 mi (14.1 km) from Capriccioli Beach and 19.4 mi (31.2 km) from La Marinella Beach.

Compare price on Booking.com
Compare price on Booking.com
Grand Hotel Resort&SPA Ma&Ma - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in La Maddalena · 223.10 km from centre

8.8

 

600 reviews

Breakfast available

Offering an outdoor swimming pool, Ma&Ma Resort features a different décor theme on each floor. All rooms have a balcony, some with views of La Maddalena Archipelago. Punta Tegge Beach is 100 metres away.

The rooms of the Grand Hotel Resort&SPA Ma&Ma - Adults Only feature air conditioning, a satellite flat-screen TV, and a minibar. Free WiFi is available throughout the hotel.

A continental breakfast buffet including eggs, bacon, cereals and yoghurt is served in a communal area or on a terrace with views of the swimming pool.

The property is located in the Località Nido D'Aquila area, and private parking is free.

Compare price on Booking.com
Compare price on Booking.com
HOTIDAY Room Collection - Olbia Porto
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Olbia City Centre, Olbia · 192.80 km from centre

8.7

 

89 reviews

Conveniently located in Olbia, HOTIDAY Room Collection - Olbia Porto offers air-conditioned rooms with free WiFi, free private parking and room service. Boasting a 24-hour front desk, this property also has a restaurant and a terrace. Guests can have a drink at the bar.

At the hotel, all rooms have a desk. With a private bathroom fitted with a bidet and free toiletries, some units at HOTIDAY Room Collection - Olbia Porto also have a sea view. All guest rooms in the accommodation are equipped with a flat-screen TV and a hairdryer.

Guests at HOTIDAY Room Collection - Olbia Porto can enjoy a buffet breakfast.

Popular points of interest near the hotel include Archeological Museum of Olbia, Church of St. Paul the Apostle and San Simplicio Church. Olbia Costa Smeralda Airport is 3 km from the property.

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

Hotel in Olbia · 194.70 km from centre

8.7

 

1,215 reviews

Breakfast available

Luna Lughente is 1.5 km from the beaches in Pittulongu and 5 km from Olbia city centre. Its swimming pool and garden offer panoramic views of the Gulf of Olbia.

Rooms have a minimalist design with Mediterranean-style décor and free WiFi. They provide air conditioning, satellite TV and a minibar. Some have a terrace and sea views.

The property offers free Wi-Fi in its spacious lobby, which features wood-beamed ceilings and large windows.

The restaurant serves Mediterranean cuisine with fresh fish and homemade pasta. Cocktails, drinks and ice creams can be enjoyed at the sea-view bar.

Olbia Costa Smeralda Airport is a 10-minute drive away. The beaches of Porto Cervo and Golfo Pevero are 30 km away.

During the bathing season, on the nearby Pittulongu beach, the Luna Lughente beach club (a private area equipped with sunbeds and umbrellas) is available for a fee.

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

Hotel in Cannigione · 212.66 km from centre

8.7

 

360 reviews

Breakfast available

On the Sardinian coast, Resort Cala Di Falco has 2 swimming pools, 2 restaurants and sports facilities. It offers air-conditioned rooms, free Wi-Fi in public areas, and free use of equipment on Cannigione's beach, a few steps away.

With a Mediterranean décor and a furnished balcony or patio, all rooms at the Cala Di Falco are en suite. Each comes with a TV, safe and minibar. Beach towels are included.

Overlooking one of the pools, La Poiana restaurant serves local cuisine, buffet style. Only open for dinner and at the Management's discretion, Martin pescatore Restaurant with enchanting view over the sea you can enjoy exclusive dishes with à la carte menu (Reservation required and extra charge)

Boasting exposed-stone walls and hand-carved columns, the Resort includes tennis and beach volley courts, a poolside bar and playground. Staff is happy to arrange excursions.

A free shuttle is provided from Sunday to Friday, to reach the nearby beach of Mannena. The property lies on a street leading to stunning locations of the Emerald Coast. Just 300 metres from the town centre, the hotel is within easy reach of the marina and main shopping area.

Compare price on Booking.com
Compare price on Booking.com
Hotel La Rocca Resort & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Baja Sardinia · 213.46 km from centre

8.7

 

103 reviews

Breakfast available

Located just outside Baja Sardinia, La Rocca is a Mediterranean-style hotel featuring arched verandas with panoramic views. There is a free shuttle to the private beach, 800 metres away.

All rooms at Hotel La Rocca Resort & Spa are air-conditioned and feature a minibar, TV, and a balcony or terrace overlooking the gardens or La Maddalena Archipelago. Free Wi-Fi is available in public areas.

A large buffet breakfast is available at the hotel's elegant restaurant, serving Sardinian, Italian and international specialities at dinner. There is also a beach-side restaurant.

La Rocca is surrounded by olive groves and Mediterranean greenery, and features both indoor and outdoor swimming pools. The free spa is complete with sauna, Turkish bath, Kneipp path and sensory showers. A relaxation area and a hot bench are also avaialable.

The private beach is equipped with free sun loungers, parasols, and beach towels. The shuttle also links to Baja Sardinia centre. The popular seaside town of Porto Cervo is just 10 minutes' drive away.

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

Hotel in Castelsardo · 191.75 km from centre

8.6

 

106 reviews

Breakfast available

With a stay at Janus Hotel in Castelsardo, you'll be on the beach, within a 10-minute walk of Sant'Antonio Abate Cathedral and Doria Castle. This beach hotel is 1.2 mi (1.9 km) from Port of Castelsardo and 1.6 mi (2.7 km) from Lu Bagnu Beach.

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

Hotel in Olbia City Centre, Olbia · 192.80 km from centre

8.6

 

455 reviews

Breakfast available

With a stay at Hotel For You, you'll be centrally located in Olbia, within a 5-minute drive of Port of Olbia and Fausto Noce Park. This spa hotel is 4.9 mi (8 km) from Pittulongu Beach and 7.9 mi (12.7 km) from La Marinella Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Delta Hotels by Marriott Olbia Sardinia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Olbia · 193.59 km from centre

8.6

 

726 reviews

Breakfast available

Located in Olbia, Delta Hotels by Marriott Olbia Sardinia is in the business district, within a 5-minute drive of Basilica of San Simplicio and Port of Olbia. This hotel is 4.2 mi (6.7 km) from Pittulongu Beach and 4.9 mi (7.9 km) from Bados Beach.

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

Hotel in Olbia · 194.52 km from centre

8.6

 

53 reviews

When you stay at LH Pozzo Sacro Hotel in Olbia, you'll be connected to a railway/underground station – a 3-minute drive from Pittulongu Beach and 6 minutes from Port of Olbia. This hotel is 9 mi (14.5 km) from La Marinella Beach and 16.8 mi (27.1 km) from Capriccioli Beach.

Compare price on Booking.com
Compare price on Booking.com
Resort & SPA Le Dune
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Li Junchi, Badesi · 196.84 km from centre

8.6

 

177 reviews

Breakfast available

Surrounded by Mediterranean gardens and vineyards, Resort & Spa Le Dune is set in a large park overlooking the Asinara Gulf. It offers 6 pools, a spa, and rooms with a furnished terrace.

Le Dune features a wide range of sports and leisure facilities. Its pools include hydromassage jets and counter-current swimming. Baby-care services are also available.

Guests at Le Dune can enjoy the spa's gym, Turkish bath and relaxation areas. They also have a choice of 9 different restaurants, which offer a range of cuisines to suit all tastes, including children's dishes.

Rooms are all air conditioned and come with a private bathroom.

Le Dune Resort & Spa is just 1 hour's drive from Olbia and Alghero, and is 40 minutes from S. Teresa plus Porto Torres harbour. The beach opposite the resort is 8 km long and leads to the deserted cliffs of Isola Rossa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Liscia Country Relais
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gallura, Luras · 199.72 km from centre

8.6

 

28 reviews

Breakfast available

With a stay at Liscia Country Relais in Luras, you'll be 10.6 mi (17 km) from Museo Etnografico Galluras and 11.3 mi (18.2 km) from Dolmen von Luras. This beach hotel is 13.9 mi (22.3 km) from Giants' Grave and 16.4 mi (26.5 km) from Nuraghe Majori.

Compare price on Booking.com
Compare price on Booking.com
Gabbiano Azzurro Hotel & Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Golfo Aranci · 203.11 km from centre

8.6

 

279 reviews

Breakfast available

Offering a unique location on its private white sandy beach, Gabbiano Azzurro Hotel & Suites is set directly on the seafront of Sardinia's famous Emerald Coast. It features 1 infinity pool on the terrace overlooking the Mediterranean Sea.

Boasting a balcony, rooms are spacious and elegant and come with 4-star superior amenities such as WiFi access, and a TV with international satellite channels. Most rooms have views of the sea and Tavolara Island.

Guests can enjoy fresh fish and meat at the beach restaurant at lunch and have dinner at the Blu’ Restaurant on the seafront. The indoor restaurant serves Sardinian and international dishes and offers panoramic views.

Gabbiano Azzurro Hotel & Suites is 20 minutes' drive from Olbia Airport. The 15 stunning beaches of the Golfo Aranci are easily reached in just a few minutes.

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

Hotel in Porto Rotondo, Olbia · 205.00 km from centre

8.6

 

74 reviews

With a stay at Hotel Sporting in Olbia, you'll be on the waterfront, within a 10-minute drive of La Marinella Beach and Church of San Lorenzo. This beach hotel is 10.1 mi (16.3 km) from Port of Olbia and 14 mi (22.5 km) from Pittulongu Beach.

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