Skip to main content

Filter by:


Star Rating

Review Score

Marignana – 95 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel et Résidence Cala di sole, hotel in Marignana

Located 0.7 mi from the port and the beach, Hotel et Résidence Cala di sole is located in Porto.

fantastic view; peaceful
8.0
Scored 8.0
Very Good
Rated very good
1,175 reviews
Price from$91.91per night
Hôtel Colombo- Porto Corse, hotel in Marignana

Hôtel Colombo- Porto Corse is set in Porto Ota, 0.6 mi from Creeks of Piana and 0.7 mi from Gulf of Porto. Guests can enjoy the on-site bar. Rooms are fitted with a flat-screen TV.

reception/, communal kitchen
8.4
Scored 8.4
Very Good
Rated very good
751 reviews
Price from$76.32per night
Hôtel Aïtone, hotel in Marignana

Hotel Aitone is a family-run hotel that offers stunning mountain views from its restaurant and rooms. A 30-minute drive from Porto, it has a seasonal outdoor pool, free parking and free Wi-Fi.

Spectacular breathtaking view of mountains, hill towns and sea from my room and from restaurant terrace -- warm and welcoming staff -- great food in the restaurant -- close to awesome hiking and swimming in crystal clear streams -- highest recommendation!
7.4
Scored 7.4
Good
Rated good
411 reviews
Price from$53.75per night
Scopa Rossa, hotel in Marignana

Located in Evisa, 22 miles from Calacuccia Lake, Scopa Rossa has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Great feeling
8.0
Scored 8.0
Very Good
Rated very good
325 reviews
Price from$63.42per night
Auberge des Deux Sorru, hotel in Marignana

The Auberge des Deux Sorru is a hotel located at the heart of the Regional Natural Park of Corsica.

8.3
Scored 8.3
Very Good
Rated very good
144 reviews
Price from$96.75per night
Le Vaita, hotel in Marignana

Just 2789 feet from the beaches in Porto Gulf, this 2-star hotel offers an on-site restaurant. Its simply decorated rooms offer a private balcony with views of the garden or surrounding mountains.

The view from the hotel is great and our room had a nice little terrace. The breakfast is cheap and there is a lot of food! It's fairly close to the sea/town/marina. And the hotel manager is very helpful. The AC works well! Good value!
8.4
Scored 8.4
Very Good
Rated very good
556 reviews
Price from$77.33per night
Hotel Corsica - Porto Corse, hotel in Marignana

Just 1640 feet from the beach in Porto, Hotel Corsica offers an outdoor swimming pool with views of Porto Tower. The rooms at this 3-star hotel all have a private balcony or terrace.

Bella piscina, staff che parla inglese
8.3
Scored 8.3
Very Good
Rated very good
261 reviews
Price from$106.42per night
Hôtel Bella Vista, hotel in Marignana

Located midway between Calvi and Ajaccio, this charming hotel is located in Porto, a city classified as a World Heritage site by UNESCO. It features a bar and a garden.

View from rooms was fabulous, proprietor was incredibly friendly and helpful.
8.8
Scored 8.8
Excellent
Rated excellent
727 reviews
Price from$96.75per night
Logis Hotel Le Lonca, hotel in Marignana

Le Lonca is located in Porto-Ota, a short walk from the beach on the west coast of Corsica. It has an outdoor swimming pool, a sunbathing terrace and free Wi-Fi.

Solid well run hotel well maintained
8.4
Scored 8.4
Very Good
Rated very good
913 reviews
Price from$97.91per night
Capo D'orto - Porto - Corse, hotel in Marignana

The hotel is located 0.7 mi from the sea, in the heart of Porto and facing the Capo D'orto - Porto - Corse (4245 ft).

Very friendly staff. They do their very best for you to enjoy your stay. Good breakfast, enough variety. (If you asked they bring you scrumbled eggs). Parking at the hotel. Nice swimming pool with a great view. Owners are very helpful to enjoy your stay with good advice, tips. We had a great time and would certainly come back. Very recommended!
8.7
Scored 8.7
Excellent
Rated excellent
624 reviews
Price from$155.87per night
See all hotels near Marignana
Subscribe to receive premium deals

Prices drop the second you sign up!