Skip to main content

Filter by:


Star Rating

Review Score

Montegrosso – 173 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Cala di l'Oru, hotel in Montegrosso

Hotel Cala di l'Oru is located in Ile Rousse, only 1969 feet from the beaches and the town center. The Mediterranean garden features a seasonal swimming pool and a shaded terrace with panoramic views....

The property was well situated between a quiet residential/hotel area and the town. The room was airy and bright. The breakfast was extra but worth it.
8.8
Scored 8.8
Excellent
Rated excellent
1,102 reviews
Price from$85.15per night
Hotel Cyrnea, hotel in Montegrosso

Located in Calvi, a 8-minute walk from Pinède Beach, Hotel Cyrnea has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Walkable distance from the beach.
8.8
Scored 8.8
Excellent
Rated excellent
943 reviews
Price from$113.17per night
Hotel Beau Rivage, hotel in Montegrosso

This hotel is located in the resort town of Algajola and has direct access to the beach. It also offers a elevator and rooms adapted for guests with reduced mobility.

Loved this spot right above the sea with a great outdoor breakfast terrace and a lovely view room. Just wish we had more time to stay and enjoy the beautiful beaches a few steps from the place.
9.0
Scored 9.0
Wonderful
Rated wonderful
654 reviews
Price from$113.17per night
La Signoria, hotel in Montegrosso

Offering an outdoor pool and a spa and health club, La Signoria is a 5-star property dating back from the 18th century in Calvi. Free Wi-Fi access is available.

Just about everything! Though it pretty close to perfection previous times here but they’ve added some extra embellishment s that even improve the facilities.
9.1
Scored 9.1
Wonderful
Rated wonderful
80 reviews
Price from$506.84per night
Hotel La Santa, hotel in Montegrosso

This hotel is set in the city of Santa-Reparata-di-Balagna, 3.1 mi from the beach.

Beautiful location... what a view! The restaurant is excellent, too!
9.0
Scored 9.0
Wonderful
Rated wonderful
544 reviews
Price from$106.70per night
Hôtel Serenada, hotel in Montegrosso

The Hotel Serenada offers direct access to Algajola beach in Corsica, and is located halfway between Calvi and Ile-Rousse.

Breakfast good location superb
8.9
Scored 8.9
Excellent
Rated excellent
525 reviews
Price from$592.79per night
Hotel L'ondine, hotel in Montegrosso

Located in the seaside village of Algajola, this hotel overlooks the bay and has direct access to the beach. It offers a swimming pool in the 5249 ft² flowery garden.

amazing location, right by the large beach plus a smaller more private rock beach. decent breakfast buffet. free parking.
8.1
Scored 8.1
Very Good
Rated very good
597 reviews
Price from$85.15per night
Hotel St Joseph, hotel in Montegrosso

Hotel St Joseph is an 18th-century hotel located a short walk from the beach in the Corsican village of Balagne. The hotel bar is open in the evenings and guests can enjoy a drink on the terrace.

Location & Staff!
9.2
Scored 9.2
Wonderful
Rated wonderful
246 reviews
Price from$99.16per night
Hotel Funtana Marina, hotel in Montegrosso

Hotel Funtana Marina is located 2625 feet from the beach in L'Ile Rousse and offers a heated swimming pool from April to October. You can admire the sea views from your guest room.

Family run hotel with very friendly staff Pool was lovely as was the breakfast
9.0
Scored 9.0
Wonderful
Rated wonderful
266 reviews
Price from$176.76per night
Hotel de la Plage Santa Vittoria, hotel in Montegrosso

This charming, traditional Corsican hotel enjoys a peaceful location between the ocean and mountains. The friendly Hotel de la Plage Santa Vittoria offers comfortable rooms with sea or mountain...

Location is awesome, staff very friendly, hotel well maintained and very clean. Breakfast was very good 👍
8.7
Scored 8.7
Excellent
Rated excellent
247 reviews
Price from$103.15per night
See all hotels in and around Montegrosso
Subscribe to receive premium deals

Prices drop the second you sign up!