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

Chalet in Sud Corse, Pianottoli-Caldarello · 13.50 km from centre
9.3
4 reviews
Featuring a garden, A Casetta offers accommodations in Pianottoli-Caldarello. With free private parking, the property is 10 miles from Former Chapel of the Trinity and 11 miles from The Lion of Roccapina. Outdoor seating is also available at the chalet.
Offering a terrace with garden views, this chalet also has a satellite TV, a well-equipped kitchen with a dishwasher, a microwave, and a fridge, as well as 1 bathroom with a shower and a hair dryer. For added privacy, the accommodation has a private entrance and soundproofing.
Guests can make the most of the warm weather with the property's barbecue facilities.
Bonifacio Port is 12 miles from A Casetta, while Porto Vecchio Port is 18 miles away. Figari-Sud Corse Airport is 3.1 miles from the property.

Hotel in Santa Teresa di Gallura · 16.99 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 · 18.38 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 Santa Teresa di Gallura · 16.16 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 · 16.14 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.

Hotel in Porto-Vecchio · 17.88 km from centre
8.4
79 reviews
When you stay at Hotel Moby Dick in Porto-Vecchio, you'll be on the beach, just steps from Santa Giulia Beach and Santa Giulia. This beach hotel is 6.1 mi (9.8 km) from Palombaggia Beach and 13.3 mi (21.4 km) from Bonifacio Port.

Hotel in Santa Teresa di Gallura · 16.40 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 Santa Teresa di Gallura · 16.85 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 · 16.40 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 Santa Teresa di Gallura, Santa Teresa Gallura · 17.28 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 · 17.43 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 Sud Corse, Figari · 16.06 km from centre
9.4
36 reviews
Breakfast available
With a stay at Domaine de Peretti della Rocca in Figari, you'll be 10.3 mi (16.6 km) from Porto-Vecchio Marina and 11.7 mi (18.9 km) from Santa Giulia Beach. This hotel is 12.9 mi (20.7 km) from Balistra Beach and 13 mi (20.9 km) from Bonifacio Hospital.

Hotel in Porto-Vecchio · 17.88 km from centre
8.4
92 reviews
When you stay at Hotel Moby Dick in Porto-Vecchio, you'll be on the beach, just steps from Santa Giulia Beach and Santa Giulia. This beach hotel is 6.1 mi (9.8 km) from Palombaggia Beach and 13.3 mi (21.4 km) from Bonifacio Port.

Hotel in Sotta · 18.04 km from centre
9.2
48 reviews
Mini villa en résidence vue panoramique is located in Sotta, just 8.6 miles from Porto Vecchio Port and 14 miles from Former Chapel of the Trinity. This property offers access to a terrace, free private parking, and free Wifi. Archaeological site of Cucuruzzu and Capula is 24 miles from the vacation home and King Aragon Steps is 17 miles away.
The air-conditioned vacation home consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a walk-in shower and bathrobes. Towels and bed linen are offered in the vacation home. The property has an outdoor dining area.
Guests can enjoy the outdoor swimming pool and garden at the vacation home.
Bonifacio Port is 16 miles from Mini villa en résidence vue panoramique, while The Lion of Roccapina is 20 miles from the property. The nearest airport is Figari-Sud Corse Airport, 6.2 miles from the accommodation.

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 16.08 km from centre
8.3
848 reviews
Admire the beautiful sea view at Hotel Moresco. Set in the popular resort of Santa Teresa Gallura, a private path connects you to the beach in 2 minutes.
Set in the north of Sardinia, the Moresco Hotel overlooks the islands of Lavezzi and Cavallo. Its central location means you are just 492 feet from the main square. Only 164 feet away you will find the beach and crystal-clear waters, which have been awarded the European Blue Flag.
Fully refurbished in 2021, a number of suites and rooms are available with private balconies and stunning views. After a day at the beach, you can relax on the veranda and enjoy fresh-fish dishes from the restaurant.

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

Hotel in Porto-Vecchio · 17.93 km from centre
7.8
773 reviews
Located on a sandy beach with parasols and deckchairs, Hôtel Moby Dick offers classy rooms with sea or lake view and a restaurant with panoramic views of the sea.
Each air-conditioned room has a private furnished terrace and is equipped with free Wi-Fi access, a flat-screen TV and a private bathroom.
The restaurant prepares a buffet breakfast and traditional Corsican cuisine. Meals are served in the dining room or on the panoramic terrace and lush garden. Guests can enjoy a drink at the hotel’s bar.
Other services provided at the Hôtel Moby Dick are free private parking and 24-front desk. Moby Dick is 4.6 mi from Porto-Vecchio City Center and 12 mi from Bonifacio.

Resort in Santa Teresa di Gallura · 17.93 km from centre
7.2
92 reviews
When you stay at Club Esse Shardana in Santa Teresa di Gallura, you'll be near the bay, within a 10-minute walk of Santa Reparata and Gulf of Asinara. This beach resort is 14.8 mi (23.9 km) from Bonifacio Port and 0.8 mi (1.2 km) from Lu Brandali.