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 Alta Rocca, Zonza · 58.66 km from centre
8.4
175 reviews
Breakfast available
With a stay at Hotel Residence U Paesolu in Zonza, you'll be by the sea, within a 10-minute drive of Pinarellu Beach and Southern Corsica Beaches. This beach hotel is 15.8 mi (25.5 km) from Santa Giulia Beach and 18.9 mi (30.5 km) from Palombaggia Beach.

Hotel in Porto-Vecchio · 60.27 km from centre
8.4
11 reviews
Breakfast available
Located in Porto-Vecchio, Isulella Hotel & restaurant is on the waterfront, within a 10-minute drive of St Jean-Baptiste Church and La Chiappa Lighthouse. This upscale hotel is 4.4 mi (7 km) from Palombaggia Beach and 5.6 mi (9 km) from Lezza Golf Course.

Hotel in Porto-Vecchio · 62.94 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 Porto-Vecchio · 62.94 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 Porto-Vecchio · 60.72 km from centre
8.3
341 reviews
Breakfast available
With a view of Porto Vecchio and the sea, this 4-star hotel features an outdoor swimming pool, a garden and a restaurant that proposes Corsican specialties. Palombaggia beach is 4 km away.
Provided with free Wi-Fi, each room at Le San Lorenzo has a private balcony opening onto the sea and is equipped with air conditioning, LCD TV and minibar. The bathroom is fitted with free toiletries, slippers, bathrobe and hairdryer.
Breakfast and other meals can be requested at the reception. You are invited to have a swim in the pool or simply relax on the terrace.
Water sports can be done 5 km away and Lezza Golf Club s 8 km away. Porto Vecchio is 6 km away and Figari Sud Corse Airport is a 30-minute drive from the property.

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 84.65 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 150 metres from the main square. Only 50 metres 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 · 84.73 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 · 84.76 km from centre
8.2
139 reviews
Breakfast available
When you a 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.

Hotel in Corse-du-Sud, Sartene · 44.47 km from centre
8.0
39 reviews
Breakfast available
With a stay at Hotel Lilium Maris in Sartene, you'll be on the beach, just a 1-minute walk from Plage de Tizzano and 12 minutes by foot from Southern Corsica Beaches. This beach hotel is 2 mi (3.2 km) from Cala di Tromba and 2.5 mi (4.1 km) from Plage de la Crique.

Hotel in Sud Corse, Figari · 57.86 km from centre
8.0
35 reviews
Breakfast available
With a stay at Pozzo di Mastri in Figari, you'll be 7.6 mi (12.2 km) from Southern Corsica Beaches and 9.2 mi (14.9 km) from Santa Giulia. This hotel is 11.3 mi (18.1 km) from Bastion de France and 11.5 mi (18.5 km) from Bonifacio Port.

Hotel in Porto-Vecchio · 60.66 km from centre
8.0
5 reviews
Breakfast available
With a stay at Le San Lorenzo in Porto-Vecchio, you'll be by the sea, within a 15-minute drive of Santa Giulia and St Jean-Baptiste Church. This hotel is 6.2 mi (10 km) from Santa Giulia Beach and 5.6 mi (9.1 km) from Palombaggia Beach.

Hotel in Santa Teresa di Gallura · 84.72 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 Porto-Vecchio · 60.08 km from centre
7.9
320 reviews
Breakfast available
<h2>Beachfront Location</h2>
Hôtel Le Belvédère in Porto-Vecchio offers direct beachfront access with stunning sea views. Guests can relax on the sun terrace or take a dip in the infinity swimming pool. The property features a lush garden and an open-air bath for added leisure.
<h2>Comfortable Accommodations</h2>
Rooms include air-conditioning, private bathrooms, and modern amenities such as free WiFi, flat-screen TVs, and minibars. Family rooms and interconnected rooms cater to all travellers, ensuring a comfortable stay.
<h2>Dining Experience</h2>
The romantic restaurant serves French, Mediterranean, and local cuisines with vegetarian, vegan, and gluten-free options. Breakfast includes continental, American, and buffet selections, complemented by fresh pastries and local specialities.
<h2>Convenient Services</h2>
Guests benefit from private check-in and check-out, a lounge, beauty services, and a hot tub. Additional amenities include a coffee shop, outdoor seating area, and free on-site parking.

Hotel in Haute-Corse, Galeria · 59.11 km from centre
7.8
94 reviews
Breakfast available
With a stay at Auberge Ferayola in Galeria, you'll be 1.9 mi (3 km) from Corsica Beaches and 13.8 mi (22.3 km) from Chapelle de Notre Dame de la Serra. This hotel is 15.1 mi (24.3 km) from Citadelle de Calvi and 15.5 mi (24.9 km) from Calvi Harbor.

Hotel in Porto-Vecchio · 62.89 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 7.4 km from Porto-Vecchio City Centre and 19.3 km from Bonifacio.

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

Resort in Santa Teresa di Gallura · 85.73 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.

Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 85.21 km from centre
7.1
529 reviews
On the northernmost tip of Sardinia, the 4-star Club Esse Shardana has rooms with air conditioning, 3 km from Santa Teresa di Gallura. The property features a garden with outdoor swimming pool.
All rooms are decorated with pastel colours 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 specialities.
The hotel is a 1-hour drive from Olbia and its airport.

Hotel in Cap Corse, Farinole · 102.80 km from centre
10.0
8 reviews
Breakfast available
With a stay at Villas U San Daniellu Villas et Chambres in Farinole, you'll be 1.5 mi (2.3 km) from Corsica Beaches and 6.6 mi (10.6 km) from Nonza Beach. This hotel is 14.7 mi (23.7 km) from Bastia Vieux Port Marina and 15.1 mi (24.3 km) from Place St-Nicolas.