You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Porto-Vecchio, nestled in the picturesque region of Corse-du-Sud, France, is a captivating travel destination known for its stunning landscapes and vibrant culture. This charming port city offers a delightful blend of historical allure and modern amenities, making it an ideal spot for a memorable stay. Visitors can explore the best neighborhoods such as the Old Town, with its quaint streets and lively atmosphere, or the Marina, known for its luxurious yachts and waterfront dining.
Top attractions in Porto-Vecchio include the breathtaking beaches of Palombaggia and Santa Giulia, renowned for their crystal-clear waters and soft white sands. History enthusiasts will appreciate the Genoese Citadel, offering panoramic views of the city and the surrounding coastline. Whether you're seeking relaxation or adventure, Porto-Vecchio provides a perfect backdrop for an unforgettable holiday experience.
See the latest prices and deals by choosing your dates

Hotel in Porto-Vecchio · 0.41 mi from centre
9.4
99 reviews
Breakfast available
When you stay at Golden Tulip Porto Vecchio in Porto-Vecchio, you'll be near the airport, within a 15-minute walk of Bastion de France and St Jean-Baptiste Church. This family-friendly hotel is 6 mi (9.6 km) from Santa Giulia Beach and 6.7 mi (10.8 km) from Palombaggia Beach.

Hotel in Porto-Vecchio · 1.45 mi from centre
9.1
666 reviews
Just 1.2 mi from the center of Porto-Vecchio, this hotel features a heated outdoor swimming pool surrounded by gardens and shaded sun loungers. Al fresco dining is possible in the restaurant and guests can enjoy tennis and a hot tub.
The air-conditioned rooms at San Giovanni are light and airy with a terrace or balcony and views of the gardens. Each room has a flat-screen TV, free Wi-Fi access and a private bathroom with bath or shower.
A buffet breakfast featuring homemade cakes and Corsican products is served every morning. A set menu showcasing fresh, local products is changed daily.
With free private parking, San Giovanni is a 15-minute drive from Santa Giulia beach. Bonifacio is a 30-minute drive away.

Hotel in Porto-Vecchio · 1.54 mi from centre
9.3
99 reviews
Breakfast available
Located in Porto-Vecchio, 4.7 miles from Porto Vecchio Port, Hotel Riva Beach has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, 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.
At the hotel, rooms have a closet. Rooms contain a coffee machine, a flat-screen TV and a safety deposit box, while certain rooms come with a balcony and some have city views. The rooms will provide guests with a desk and an electric tea pot.
Guests at Hotel Riva Beach can enjoy a buffet breakfast.
Bonifacio Port is 17 miles from the accommodation, while Former Chapel of the Trinity is 19 miles away. Figari-Sud Corse Airport is 14 miles from the property, and the property offers a paid airport shuttle service.

Hotel in Sud Corse, Lecci · 2.73 mi from centre
8.0
15 reviews
Breakfast available
With a stay at La Plage Casadelmar in Lecci, you'll be by the sea, just a 1-minute walk from Plage Punta di Benedettu and 14 minutes by foot from Cala Rossa Beach. This beach hotel is 12.6 mi (20.3 km) from Santa Giulia Beach and 15.7 mi (25.3 km) from Palombaggia Beach.

Hotel in Porto-Vecchio · 0.05 mi from centre
8.2
87 reviews
Breakfast available
A stay at Résidence Hôtelière Alcyon places you in the heart of Porto-Vecchio, within a 10-minute walk of St Jean-Baptiste Church and Bastion de France. This hotel is 5.3 mi (8.6 km) from Santa Giulia Beach and 6.1 mi (9.8 km) from Palombaggia Beach.

Hotel in Porto-Vecchio · 0.05 mi from centre
8.2
179 reviews
Breakfast available
A stay at Best Western Hotel Alcyon places you in the heart of Porto-Vecchio, a 4-minute drive from Porto-Vecchio Marina and 15 minutes from Cala Rossa Beach. This eco-certified hotel is 5.3 mi (8.6 km) from Santa Giulia Beach and 6.1 mi (9.8 km) from Palombaggia Beach.

Aparthotel in Porto-Vecchio · 0.11 mi from centre
8.2
124 reviews
Breakfast available
With a stay at Résidence Hôtelière En Aparté, you'll be centrally located in Porto-Vecchio, just a 3-minute walk from St Jean-Baptiste Church and 5 minutes by foot from Bastion de France. This aparthotel is 5.4 mi (8.7 km) from Santa Giulia Beach and 6.1 mi (9.9 km) from Palombaggia Beach.

Hotel in Porto-Vecchio · 0.11 mi from centre
8.5
2,151 reviews
Hotel Holzer II is located at the entrance of Porto Vecchio, in the south of Corsica near the beaches. It offers air-conditioning and soundproofed guest rooms.
All of the rooms have cable TV and free WiFi internet access. Some rooms provide a small fridge and a courtesy tray.
Many bars and restaurants can be found in the lively center of Porto Vecchio. In addition to the garage for bicycles, some limited private parking spaces are available on site.

Hotel in Porto-Vecchio · 0.20 mi from centre
7.2
198 reviews
When you stay at Hôtel Aiglon Bylitis in Porto-Vecchio, you'll be in the historical district, within a 10-minute walk of St Jean-Baptiste Church and Bastion de France. This hotel is 5.1 mi (8.2 km) from Santa Giulia Beach and 5.9 mi (9.4 km) from Palombaggia Beach.

Hotel in Porto-Vecchio · 0.48 mi from centre
9.2
259 reviews
Breakfast available
With a stay at Hôtel Costa Salina in Porto-Vecchio, you'll be within a 15-minute drive of Santa Giulia Beach and Porto-Vecchio Marina. This hotel is 5.9 mi (9.6 km) from Palombaggia Beach and 0.6 mi (1 km) from St Jean-Baptiste Church.

Hotel in Porto-Vecchio · 1.16 mi from centre
8.0
3 reviews
Breakfast available
With a stay at Maranatha Porto Vecchio in Porto-Vecchio, you'll be within a 10-minute drive of St Jean-Baptiste Church and Bastion de France. This beach hotel is 5.9 mi (9.5 km) from Santa Giulia Beach and 5.5 mi (8.8 km) from Palombaggia Beach.

Hotel in Porto-Vecchio · 1.23 mi from centre
8.8
103 reviews
Breakfast available
Located in Porto-Vecchio, Hotel Marina Corsica is by the sea, a 2-minute drive from Marina di Fiori Beach and 7 minutes from Bastion de France. This beach hotel is 7.8 mi (12.5 km) from Santa Giulia Beach and 8.7 mi (14 km) from Palombaggia Beach.

Hotel in Porto-Vecchio · 1.68 mi from centre
9.6
41 reviews
Breakfast available
With a stay at Casadelmar, you'll be centrally located in Porto-Vecchio, within a 10-minute drive of St Jean-Baptiste Church and Bastion de France. This beach hotel is 6.6 mi (10.6 km) from Santa Giulia Beach and 4.6 mi (7.4 km) from Palombaggia Beach.

Aparthotel in Porto-Vecchio · 1.78 mi from centre
8.0
1 review
Located in Porto-Vecchio, Les Pavillons du Belvédère is by the sea, a 1-minute drive from Marina di Fiori Beach and 7 minutes from Cala Rossa Beach. This beach aparthotel is 8.2 mi (13.2 km) from Santa Giulia Beach and 9.6 mi (15.5 km) from Palombaggia Beach.

Residence in Porto-Vecchio · 2.70 mi from centre
9.2
20 reviews
Breakfast available
With a stay at U Pirellu Résidence in Porto-Vecchio, you'll be by the sea, within a 15-minute drive of Palombaggia Beach and Plage de Carataggio. This family-friendly residence is 8 mi (12.9 km) from Santa Giulia Beach and 1.8 mi (2.9 km) from La Chiappa.

Guest house in Porto-Vecchio · 2.99 mi from centre
8.6
53 reviews
Located 7.3 mi from the center of Porto-Vecchio, just a 25-minute walk from the beachfront, Chambres d'Hôtes Littariccia offers B&B accommodations. This air-conditioned property features an outdoor pool with a sun terrace and loungers. Guests can relax in the hot tub or the sauna upon request and at an extra charge. Free WiFi access is available in public areas and there is free on-site parking.
The bedroom includes a desk, a wardrobe and a safe. Complimentary tea and coffee are provided. Some rooms have a refrigerator. The private bathroom has a shower and a hairdryer.
A continental breakfast is served every morning and is included in the price. A number of restaurants, cafes, shops and bars can be found in Porto-Vecchio. Santa Giulia Bay is 5.6 mi from the B&B.
Figari Sud-Corse Airport is 15 mi away.

Hotel in Porto-Vecchio · 3.09 mi from centre
9.0
35 reviews
Breakfast available
When you stay at Le Roc e Fiori Hotel in Porto-Vecchio, you'll be near the beach, a 5-minute drive from Santa Giulia Beach and 10 minutes from Palombaggia Beach. This spa hotel is 0.9 mi (1.4 km) from Santa Giulia and 1.5 mi (2.5 km) from Asciaghju.

Aparthotel in Porto-Vecchio · 3.38 mi from centre
8.6
19 reviews
With a stay at Les Hameaux de Bocca del Oro in Porto-Vecchio, you'll be within a 10-minute drive of Santa Giulia Beach and Palombaggia Beach. This beach aparthotel is 0.9 mi (1.5 km) from Plage d'Acciaju and 0.9 mi (1.5 km) from Asciaghju.

Hotel in Porto-Vecchio · 0.07 mi from centre
10.0
10 reviews
Breakfast available
A stay at Hotel Moderne places you in the heart of Porto-Vecchio, steps from Bastion de France and a 5-minute drive from Porto-Vecchio Marina. This hotel is 5.5 mi (8.9 km) from Santa Giulia and 6.3 mi (10.1 km) from Santa Giulia Beach.

Hotel in Porto-Vecchio · 0.41 mi from centre
9.0
589 reviews
Casa Santini x Roc Seven is peacefully located on the water, next to the citadel of Porto-Vecchio in the south of Corsica. It has a private beach and a sea view-garden with pine trees and palm trees and offers free Wi-Fi.
Rooms are quiet and comfortable, and come fully equipped with modern amenities. Many rooms have a terrace and offer views of the bay.
Breakfast is served on the terrace or shaded lawn. Local Corsican and tapas specialties are offered with local wines in the hotel restaurant.
The hotel has a private port and there are boat rental companies in Porto-Vecchio marina, 5 minutes' walk from the hotel. Guests can then use the private port for an additional charge at the hotel.