Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in La Maddalena · 33.14 km from centre
9.0
3 reviews
Murphy Holiday Home - Residenza Panorama is located in La Maddalena, just a 3-minute walk from Punta Nera Beach and 0.9 miles from Punta Tegge Beach. This property offers access to a terrace, free private parking, and free Wifi. The accommodation features private check-in and check-out and a tour desk for guests.
The air-conditioned apartment also offers a flat-screen TV, a fully equipped kitchenette with a microwave, a seating area, washing machine, and 1 bathroom with a bidet and a shower. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Island of Spargi is 2.8 miles from the apartment. The nearest airport is Olbia Costa Smeralda Airport, 30 miles from Murphy Holiday Home - Residenza Panorama.

Hotel in Santa Teresa di Gallura · 44.55 km from centre
8.2
139 reviews
Breakfast available
When you stay at COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna in Santa Teresa di Gallura, you'll be on the beach, just steps from Rena di ponente and Gulf of Asinara. This beach hotel is 14.4 mi (23.3 km) from Bonifacio Port and 0.1 mi (0.2 km) from Rena di levante.

Resort in Santa Teresa di Gallura · 43.39 km from centre
8.8
83 reviews
Breakfast available
Located in Santa Teresa di Gallura, Mangia's Santa Teresa Sardinia, Curio Collection by Hilton is within a 10-minute drive of Rena Bianca Beach and Porto Santa Teresa. This beach resort is 2.6 mi (4.1 km) from Moon Valley and 2.6 mi (4.2 km) from Cala Spinosa Beach.

Hotel in Gallura, Aglientu · 43.07 km from centre
8.9
225 reviews
Breakfast available
Facing the beachfront, Jatika Boutique Hotel offers 4-star accommodations in Aglientu and has a shared lounge, terrace and bar. Located around a few steps from Spiaggia di Vignola, the hotel with free WiFi is also 20 miles away from Isola dei Gabbiani. The property has room service, a concierge service and luggage storage for guests.
Complete with a private bathroom equipped with a shower and free toiletries, all rooms at the hotel have a flat-screen TV and air conditioning, and some rooms also offer a balcony. Guest rooms will provide guests with a minibar.
The breakfast offers buffet, continental or Italian options. At Jatika Boutique Hotel you'll find a restaurant serving Italian, Mediterranean and Pizza cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Giants Tombs Coddu Vecchiu is 26 miles from the accommodation.

Hotel in Trinità d'Agultu e Vignola, Isola Rossa · 53.29 km from centre
8.8
271 reviews
Breakfast available
Featuring a luxury wellness center and swimming pool, Hotel Relax is just 656 feet from a fine sandy beach. Located 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 personalized wellness and fitness programs. The wellness center 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 organized 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.

Hotel in Trinità d'Agultu e Vignola, Isola Rossa · 52.54 km from centre
8.4
210 reviews
Breakfast available
Located 984 feet from Marinedda Beach in northern Sardinia, Hotel Marinedda Thalasso & Spa features sea views and a private beach. It has a wellness center with swimming pools. Rooms offer a balcony or veranda and free WiFi.
Air conditioning and satellite TV are featured in all rooms. Some rooms offer a separate lounge, while others have sea views. The rooms have Mediterranean-style furnishing.
Breakfast at the Marinedda is served on the poolside terrace every morning. The resort has 3 restaurants, including the candlelit Punta Canneddi with its à la carte menu.
At the Elicriso Spa, guests can enjoy the Finnish saunas, hot tub and Turkish baths. It also has fresh and salt water pools. A mini club with entertainment, tennis and five-a-side football lessons are provided.
Hotel Marinedda Thalasso & Spa is 37 mi from Sassari, and a 90-minute drive from Alghero-Fertilia Airport. Parking is free. Isola Rossa in the Gulf of Asinara is 0.6 mi away.

Hotel in Santa Teresa di Gallura · 44.06 km from centre
8.8
99 reviews
Breakfast available
With a stay at Hotel Moresco in Santa Teresa di Gallura, you'll be in a regional park, just steps from Rena Bianca Beach and a 4-minute drive from Porto Santa Teresa. This beach hotel is 3.1 mi (5 km) from Cala Spinosa Beach and 12.9 mi (20.7 km) from Bonifacio Citadel.

Hotel in Santa Teresa di Gallura · 44.18 km from centre
9.2
200 reviews
Breakfast available
With a stay at Hotel Corallaro, you'll be centrally located in Santa Teresa di Gallura, a 3-minute walk from Rena Bianca Beach and a 4-minute drive from Porto Santa Teresa. This hotel is 1.5 mi (2.4 km) from Lu Brandali and 3.2 mi (5.2 km) from Cala Spinosa Beach.

Resort in Li Junchi, Badesi · 54.03 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 harbor. The beach opposite the resort is 5 mi long and leads to the deserted cliffs of Isola Rossa.

Resort in Badesi · 52.43 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 center, 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, mini-bars, 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 1.7 mi away, Sassari Railway Station 30 mi, Palazzo Ducale Sassari 30 mi, and Alghero Airport 47 mi.

Hotel in Santa Teresa di Gallura · 44.22 km from centre
8.2
16 reviews
Breakfast available
With a stay at Diana Hotel in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute drive of Bonifacio Port and Rena Bianca Beach. This hotel is 0.7 mi (1.2 km) from Lu Brandali and 0.9 mi (1.5 km) from Longonsardo Tower.

Hotel in Badesi · 55.57 km from centre
8.4
45 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.

Hotel in Santa Teresa di Gallura · 43.56 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.

Hotel in Santa Teresa di Gallura · 44.24 km from centre
8.0
36 reviews
Located in Santa Teresa di Gallura, GH Hotel Diana is in the suburbs, within a 5-minute drive of Rena Bianca Beach and Longonsardo Tower. This hotel is 13.2 mi (21.2 km) from Bonifacio Port and 0.7 mi (1.2 km) from Lu Brandali.

Hotel in Badesi · 52.59 km from centre
8.4
490 reviews
Located in Badesi, 1.5 miles from Spiaggia Li Junchi di Badesi, Horizon Hotel Badesi provides accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden. This 4-star hotel offers a tour desk and luggage storage space. A terrace, an on-site bar and shared lounge are available.
The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. All guest rooms feature a closet.
Continental and Italian breakfast options are available at Horizon Hotel Badesi.
Languages spoken at the reception include German, English, Spanish and French.
Sassari Railway Station is 30 miles from the accommodation, while Palazzo Ducale Sassari is 30 miles away. Alghero Airport is 47 miles from the property.

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 43.32 km from centre
8.9
680 reviews
Breakfast available
Located in Santa Teresa Gallura, a 17-minute walk from Spiaggia La Punzesa, LH Hotel La Funtana provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a concierge service and luggage storage for guests.
At the hotel, rooms contain a closet. Every room is equipped with a safety deposit box, while selected rooms have a balcony and others also provide guests with pool views. Guest rooms in LH Hotel La Funtana are equipped with a flat-screen TV and a hairdryer.
The breakfast offers buffet, continental or Italian options.
Guests at the accommodation will be able to enjoy activities in and around Santa Teresa Gallura, like snorkeling and cycling.
Speaking German, English, Spanish and French at the 24-hour front desk, staff are always at hand to help.
Isola dei Gabbiani is 14 miles from LH Hotel La Funtana, while Isola dei Gabbiani is 14 miles away.

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 44.13 km from centre
7.1
529 reviews
On the northernmost tip of Sardinia, the 4-star Club Esse Shardana has rooms with air conditioning, 1.9 mi from Santa Teresa di Gallura. The property features a garden with outdoor swimming pool.
All rooms are decorated with pastel colors and come with air conditioning and a small fridge.
WiFi is free in Shardana’s bar and reception, and parking spaces are also free of charge. The restaurant, serves Sardinian and Mediterranean specialties.
The hotel is a 1-hour drive from Olbia and its airport.

Hotel in Santa Teresa di Gallura · 42.33 km from centre
7.4
23 reviews
Breakfast available
With a stay at Mangia’s Sardinia Resort, Autograph Collection in Santa Teresa di Gallura, you'll be near the bay, a 4-minute walk from La Marmorata and a 3-minute drive from Spiaggia Marmoratina. This beach hotel is 15.8 mi (25.4 km) from Bonifacio Port and 2.2 mi (3.5 km) from Porto Fido.

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 42.50 km from centre
8.6
16 reviews
<h2>Beachfront Location</h2>
Borgo Arborea Charming Retreat in Santa Teresa Gallura offers direct beachfront access with stunning sea views. Porto Quadro Beach is a 16-minute walk away, while Isola dei Gabbiani lies 13 mi from the property.
<h2>Exceptional Facilities</h2>
Guests can enjoy a rooftop swimming pool, lush garden, terrace, and bar. Free WiFi is available throughout the hotel, ensuring connectivity. Additional amenities include a hot tub, daily housekeeping, and room service.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, balconies, and private bathrooms with free toiletries. Each room is equipped with a kitchenette, dining area, and modern conveniences such as a refrigerator and microwave.
<h2>Nearby Attractions</h2>
Porto Quadro Beach provides relaxation and leisure opportunities. Other nearby points of interest include Giants Tombs Coddu Vecchiu at 20 mi and Isola dei Gabbiani at 13 mi.

Hotel in Santa Teresa di Gallura · 43.31 km from centre
8.8
148 reviews
Breakfast available
Located in Santa Teresa di Gallura, LH La Funtana Hotel is on the waterfront, within a 15-minute walk of Lu Brandali and Porto Santa Teresa. This hotel is 0.8 mi (1.3 km) from Rena Bianca Beach and 1 mi (1.7 km) from Longonsardo Tower.