Hotels in Porto Cristo

Spain · Balearic Islands · Majorca · East Coast (Cales)

Real direct prices from each hotel's own booking engine. Ad-funded, not commission — so there's nothing to mark up.

Porto Cristo

Porto Cristo is an unpretentious harbour town on Majorca's east coast best known as the home of the Caves of Drach, where an underground lake hosts daily classical concerts. Hotels in Porto Cristo are predominantly four-star, catering to visitors drawn by the caves and the town's genuine local feel. The harbour beach is small but pleasant, and a coastal path leads to the lesser-known Caves of Hams. Weekly markets and a selection of harbourside fish restaurants round out the appeal. Accommodation in Porto Cristo suits couples and culturally curious families who want an east-coast base with more character than the purpose-built resorts nearby.

Now in Porto Cristo

349 €
Cheapest week · 19 Oct–26 Oct
Hotel Ankaa - Adults Only
756 €
Resort median
7 hotels

Direct prices · 7 nights, 2 adults

349 €–756 €

Across board types · 8 hotels

When is cheapest?

700 € 800 € 900 € 1 000 € 1 100 € 1 082 € 764 € 693 € 756 € Sep 2026 Oct 2026 Apr 2027 May 2027

Cheapest: Apr 2027 (median 693 €). Most expensive: Sep 2026 (1 082 €). Based on direct prices for 2 persons, 7 nights.

Chart data
Month Median Min hotels
Sep 2026 1 082 € 850 € 6
Oct 2026 764 € 349 € 7
Apr 2027 693 € 563 € 5
May 2027 756 € 640 € 4

Adults

18+ years

2

Children

0-17 years

0

Hotels in Porto Cristo

Meal plan
For families
Amenities
Price
up to 1 418 €
Sort by
8 / 8
Sol I Vida Adults Only Hotel
Sol I Vida Adults Only Hotel
from765 €/ week
12 Oct–19 Oct · BB
Porto Drach Aparthotel & Suites
Family
Porto Drach Aparthotel & Suites
from688 €/ week
5 Apr–12 Apr · RO
Aparthotel Marina Drach
Family
Aparthotel Marina Drach
from756 €/ week
12 Oct–19 Oct · RO
Hotel Ankaa - Adults Only
Hotel Ankaa - Adults Only
from349 €/ week
19 Oct–26 Oct · BB, HB, RO
Insotel Cala Mandia Resort & Spa
AIFamily
Insotel Cala Mandia Resort & Spa
from1 418 €/ week
5 Apr–12 Apr · AI
Hotel Castell dels Hams by Palia
AIFamily
Hotel Castell dels Hams by Palia
2.5/6
from937 €/ week
5 Oct–12 Oct · AI
THB Felip
THB Felip
5.3/6 · Excellent
from693 €/ week
5 Apr–12 Apr · HB, RO, BB
Book an airport transfersponsored

Frequently asked questions

How much do hotels in Porto Cristo cost?
Direct prices for a 7-night stay (2 adults) range from about 349 € to 756 €. Check live prices for your dates.
How does hoo.travel make money?
We earn from ads, not from your booking. There's no commission for us to mark up the hotel's price — what you see is the direct rate from the hotel's own booking engine.
Find a direct flight to Mallorcasponsored

Location

Quick facts about Porto Cristo

Total hotels8
Typical week in next 3 months756 €