Calvi

Beach Hotels in Calvi

Enter your dates to find beach hotels in Calvi that appeal to you the most.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Calvi

Check out top beach hotels in Calvi near the shore for easy beach access.
Most Booked
Lowest price
Closest to downtown
Highest Rated
97
Hotels in Calvi
Featured facilities: Swimming Pool, Parasailing, Sailing
Very Good
44 reviews
8.4/10
1 night
From THB 3,347
Check Availability
99+
Hotels in Calvi
Featured facilities: Swimming Pool, Snorkeling, Diving
Great
61 reviews
9.0/10
1 night
From THB 7,302
Check Availability
39
Hotels in Calvi
Featured facilities: Public Beach, Swimming Pool
Great
50 reviews
9.1/10
1 night
From THB 2,768
Check Availability
99+
Hotels in Calvi
Featured facilities: Diving
Very Good
63 reviews
8.4/10
1 night
From THB 3,034
Check Availability
99+
Hotels in Calvi
Featured facilities: Public Beach, Swimming Pool
Very Good
47 reviews
8.5/10
1 night
From THB 4,254
Check Availability
99+
Hotels in Calvi
Featured facilities: Public Beach, Swimming Pool, Sailing
Very Good
56 reviews
8.5/10
1 night
From THB 7,239
Check Availability
99+
Hotels in Calvi
Featured facilities: Exclusive Beach Area, Swimming Pool, Parasailing
Great
47 reviews
9.1/10
1 night
From THB 8,807
Check Availability
82
Hotels in Calvi
Featured facilities: Swimming Pool, Sunbathing Area
Very Good
63 reviews
8.8/10
1 night
From THB 3,550
Check Availability
99+
Hotels in Calvi
Featured facilities: Swimming Pool, Sailing, Beach Umbrella
Great
63 reviews
9.1/10
1 night
From THB 5,349
Check Availability
92
Hotels in Calvi
Featured facilities: Public Beach, Tennis Court, Barbecue
Very Good
50 reviews
8.0/10
1 night
From THB 4,235
Check Availability
Show more Beach hotels in Calvi

Hotels in Calvi Reviews

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.2/10
Great
CcooldudeeeThe hotel has direct access to the beach is the highlight of the trip to Corsica and the hotel itself is very good
Calvi Hôtel

Calvi Hôtel

Hotel near Calvi
Price per night from:THB 5,585
9.1/10
Great
GGuest UserExcellent hotel. Good place. Very pleasant staff Only bemol: breakfast is not worth the price requested. Eggs for cocktail too cooked, not much choice
Hôtel le Rocher

Hôtel le Rocher

Hotel near Calvi
Price per night from:THB 3,516
7.9/10
Good
AA C (Alix)Posizione centrale, receptionist molto cordiale e gentile
Hotel Belvedere

Hotel Belvedere

Hotel near Calvi
Price per night from:THB 2,686
7.9/10
Good
JJulio_mvThe hotel is ideally located, but without parking. Sympathetic home. Noise is not optimal, as you hear what happens outside as well as in neighbouring rooms. At the end, for one or two nights without requirements.
Grand Hôtel de Calvi

Grand Hôtel de Calvi

Hotel near Calvi
Price per night from:THB 1,833

FAQs

What are the best Beach hotels in Calvi?

If you’re heading to Calvi for business or leisure, Le Mariana (from THB 3,560) , Résidence les Castors (from THB 2,720) and Hotel Revellata & Spa (from THB 3,454) are top-rated hotels.

How much does it cost to stay in a Beach hotel in Calvi?

For Beach hotels in Calvi, weekday prices average THB 10,376, while weekend rates (Friday–Saturday) average THB 10,461.

What Beach hotels in Calvi have gyms?

Keeping up with your exercise routine while travelling is easy. Le Mariana (from THB 3,560), Hotel Revellata & Spa (from THB 3,454) and Hotel Corsica & Spa Serena (from THB 7,941) offer fitness facilities.

Which Beach hotels in Calvi provide spa services?

What are the best Beach hotels in Calvi with breakfast?

What's the best high-end Beach hotel in Calvi?

How to get deals for Beach hotels in Calvi?

Trip.com offers a range of promotions and discounts on Beach hotels. Visit the promotions page to find the latest hotel deals on Trip.com.

Beach hotel details in Calvi

Total properties18
Number of reviews839
Lowest priceTHB 4,095
Highest priceTHB 61,138
Weekend Avg. PriceTHB 10,461
Weekday Avg. PriceTHB 10,376