Find and Book Top Rated Hotels in Porto-Vecchio (Corsica)

Search among 25 available hotels and places to stay in Porto-Vecchio (Corsica) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-25 out of 25
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great392 reviews
MapView on map900 m from City Centre800 m from plage de Santa Giulia
From   US$ 199 /nightSelect
8.4
Great441 reviews
MapView on map4.3 km from City Centre
From   US$ 90 /nightSelect
8.4
Great241 reviews
6.2 km from City Centre700 m from Santa Giulia Bay
From   US$ 176 /nightSelect
8.4
Great57 reviews
1.9 km from City Centre700 m from Porto Vecchio Port
From   US$ 372 /nightSelect
8.4
Great101 reviews
800 m from City Centre800 m from plage de Santa Giulia
From   US$ 403 /nightSelect
Hotel
8.4
Great316 reviews
200 m from City Centre200 m from plage de Santa Giulia
From   US$ 159 /nightSelect
8.6
Great301 reviews
7.4 km from City Centre700 m from Santa Giulia Bay
From   US$ 404 /nightSelect
8.2
Great123 reviews
6.2 km from City Centre500 m from plage de Cala Rossa
From   US$ 160 /nightSelect
8.4
Great69 reviews
4.9 km from City Centre800 m from Palombaggia Beach
From   US$ 249 /nightSelect
8.2
Great176 reviews
800 m from City Centre500 m from Porto Vecchio Port
From   US$ 163 /nightSelect
8.0
Great153 reviews
6.2 km from City Centre1.1 km from Santa Giulia Bay
From   US$ 315 /nightSelect
8.6
Great38 reviews
2.2 km from City Centre1.1 km from Porto Vecchio Port
From   US$ 415 /nightSelect
8.4
Great73 reviews
6.4 km from City Centre600 m from Santa Giulia Bay
From   US$ 412 /nightSelect
9.0
Perfect16 reviews
6.1 km from City Centre500 m from plage de Cala Rossa
From   US$ 309 /nightSelect
8.2
Great44 reviews
6.5 km from City Centre600 m from Santa Giulia Bay
From   US$ 207 /nightSelect
7.8
Very good22 reviews
4.4 km from City Centre1.4 km from plage de Cala Rossa
From   US$ 974 /nightSelect
Hotel
8.2
Great173 reviews
1.1 km from City Centre1.1 km from plage de Santa Giulia
From   US$ 141 /nightSelect
Hotel
8.4
Great37 reviews
2.6 km from City Centre1.7 km from Porto Vecchio Port
From   US$ 2 824 /nightSelect
8.2
Great27 reviews
5.4 km from City Centre700 m from Palombaggia Beach
From   US$ 476 /nightSelect
Bed & Breakfast
8.6
Great78 reviews
4.6 km from City Centre
From   US$ 127 /nightSelect
8.2
Great92 reviews
5.4 km from City Centre2.0 km from Santa Giulia Bay
From   US$ 198 /nightSelect
8.2
Great66 reviews
7.0 km from City Centre
From   US$ 141 /nightSelect
8.2
Great80 reviews
6.2 km from City Centre500 m from plage de Cala Rossa
From   US$ 156 /nightSelect
8.2
Great14 reviews
8.7 km from City Centre
From   US$ 367 /nightSelect
8.2
Great45 reviews
6.2 km from City Centre700 m from plage de Cala Rossa
From   US$ 497 /nightSelect

Best hotels and places to stay in Porto-Vecchio (Corsica)

Why visit?

Porto-Vecchio, located in the stunning island of Corsica, offers a unique combination of breathtaking beaches, vibrant nightlife, and rich cultural heritage. Visitors can indulge in various water sports activities, explore historic sites, and experience the warm hospitality of the locals. With a wide range of hotels and accommodations available, Porto-Vecchio is an ideal destination for a memorable vacation.

Where to stay?

Porto-Vecchio City Center: The heart of the city is a popular choice for tourists due to its convenient location and proximity to key attractions. The city center offers a variety of hotels, ranging from budget-friendly options to luxurious resorts. Visitors can easily explore the charming streets, visit the bustling marina, and enjoy the vibrant nightlife. Hotels in Porto-Vecchio City Center provide easy access to the famous Palombaggia and Santa Giulia beaches.

Marina di Fiori: Situated on the southeastern coast, Marina di Fiori is a picturesque area known for its stunning views of the Gulf of Porto-Vecchio. This upscale residential area offers high-end hotels and resorts that provide a tranquil and luxurious atmosphere. Visitors can relax by the private beaches, indulge in spa treatments, and enjoy fine dining experiences. The proximity to the marina also offers opportunities for boat trips and sailing adventures.

Golfe de Santa Manza: Located a short distance from the city center, Golfe de Santa Manza is a peaceful bay surrounded by scenic landscapes. This area is ideal for those seeking a quiet and secluded vacation. Hotels in Golfe de Santa Manza offer panoramic views of the bay and easy access to beautiful sandy beaches. Visitors can engage in outdoor activities such as hiking, kayaking, and snorkeling.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Hotel Marinaru: This charming hotel in Porto-Vecchio offers comfortable rooms with modern amenities at affordable prices. Located near the city center, guests can easily explore the nearby attractions, such as the Church of Saint-Jean-Baptiste and the Citadel. The hotel provides a warm and friendly atmosphere, making it a popular choice for budget-conscious travelers looking for great value.

Hotel Don Cesar: Situated in Marina di Fiori, Hotel Don Cesar offers a fantastic combination of affordable rates and excellent amenities. The hotel features spacious rooms with sea or garden views, a swimming pool, and a restaurant serving delicious Corsican cuisine. Its convenient location near beautiful beaches makes it a great choice for vacationers seeking both comfort and affordability.

Hotel Costa Salina: Located in Golfe de Santa Manza, Hotel Costa Salina provides a peaceful setting with stunning views of the bay. With its comfortable rooms and a range of amenities, including a swimming pool and a restaurant, it offers great value for money. The hotels proximity to outdoor activities like hiking trails and water sports activities makes it an ideal choice for nature enthusiasts on a budget.

Best kids-friendly hotels:

Hotel Le Roi Théodore: This family-friendly hotel in Porto-Vecchio offers spacious rooms suitable for guests traveling with children. The hotel features a childrens play area, a swimming pool, and a restaurant with a kids menu. With its convenient location near beaches and attractions like the Santa Giulia Golf Course, Hotel Le Roi Théodore ensures a memorable stay for families.

Hotel Shegara: Situated in Porto-Vecchio City Center, Hotel Shegara caters to families with children by providing interconnecting rooms and extra beds upon request. The hotel offers a welcoming ambiance and is within walking distance of shops, restaurants, and historical landmarks, making it a convenient choice for families exploring the city together.

Best hotels for a romantic getaway:

Hotel Le Goéland: Overlooking the stunning Palombaggia Beach, Hotel Le Goéland offers a romantic setting for couples. The hotel features elegant rooms with sea views, a private beach area, and a gourmet restaurant serving delicious Mediterranean cuisine. With its serene atmosphere and breathtaking surroundings, Hotel Le Goéland is perfect for a romantic escape.

Hotel Le Pinarello: Located near a beautiful sandy beach, Hotel Le Pinarello provides a romantic retreat for couples seeking tranquility. The hotel offers comfortable rooms with modern amenities, a swimming pool, and a beachfront restaurant offering delightful cuisine. The serene ambiance and picturesque views create a romantic atmosphere for couples to unwind and connect.

Best hotels for location:

Hotel Casa Marta: Situated in Porto-Vecchio City Center, Hotel Casa Marta offers a convenient location close to shops, restaurants, and nightlife. The hotel features comfortable rooms, a rooftop terrace with panoramic views, and easy access to attractions like the Porto-Vecchio Marina. Its central position makes it ideal for travelers who want to explore the citys vibrant atmosphere.

Hotel Le Tilbury: Located in the heart of Porto-Vecchio, Hotel Le Tilbury provides easy access to the citys main attractions. The hotel offers comfortable rooms, a rooftop terrace with stunning views of the citadel, and a lively bar. With its prime location, guests can explore the historic center, visit the nearby beaches, and soak in the vibrant ambiance of Porto-Vecchio.

Hotel Mariosa: Positioned near the Marina di Fiori, Hotel Mariosa offers an excellent location with stunning views of the Gulf of Porto-Vecchio. The hotel features stylish rooms, a swimming pool, and direct access to a private beach. Its proximity to the marina allows guests to enjoy boat trips and explore the picturesque coastline with ease.

Best hotels for a short city break:

Hotel Le Goeland: With its central location overlooking the Porto-Vecchio Marina, Hotel Le Goeland is an ideal choice for a short city break. The hotel offers comfortable rooms with sea views, a terrace bar, and close proximity to shops, restaurants, and historical sites. Guests can enjoy the vibrant atmosphere of the city while being conveniently accommodated.

Hotel Le Roc e Fiori: Situated near the city center, Hotel Le Roc e Fiori provides a peaceful retreat for a short city break. The hotel features cozy rooms, a swimming pool, and a restaurant serving traditional Corsican cuisine. Its tranquil setting allows guests to relax and unwind after exploring the sights and sounds of Porto-Vecchio.

Show moreLess