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

Vallicciola Nature Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gallura, Tempio Pausania · 181.63 km from centre

8.9

 

89 reviews

Breakfast available

Vallicciola Nature Hotel features a garden, terrace, a restaurant and bar in Tempio Pausania. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Free private parking is available and the hotel also provides bike hire for guests who want to explore the surrounding area.

At the hotel, each room includes a wardrobe. Every room comes with a private bathroom with a bidet, free toiletries and a hairdryer. At Vallicciola Nature Hotel the rooms are fitted with a desk and a flat-screen TV.

A continental, Italian or vegetarian breakfast can be enjoyed at the property.

Guests at the accommodation will be able to enjoy activities in and around Tempio Pausania, like cycling.

Olbia Costa Smeralda Airport is 55 km away.

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

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

8.9

 

1,125 reviews

Breakfast available

Grand Hotel President offers you an exclusive stay in one of Olbia's most impressive buildings. The President faces the new tourist harbour and is close to the shopping area.

Enjoy the refined elegance of Grand Hotel President, ideal to visit the centre of Olbia, its seaside promenade and the whole of western Sardinia. Renowned tourist venues such as Porto Cervo and Porto Rotondo are just a 30 minutes' drive away.

Grand Hotel President offers high quality services, including a tour desk where you can arrange a host of excursions throughout the island.

The restaurant offers à la carte menus with dishes from the local, national and international cuisine.

Grand Hotel President's panoramic terrace with solarium, is ideal to relax and savour a drink after a long day touring the island or making business in Olbia. A small free car park (subject to availability and not bookable) is provided on site.

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

Hotel in Porto Rotondo · 204.34 km from centre

8.9

 

422 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

Hotel Sestante in Porto Rotondo offers family rooms with air-conditioning, private bathrooms, and balconies. Each room includes a work desk, TV, and free WiFi.

<h2>Exceptional Facilities</h2>

Guests enjoy a sun terrace, garden, year-round outdoor swimming pool, and free WiFi. Additional amenities include a restaurant, bar, and outdoor seating area.

<h2>Dining Experience</h2>

The modern restaurant serves Italian and Mediterranean cuisine for brunch, lunch, and dinner. A pool bar and coffee shop provide additional dining options.

<h2>Prime Location</h2>

Located 19 km from Olbia Costa Smeralda Airport, the hotel is a short walk from Spiaggia Ira. Nearby attractions include Olbia Harbour and the Archeological Museum of Olbia.

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

Hotel in Baja Sardinia · 213.17 km from centre

8.9

 

99 reviews

Breakfast available

Offering panoramic views of Porto Sole Bay and La Maddalena archipelago, Hotel Pulicinu offers a swimming pool with children's area and a restaurant.

Rooms at Pulicinu are air conditioned and furnished in a traditional Sardinian style. They come with a minibar and TV with cable channels. Most have a balcony.

The Pulicinu Hotel is set on a hilltop, within a large park. Guests can relax on the sun terrace around the swimming pool. Breakfast is buffet style and the buffet restaurant serves Italian and Sardinian dishes.

The property has free private parking, while free Wi-Fi is available in the reception area. Located in Baja Sardinia, the hotel is near the Emerald Coast and is 30 km from Olbia.

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

Hotel in La Maddalena · 228.67 km from centre

8.9

 

495 reviews

Breakfast available

Surrounded by cliffs overlooking the Mediterranean Sea, Hotel Cala Lunga features three coves, an outdoor pool, two restaurants and a furnished terrace. WiFi is available in public areas and is free of charge.

The air-conditioned rooms all come with Sardinian-style décor. They also include a flat-screen TV, minibar and private bathroom. Some rooms have a private balcony with sea views. Parasols and sun loungers are provided for free at the beach.

Guests can enjoy meals at the à la carte restaurant Il Mirto, open for lunch and dinner, or opt for a fixed dinner menu at Le Terrazze. The Cormorano pool bar is also available.

Cala Lunga Hotel has its own private pier with mooring space is and 10 minutes' drive from the centre of La Maddalena. Caprera island is 12 km away.

Compare price on Booking.com
Compare price on Booking.com
Piccolo Hotel - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Porto Ottiolu · 176.80 km from centre

8.8

 

221 reviews

<h2>Elegant Accommodation</h2>

Piccolo Hotel - Adults Only in Porto Ottiolu offers a 4-star experience with a private beach area, sun terrace, and lush garden. Guests enjoy a modern restaurant and bar, complemented by a seasonal outdoor swimming pool.

<h2>Comfortable Amenities</h2>

The hotel features air-conditioning, private bathrooms, and free toiletries. Additional amenities include balconies with garden views, minibars, and soundproofed rooms. Free on-site private parking is available for guests.

<h2>Dining Experience</h2>

A variety of meals are served at the restaurant, including Italian and local cuisines. Vegetarian, vegan, gluten-free, and dairy-free options are available, alongside evening entertainment and live music.

<h2>Prime Location</h2>

Located 30 km from Olbia Costa Smeralda Airport, the hotel is a short walk from Ottiolu Beach. Nearby attractions include Isola di Tavolara (20 km) and the Archeological Museum of Olbia (34 km). Highly rated for its attentive staff and excellent service.

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

Hotel in San Teodoro · 177.93 km from centre

8.8

 

94 reviews

Breakfast available

Located in San Teodoro, Hotel San Teodoro is on the waterfront – a 3-minute drive from San Teodoro Lagoon and 6 minutes from San Teodoro Port. This beach hotel is 2.5 mi (4 km) from La Isuledda Beach and 2.6 mi (4.1 km) from San Teodoro Beach.

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

Hotel in San Teodoro City Centre, San Teodoro · 179.33 km from centre

8.8

 

318 reviews

Breakfast available

With a stay at Terradimare Resort & Spa in San Teodoro (San Teodoro City Centre), you'll be within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach. This family-friendly hotel is 22.8 mi (36.6 km) from Pittulongu Beach and 0.9 mi (1.5 km) from La Punta Falls.

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

Hotel in San Teodoro City Centre, San Teodoro · 179.44 km from centre

8.8

 

75 reviews

Breakfast available

With a stay at Amasea Resort in San Teodoro (San Teodoro City Centre), you'll be within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach. This beach hotel is 1.2 mi (1.9 km) from La Punta Falls and 1.6 mi (2.6 km) from San Teodoro Lagoon.

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

Hotel in Gallura, Tempio Pausania · 181.87 km from centre

8.8

 

6 reviews

Breakfast available

When you stay at Vallicciola Nature Hotel in Tempio Pausania, you'll be in a regional park and within a 5-minute drive of Mount Limbara. This family-friendly hotel is 8.1 mi (13 km) from Wine Museum and 8.3 mi (13.4 km) from Convent of Degli Scolopi.

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

Hotel in La Ciaccia, Valledoria · 191.00 km from centre

8.8

 

22 reviews

Breakfast available

With a stay at GH Santina Resort in Valledoria, you'll be within a 5-minute walk of Gulf of Asinara and La Ciaccia Beach. This spa hotel is 2.5 mi (3.9 km) from San Pietro Beach and 2.6 mi (4.2 km) from Baia delle Mimose 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.8

 

535 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 14.2 mi (22.9 km) from Cala Brandinchi Beach.

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.8

 

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
Primary image
Hotel Relax Torreruja Thalasso & SPA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isola Rossa, Trinita d'Agultu e Vignola · 200.77 km from centre

8.8

 

41 reviews

Breakfast available

With a stay at Hotel Relax Torreruja Thalasso & SPA in Trinità d'Agultu e Vignola (Isola Rossa), you'll be within a 5-minute walk of Isola Rossa Beach and Porto Beach. This hotel is 0.1 mi (0.2 km) from Gulf of Asinara and 0.2 mi (0.4 km) from Isola Rossa Marina.

Compare price on Booking.com
Compare price on Booking.com
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

 

171 reviews

Breakfast available

Located in Golfo Aranci, Hotel Marana is near the bay – a 2-minute drive from La Marinella Beach and 5 minutes from 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
Hotel Capriccioli
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Arzachena, Porto Cervo · 210.47 km from centre

8.8

 

116 reviews

Breakfast available

Just 50 metres from Capriccioli beach, Hotel Capriccioli is located on Sardinia’s east coast. It offers a sea-view Sardinian restaurant, a seawater pool and a tennis court. Rooms have satellite LCD TV.

Rooms at the Capriccioli Hotel are decorated with whitewashed walls and tiled floors. Each comes with air conditioning and a laptop safe, and some rooms feature Tyrrhenian Sea views.

A buffet breakfast is provided daily. The restaurant, open for lunch and dinner, serves local specialities.

Guests can enjoy discounts at the nearby Capriccioli Beach has umbrellas and sun loungers. Other nearby beaches include Principe and Liscia Ruia.

Olbia Costa Smeralda Airport is 29 km from the hotel. Porto Cervo is a 15-minute drive away.

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

 

198 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 18 mi (29 km) from Pittulongu Beach.

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

Hotel in Arzachena · 213.75 km from centre

8.8

 

96 reviews

Breakfast available

With a stay at CPH - Pevero Hotel in Arzachena, you'll be next to a golf course, within a 10-minute drive of Capriccioli Beach and Piccolo Pevero Beach. This beach hotel is 19.3 mi (31 km) from Pittulongu Beach and 1 mi (1.6 km) from Spiaggia del Grande Pevero.

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