Skip to main content

Search hotels in Porto Cristo

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

Porto Cristo – 63 hotels and places to stay

Hotels with airport shuttles in Porto Cristo

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 616 reviews
From US$72.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 66 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 943 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 541 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 432 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 777 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 662 reviews
From US$169.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 879 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 495 reviews
From US$119.78 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 749 reviews

Most booked hotels in Porto Cristo and surroundings in the past month

See all

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 92 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 67 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 727 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 703 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,079 reviews

Popular with guests booking hotels in Porto Cristo

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews

Popular with guests booking hotels in Cala Millor

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

Popular with guests booking hotels in Cala Millor

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 971 reviews

Popular with guests booking hotels in Cala Millor

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,105 reviews

Popular with guests booking hotels in Cala Millor

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 749 reviews

Budget hotels in Porto Cristo and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,441 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.

From US$63.87 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 664 reviews

Featuring an outdoor swimming pool, Iberostar Waves Cala Millor - Adults Only is located in Cala Millor, 140 metres from the sea promenade. This hotel offers an on-site restaurant and snack bar.

From US$111.72 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 18 reviews

Set in Cala Millor, just 200 metres from Cala Millor Beach, Sa Maniga 6G offers beachfront accommodation with free WiFi.

From US$249.68 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews

Set in Cala Millor, 200 metres from Cala Millor Beach and 41 km from Natural Park S'Albufera de Mallorca, Sa Maniga 6F offers air conditioning.

From US$214.84 per night

Set in Porto Cristo in the Majorca region, with Playa de Porto Cristo nearby, Es Regalo - Pérgola offers accommodation with free WiFi and free private parking.

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

Situated only 1.8 km from Playa de Porto Cristo in Porto Cristo, Sa Carrotja features accommodation fitted with a terrace, garden and outdoor pool.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Set in Porto Cristo in the Majorca region, Mallorca beach home features a balcony.

Boasting air-conditioned accommodation with a private pool, mountain view and a terrace, Elegant Villa with Private Pool is situated in Porto Cristo.

Hotels located in the centre of Porto Cristo

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 39 reviews

Situated in Porto Cristo, 500 metres from Playa de Porto Cristo and 46 km from Natural Park S'Albufera de Mallorca, Cala Petita features air-conditioned accommodation with a balcony and free WiFi.

Situated in Porto Cristo, 500 metres from Playa de Porto Cristo and 46 km from Natural Park S'Albufera de Mallorca, La Casa Di Ines features air-conditioned accommodation with a patio and free WiFi.

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

Situated in Porto Cristo, 300 metres from Playa de Porto Cristo and 46 km from Natural Park S'Albufera de Mallorca, Houpla Porto Cristo features air-conditioned accommodation with a balcony and free...

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6 reviews

Set in Porto Cristo, 400 metres from Playa de Porto Cristo and 47 km from Natural Park S'Albufera de Mallorca, Alvaro Oliver House by Slow Villas offers air-conditioned accommodation with a balcony...

Located in Porto Cristo, 400 metres from Playa de Porto Cristo and 47 km from Natural Park S'Albufera de Mallorca, Apartment Porto Cristo by the Sea by Interhome offers air conditioning.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 14 reviews

The recently renovated El patio de Iria is located in Porto Cristo, near Playa de Porto Cristo and The Caves of Drach.

Apto. Marina IV is situated in Porto Cristo, 1.8 km from The Caves of Drach, 14 km from Pula Golf Course, and 46 km from Ses Salines Lighthouse.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 32 reviews

Set in Porto Cristo, 300 metres from Playa de Porto Cristo and 47 km from Natural Park S'Albufera de Mallorca, Àtic bordils offers a bar and air conditioning.

Best hotels with breakfast in Porto Cristo and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 495 reviews

Surrounded by the beautiful Majorcan countryside, this 200-year-old building has been carefully transformed from a traditional farmhouse into the ideal venue for a peaceful getaway.

From US$119.78 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Porto Cristo in the Majorca region, Apartamento Vistamar holiday home has a terrace. Guests staying at this apartment have access to a balcony.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 26 reviews

Located in Porto Cristo, 300 metres from Playa de Porto Cristo and 46 km from Natural Park S'Albufera de Mallorca, Ca Na Lola provides air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 reviews

Set in Porto Cristo, 47 km from Natural Park S'Albufera de Mallorca and 1.4 km from The Caves of Drach, Costa den Blau offers air conditioning.

Touristenwohnung "Pins" mit Terrasse features a terrace and is located in Porto Cristo, within just 200 metres of Playa de Porto Cristo and 1.9 km of The Caves of Drach.

Located in Porto Cristo, 200 metres from Playa de Porto Cristo and 47 km from Natural Park S'Albufera de Mallorca, CASA 2 PINS provides air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 2 reviews

Featuring air-conditioned accommodation with a private pool, 3 Bedroom Awesome Home In Porto Cristo is set in Porto Cristo.

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

Located in Porto Cristo, ES GANXO HOUSE PORTO CRISTO offers a patio with garden and inner courtyard views, as well as a year-round outdoor pool, solarium and open-air bath.

FAQs about hotels in Porto Cristo

What guests said about Porto Cristo:

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 by
Anonymous
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 by
Mandy
Switzerland
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 by
Judith
United Kingdom
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 by
Dominique
South Africa
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 by
Andrew
United Kingdom
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 by
Patricia
United Kingdom

See reviews by guests who stayed at hotels in Porto Cristo

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 703 reviews
Bedrooms basic, need a refurbishment, and decorating, NO Tea or coffee facilities in the room (this is a 4 star hotel according to website/booking .com) Reception area’s, dining room modern & clean (first impressions great) overall clean, breakfast buffet style good, staff pleasant
Guest review by
Rachel
United Kingdom
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 992 reviews
The staff were so lovely and accommodating at this hotel. The apartment was clean and was cleaned regularly throughout our stay. The pool was well maintained and warm. A short walk to the nearest beach, shops and restaurants.
Guest review by
Bri
United Kingdom
From US$145.74 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,079 reviews
The breakfast was excellent. The room was nice and the view from the hotel was just spectacular. Really enjoyed our stay in Felip.
Guest review by
Anonymous
Ukraine
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 727 reviews
Nice not too crowded hotel a bit outside of the most crowded place in Portocristo, which is a plus.
Guest review by
Bartosz
Poland
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,022 reviews
The breakfast at the hotel is lovely.
Guest review by
christine
Australia