Skip to main content

Search hotels in Porto Cristo

Enter your dates to see the latest prices and deals for Porto Cristo hotels

Select occupancy

Porto Cristo – 76 hotels and places to stay

Filter by:

Star Rating
Review score

Belle Son Mas Luxury Finca Hotel

Hotel in Porto Cristo

Located in Porto Cristo, 27 miles from Natural Park S'Albufera de Mallorca, Belle Son Mas Luxury Finca Hotel has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness...

J
Jonathan
From
United Kingdom
Tranquil, luxurious, excellent food and the staff went out of their way to make it a wonderful stay. If you want clubbing and bright lights this isn’t for you. If you want to escape and chill in fabulous surroundings dings where everything is high quality then you couldn’t do better.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews
Price from
$375.87
1 night, 2 adults

THB Felip - Adults Only

Hotel in Porto Cristo

Hotel THB Felip - Adults Only is set on the seafront of Majorca’s Porto Cristo, and offers an indoor and outdoor pool, wellness area and a gym. Rooms include free WiFi and some have a balcony.

V
Varon
From
Spain
The room was clean and comfortable. The staff was super kind and helpful. The location of the hotel is very good.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,026 reviews
Price from
$93.49
1 night, 2 adults

HOTEL BINI

Hotel in Porto Cristo

HOTEL BINI is offering accommodations in Porto Cristo. Each room at the 3-star hotel has city views and free WiFi.

O
Oleksandra
From
Ukraine
very clean, and very quiet, soundproofing, automatic check-in, I’ll say it again - perfect cleanliness, and a comfortable mattress
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 396 reviews
Price from
$83.63
1 night, 2 adults

Sol i Vida Hotel - Adults Only

Hotel in Porto Cristo

Sol i Vida Hotel - Adults Only has a garden, shared lounge, a terrace and restaurant in Porto Cristo.

D
Despoina
From
Greece
Everything was great in this hotel. Staff were amazing and very helpful! Breakfast with many options, we loved it! Room was lovely with amazing view! Highly recommended!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 732 reviews
Price from
$205.75
1 night, 2 adults

Hotel Ankaa - Adults Only

Hotel in Porto Cristo

Featuring an outdoor pool and rooms with balconies, Hotel Ankaa - Adults Only is less than 656 feet from the famous Cuevas del Drach Caves and Porto Cristo Marina.

B
Beatriz
From
Ireland
We liked everything! The breakfast was so good, the staff were so friendly and the room was clean and big. I recommend this place and I’d stay there again!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 880 reviews
Price from
$124.64
1 night, 2 adults

Es Cantonet

Porto Cristo

Es Cantonet offers accommodations in Porto Cristo, a 3-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews
Price from
$470.98
1 night, 2 adults

Aparthotel Marina Drach

Porto Cristo

Aparthotel Marina Drach offers accommodations in Porto Cristo, a 7-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

J
Jana
From
Czech Republic
Staff was friendly, an appartment was clean, with blackout curtains and comfy beds. A kitchen has basic equipment: cutlary, plates, glasses, cups, pots, cutting board, sharp knife, wooden spoon and more. I was amazed how a cleaning lady cleaned our room - she knew what to clean up and what to leave alone. Breakfast is suitable for vegans there. You can find oatmeal, raisins, walnuts, fresh fruits, soy milk, vegetable butter, bread, cooked beans in tomato sauce, beaked and fresh vegetable there every day.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,078 reviews
Price from
$158.80
1 night, 2 adults

Porto Drach Aparthotel & Suites

Porto Cristo

Featuring a shared swimming pool, Porto Drach Aparthotel & Suites offers apartments in Porto Cristo, right next to the port and 10 minutes’ walk from the beach. Free Wi-Fi is available.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 908 reviews
Price from
$154.83
1 night, 2 adults

Costa den Blau

Porto Cristo

Costa den Blau offers accommodations in Porto Cristo, a 3-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 14 reviews
Price from
$1,377.30
1 night, 2 adults

Ca'n Marinero

Porto Cristo

Ca'n Marinero offers accommodations in Porto Cristo, one mile from The Caves of Drach and 8.5 miles from Pula Golf Course.

B
Bogdan
From
Poland
Charming old house with lovely kitchen and indoor patio. The owner was very nice and helpful. Even though the house is very big and pretty old, it was very clean and well maintained
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6 reviews
Price from
$877.33
1 night, 2 adults
See all 76 hotels in Porto Cristo

Hotels with airport shuttles in Porto Cristo

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 647 reviews
From $175.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 205 reviews
From $265.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 809 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 468 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 396 reviews
From $270.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 717 reviews
From $484.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 153 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 472 reviews
From $299.39 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 804 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 401 reviews
From $384.61 per night

Most booked hotels in Porto Cristo and surrounding area in the past month

See all

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 880 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,026 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 732 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 396 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 93 reviews

Popular with guests booking hotels in Sa Coma

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,026 reviews

Popular with guests booking hotels in Cala Millor

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,938 reviews

Popular with guests booking hotels in Cala Millor

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,764 reviews

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 338 reviews

Best hotels with breakfast in Porto Cristo and nearby

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 346 reviews

Located next to Cala Moreia Beach, Apartamentos Playa Moreia offers seasonal swimming pools, a snack bar and an air-conditioned buffet restaurant with show cooking.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 568 reviews

Located right on Mallorca’s S’Illot Beach, Universal Hotel Perla features an outdoor pool and sun terrace. It features a restaurant and Wi-Fi access.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 202 reviews

Located at Cala Moreia Beach in S’Illot, Mix Peymar offers air-conditioned rooms with satellite TV. The hotel features a buffet restaurant and a seasonal outdoor swimming pool with a sun terrace.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,084 reviews

BJ Playamar Hotel & Apartamentos, located 328 feet from the Playa S’Illot Beach.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,402 reviews

Set on the beachfront between Porto Cristo and Cala Millor, Amena Mar Hotel offers sea views. This small family-run guest house is composed of rooms and studios with private bathrooms.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 561 reviews

BJ Bei Juan Hostal has a garden, shared lounge, a terrace and bar in S'Illot.

Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 536 reviews

BJ Playa Blanca is located in between the beaches of S'illot and Sa Coma, the hotel have a magnificent terrace with a swimming pool, hammocks and a recreational games area.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,030 reviews

MiM Mallorca Member of Melia Collection is a modern adults-only hotel with a lovely setting in south east Mallorca.

Budget hotels in Porto Cristo and nearby

See all
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Featuring a garden, Es Regalo - Pérgola features accommodations in Porto Cristo.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

1.1 miles from Playa de Porto Cristo in Porto Cristo, Finca La Pérgola provides accommodations with access to a solarium. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Sa Carrotja is located in Porto Cristo, just 1.1 miles from Playa de Porto Cristo and 27 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

1.2 miles from Playa de Porto Cristo in Porto Cristo, Finca Sa Carrotja offers accommodations with access to a solarium. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Can Tassi is located in Porto Cristo, just a 8-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

Es Port offers accommodations in Porto Cristo, 28 miles from Ses Salines Lighthouse.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 11 reviews

Mallorca beach home is located in Porto Cristo, just 29 miles from Natural Park S'Albufera de Mallorca and 1.2 miles from The Caves of Drach. This vacation home offers accommodations with a balcony.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 9 reviews

Sa Marineta offers accommodations in Porto Cristo, 29 miles from Natural Park S'Albufera de Mallorca and 1.2 miles from The Caves of Drach. Guests staying at this chalet have access to a terrace.

Hotels located in the center of Porto Cristo

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 41 reviews

Cala Petita is located in Porto Cristo, just a 6-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6 reviews

Ca'n Marinero offers accommodations in Porto Cristo, one mile from The Caves of Drach and 8.5 miles from Pula Golf Course.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 43 reviews

CasaDesigual is located in Porto Cristo, just a 5-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 15 reviews

Houpla Porto Cristo is located in Porto Cristo, just a 3-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Casa Marco Polo is located in Porto Cristo, just a 5-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 45 reviews

Featuring a garden, Casa Portoblau provides accommodations in Porto Cristo. This vacation home offers air-conditioned accommodations with a patio and free Wifi.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6 reviews

Alvaro Oliver House by Slow Villas is located in Porto Cristo, just a 4-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

Apartment Porto Cristo by the Sea by Interhome is located in Porto Cristo, just a 5-minute walk from Playa de Porto Cristo and 29 miles from Natural Park S'Albufera de Mallorca.

FAQs about hotels in Porto Cristo

What Guests Said About Porto Cristo:

Scored out of 10, guest rating 10

Very good place to leave to be close to the best beaches of...

Very good place to leave to be close to the best beaches of the island and to main attractions (caves of Hams and Drach, dinosaurland). Easy access to Northern villages such as Alcudia which is a must visit, or southwest to Santanyi where there is a beautiful local market.
Guest review byAnonymous
Scored out of 10, guest rating 10

Porto cristo is beautiful and very clean.

Porto cristo is beautiful and very clean. They take care of the streets and pavements. Great atmosphere with table and chairs outside to enjoy the sunshine and fresh air. Plenty of locals, and it has a friendly vibe
Guest review byMandy
Switzerland
Scored out of 10, guest rating 10

A really nice town with a lovely big harbour and good beach.

A really nice town with a lovely big harbour and good beach. Plenty of restaurants of all kinds, and bar. Nice shopping area. Not particularly lively, more suited to young families and older visitors.
Guest review byJudith
United Kingdom
Scored out of 10, guest rating 8.0

I really loved Porto Cristo.

I really loved Porto Cristo. The town is not too busy or not too quiet. There is a good balance between locals and tourists and you get aa great diversity of people set in a Spanish culture. It is an hour and a half's bus ride away from Palma de Majorca which is not bad. The beaches in the surrounding area is beautiful and the stores and restaurants are lovely as well.
Guest review byDominique
South Africa
Scored out of 10, guest rating 8.0

Really nice harbour town.

Really nice harbour town. Nice selection of bars / restaurants although sometimes difficult to get a seat at peak times - advise booking in the town centre. This is a very relaxed kind of place - great for chilling / beach days or pool days and a bit of sight seeing. However, it is quiet - there are no lively music bars or clubs. If you want a lively place best go to a bigger town.
Guest review byAndrew
United Kingdom
Scored out of 10, guest rating 6.0

Porto Cristo was disappointing although looking at first...

Porto Cristo was disappointing although looking at first glance idyllic, there was very little to see and do. A visit to the Caves of Drach were unbelievable, so magical and the tour was excellent. Would definitely recommend.
Guest review byPatricia
United Kingdom

See reviews by guests who stayed at hotels in Porto Cristo

See all
From $810.05 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 908 reviews
Fantastic hotel! Really 10/10. Excellent location, beautiful views of Porto Cristo Marina. We stayed at the end of September so it was already quiet, most of the guests were from the UK. Amazing, spacious room with comfy beds and an enormous terrace. Wonderful swimming pool. Perfect place to relax! Delicious breakfast + they have their own restaurant terrace with the view. This hotel really exceeded my expectations. Thank you so much for unforgettable birthday weekend! MAGNIFICENT EXPERIENCE!
Guest review byMagdalena
Spain
From $542.50 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews
What a lovely spot perfect for relaxation with a couple of good books Excellent Breakfast Wonderful swimming pool Very caring Staff - provide very good service in a Finca which has been beautifully restored - feels like being in a much loved private house Short drive to Porto Cristo - several small beaches within reach - a car essential Great food - both light lunches and dinner - we eat in most evenings - also good restaurants in neighbouring towns if you fancy a change
Guest review byJane
United Kingdom
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,078 reviews
We had a great stay at Aparthotel Marina Drach. The personnel was very kind, always smiling and ready to give a helping hand if needed. Breakfast is diversified. Our apartment was cleaned regularly. They have a generous private parking space for cars (separate charge).
Guest review byCristina
Romania
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,136 reviews
Great pool, clean apartment hotel, fabulous restaurant.
Guest review byTasha
India
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,026 reviews
Excellent best value hotel I have ever stayed in
Guest review byDavid
Ireland

More places to explore, more ways to go