Curated Luxury pet friendly 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

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

 

97 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 golf 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
Resort Grande Baia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San Teodoro · 187.39 km from centre

7.8

 

372 reviews

Breakfast available

When you stay at Resort Grande Baia in San Teodoro, you'll be near the beach, within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This spa resort is 14.6 mi (23.6 km) from Port of Olbia and 22.1 mi (35.6 km) from Pittulongu Beach.

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

Resort in Stintino · 207.69 km from centre

9.1

 

240 reviews

Breakfast available

Just 300 metres from its private beach in Stintino, Hotel Ancora offers an outdoor pool, free bike rental, and entertainment services. It features rooms with a balcony, a garden, and a restaurant.

Overlooking the garden or sea, air-conditioned rooms at the Ancora are decorated in a traditional Sardinian style and include satellite TV plus a minibar.The private bathroom has free toiletries.

During summer, the hotel offers a wide range of activities such as water aerobics, canoeing, beach volley, and windsurfing. A tennis court is also available.

Delicious Italian cuisine is served for lunch and dinner at the restaurant with terrace. Barbecues are organised throughout the summer and children's menus are available.

La Pelosa Beach is just 700 metres away, while Porto Torres is reachable by car in 40 minutes.

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 · 216.10 km from centre

9.0

 

88 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 9.3 mi (15 km) from Capriccioli Beach and 0.8 mi (1.3 km) from Spiaggia Precedence A Mucchi Bianchi.

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

Hotel in Sassari, Santa Maria Coghinas · 188.78 km from centre

8.4

 

90 reviews

Breakfast available

Located in Santa Maria Coghinas, Montiruju Hotel is on a river, within a 5-minute drive of Terme di Casteldoria and Coghinas River Mouth. This hotel is 5.1 mi (8.3 km) from San Pietro Beach and 6.3 mi (10.2 km) from Baia delle Mimose Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel dP Olbia - Sardinia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Olbia · 194.49 km from centre

8.4

 

203 reviews

Breakfast available

Located in Olbia, Hotel dP Olbia - Sardinia is in the suburbs, within a 10-minute drive of Port of Olbia and Pittulongu Beach. This hotel is 2.5 mi (4 km) from Bados Beach and 8.9 mi (14.3 km) from Port of Golfo Aranci.

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

Resort in Badesi · 195.65 km from centre

8.0

 

178 reviews

<h2>Beachfront and Leisure</h2>

Is Serenas Badesi Resort in Badesi offers a private beach area, beachfront, spa facilities, fitness centre, sun terrace, water sports, garden, restaurant, bar, tennis court, seasonal outdoor swimming pool, and free WiFi in public areas.

<h2>Comfortable Accommodations</h2>

Rooms include air-conditioning, private bathrooms, tea and coffee makers, bidets, hairdryers, coffee machines, work desks, minibars, showers, TVs, private entrances, tiled floors, electric kettles, and wardrobes.

<h2>Dining and Entertainment</h2>

The family-friendly restaurant serves Italian, Mediterranean, and local cuisines with gluten-free and dairy-free options. Breakfast includes continental, buffet, Italian, and vegetarian selections with juice, fresh pastries, cheese, and fruits. Evening entertainment features live music and themed dinner nights.

<h2>Activities and Location</h2>

Guests can enjoy yoga, fitness, aerobics, windsurfing, and canoeing. Spiaggia Li Junchi di Badesi is 2.7 km away, Sassari Railway Station 48 km, Palazzo Ducale Sassari 49 km, and Alghero Airport 75 km.

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

Hotel in Stintino · 207.15 km from centre

8.0

 

69 reviews

Breakfast available

With a stay at Cala Rosa Club Hotel in Stintino, you'll be within a 15-minute drive of La Pelosa Beach and Gulf of Asinara. This hotel is 0.7 mi (1.1 km) from Spiaggia l'Ancora and 1.5 mi (2.4 km) from Museo della Tonnara.

Compare price on Booking.com
Compare price on Booking.com
AHR Baja Hotel & Spa Cannigione
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cannigione · 211.98 km from centre

8.2

 

1,741 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

AHR Baja Hotel & Spa Cannigione in Cannigione offers family rooms with sea views, balconies, and terraces. Each room includes air-conditioning, a private bathroom, and modern amenities.

<h2>Exceptional Facilities</h2>

Guests enjoy spa facilities, a seasonal outdoor swimming pool, and a lush garden. The hotel features a terrace, fitness room, hot tub, and free WiFi throughout.

<h2>Dining Experience</h2>

The restaurant serves Italian and Mediterranean cuisine with vegetarian, vegan, and gluten-free options. Breakfast includes continental, American, buffet, Italian, and more.

<h2>Prime Location</h2>

Located a 7-minute walk from Cannigione Beach, the hotel is 30 km from Olbia Costa Smeralda Airport. Nearby attractions include Giants Tombs Coddu Vecchiu (8 km) and Olbia Harbour (30 km).

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

Hotel in Gallura, Sant'Antonio di Gallura · 200.38 km from centre

9.0

 

65 reviews

Breakfast available

Located in Sant'Antonio di Gallura, Hotel Aldiola Country Resort is on a lake, within a 15-minute drive of Li Lolghi Tomb of the Giants and Coddu Vecchiu Tombs of Giants. This hotel is 5.5 mi (8.9 km) from Necropolis of Li Muri and 6 mi (9.6 km) from Nuraghe la Prisgiona.

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

Hotel in Arzachena · 210.69 km from centre

8.6

 

95 reviews

Breakfast available

With a stay at Felix Hotels - Hotel Airone in Arzachena, you'll be within a 5-minute drive of Cala Ginepro and Vigne Surrau Winery. This family-friendly hotel is 16.5 mi (26.5 km) from Port of Olbia and 8.2 mi (13.3 km) from Capriccioli Beach.

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

Hotel in Baja Sardinia, Arzachena · 215.84 km from centre

8.4

 

100 reviews

Breakfast available

With a stay at Hotel Punta Est in Arzachena, you'll be 3.6 mi (5.9 km) from Marina di Porto Cervo and 5.7 mi (9.2 km) from Spiaggia del Grande Pevero. This golf hotel is 8.7 mi (14 km) from Liscia Ruja Beach and 9.1 mi (14.7 km) from Capriccioli Beach.

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

Hotel in Cannigione · 212.05 km from centre

7.9

 

689 reviews

Situated in Cannigione, 700 metres from Cannigione Beach, Blu Hotel Morisco has a number of amenities including a garden, a restaurant and a bar. With a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can have a drink at the snack bar.

The rooms in the hotel are fitted with a TV and free toiletries.

Guests at Blu Hotel Morisco can enjoy a buffet breakfast.

Speaking both English and Italian, staff at the reception can help you plan your stay.

Isola dei Gabbiani is 21 km from the accommodation, while Olbia Harbour is 31 km from the property. Olbia Costa Smeralda Airport is 30 km away.

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

Hotel in Cannigione, Arzachena · 212.08 km from centre

8.0

 

121 reviews

Breakfast available

Located in Arzachena, Blu Hotel Morisco is on the waterfront – a 1-minute drive from Spiaggia di Cannigione and 6 minutes from Tanca Manna Beach. This hotel is 10.5 mi (17 km) from Capriccioli Beach and 1.3 mi (2.2 km) from Spiaggia di Laconia.

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

 

24 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 Poltu Paddha. This spa hotel is 17.7 mi (28.4 km) from Port of Olbia and 20.3 mi (32.6 km) from Pittulongu Beach.

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

Hotel in Olbia · 204.79 km from centre

7.8

 

49 reviews

Breakfast available

With a stay at Hotel Rocce Sarde in Olbia, you'll be within a 10-minute drive of Portisco Marina and Spiaggia di Portisco. This hotel is 11.5 mi (18.5 km) from Port of Olbia and 8.8 mi (14.1 km) from Capriccioli Beach.

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

Hotel in Badesi · 194.59 km from centre

8.2

 

54 reviews

Located in Badesi, Is Serenas Badesi Resort is a 1-minute drive from Baia delle Mimose Beach and 8 minutes from Poltu Biancu Beach. This all-inclusive hotel is 1.8 mi (2.9 km) from Gulf of Asinara and 3.8 mi (6.2 km) from Li Junchi Beach.

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

Hotel in Santa Teresa di Gallura · 224.71 km from centre

7.4

 

86 reviews

Breakfast available

A stay at Hotel Majore places you in the heart of Santa Teresa di Gallura, within a 15-minute walk of La Punzesa and Longonsardo Tower. This family-friendly hotel is 12.7 mi (20.4 km) from Bonifacio Port and 0.6 mi (0.9 km) from Rena Bianca Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sulia House Porto Rotondo, Curio Collection by Hilton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Olbia · 202.10 km from centre

9.6

 

73 reviews

Breakfast available

Located in Olbia, Sulia House Porto Rotondo, Curio Collection by Hilton is a 5-minute drive from La Marinella Beach and 14 minutes from Portisco Marina. This spa hotel is 7.8 mi (12.6 km) from Basilica of San Simplicio and 7.9 mi (12.7 km) from Port of Olbia.

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
tripadvisor