Skip to main content

Filter by:


Star rating

Review score

Porto Cristo – 9 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Rural Son Mas - 4*, hotel in Porto Cristo

Son Mas occupies a 17th-century building that has been turned into an attractive and stylish hotel. It has indoor and outdoor swimming pools. The hotel’s suites are large and bright.

Overall the property is very beautiful. The hotel is very well designed. The outside area is also stunning, shout-out to the gardener who is doing a great job! The pool area is very clean and comfortable. The service girls from the morning shift at breakfast are super sweet.
9.1
Scored 9.1
Superb
Rated superb
57 reviews
Price from£368.56per night
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.

The location is superb ... right by the port and the beach. The breakfast was very good - nice variety of dishes and sweets. The beds were comfortable, we were able to have a good rest.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,557 reviews
Price from£75.67per night
Sol i Vida Hotel - Adults Only, hotel in Porto Cristo

Sol i Vida Hotel - Adults Only has an outdoor swimming pool, garden, a shared lounge and terrace in Porto Cristo.

The staff were all friendly and welcoming. Very clean and very modern and new
8.8
Scored 8.8
Fabulous
Rated fabulous
797 reviews
Price from£124.11per night
HOTEL BINI, hotel in Porto Cristo

HOTEL BINI is situated in Porto Cristo, 2.1 km from Cala Petita Beach and 47 km from Natural Park S'Albufera de Mallorca. This 3-star hotel offers free WiFi.

Hotel Bini is bright, white, clean and comfortable. A brilliant renovation means it is functional in the best possible way and excellent value for money. The location is superb and the service businesslike and no nonsense. Highly recommended.
8.6
Scored 8.6
Fabulous
Rated fabulous
101 reviews
Price from£67.04per night
Ses Gavines-Cala Anguila Apartments, hotel in Porto Cristo

Offering an outdoor pool and views of the sea, Ses Gavines-Cala Anguila Apartments is located in Porto Cristo in the east of Majorca, 100 metres from Cala Anguila Beach.

We liked the terrace and much appreciated the possibility to make check in earlier. Thank you!
8.7
Scored 8.7
Fabulous
Rated fabulous
260 reviews
Price from£137.19per night
Costa den Blau, hotel in Porto Cristo

Set in Porto Cristo, 1.6 km from Cala Petita Beach and 47 km from Natural Park S'Albufera de Mallorca, Costa den Blau offers air conditioning.

we really loved the house and the location!
9.1
Scored 9.1
Superb
Rated superb
15 reviews
Price from£905.02per night
Aparthotel Marina Drach, hotel in Porto Cristo

Set in Porto Cristo, 600 metres from Playa de Porto Cristo, Aparthotel Marina Drach features accommodation with a fitness centre and private parking.

Rooms were clean Receptionist Dora was very kind and accommodating with helping me with checking in and offering services. Good food
8.6
Scored 8.6
Fabulous
Rated fabulous
690 reviews
Price from£133.13per night
Es Cantonet, hotel in Porto Cristo

Set in Porto Cristo, 300 metres from Playa de Porto Cristo and 2.2 km from Cala Petita Beach, Es Cantonet offers air conditioning.

8.9
Scored 8.9
Fabulous
Rated fabulous
15 reviews
Price from£356.89per night
CasaDesigual, hotel in Porto Cristo

CasaDesigual is situated in Porto Cristo, 400 metres from Playa de Porto Cristo, 2 km from Cala Petita Beach, as well as 47 km from Natural Park S'Albufera de Mallorca.

Everything, the house is great, the terrace is magical, this is one of the most beautiful and original accommodations
8.4
Scored 8.4
Very good
Rated very good
70 reviews
Price from£153.64per night
Sa Marineta, hotel in Porto Cristo

Located in Porto Cristo in the Majorca region, Sa Marineta features a terrace. Guests staying at this chalet have access to a patio.

It was near Nadal academy
6.4
Scored 6.4
Pleasant
Rated pleasant
9 reviews
Price from£413.20per night
See all 30 hotels in Porto Cristo

Most booked hotels in Porto Cristo in the past month

FAQs about hotels in Porto Cristo




Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Porto Cristo:

  • 10
    Scored 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
    Mandy
    Switzerland
  • 10
    Scored 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.
    Judith
    United Kingdom
  • 8.0
    Scored 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.
    Dominique
    South Africa
  • 8.0
    Scored 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.
    Andrew
    United Kingdom
  • 6.0
    Scored 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.
    Patricia
    United Kingdom
  • 8.0
    Scored 8.0

    Porto Cristo is surprisingly accessible by bus from Palma...

    Porto Cristo is surprisingly accessible by bus from Palma airport and it's the location to be in if you want to explore the caves that the island is famous for. You can find many small beaches nestled in little gulfs which can serve as a nice launch point for SUPs or kayaks. Ideally though, you'll also book guided sea caving adventures and get to explore incredible locations that would be quite dangerous without an experienced guide. And if this seems to exciting for you, there are also very touristy options such as Coves del Drach or Coves del Hams.
    Angela
    Romania

Explore guest reviews of hotels in Porto Cristo

  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 34 reviews
    Wow! Atic Bordils is the most beautiful apartment I have ever stayed in! Joan is a brilliant host and was on hand for any questions. The view from the terrace is even better in reality, and the apartment is so well designed and equipped. The artwork and attention to detail make the property very special indeed. Porto Cristo is a quiet town, but there are plenty of lovely cafes and restaurants on the doorstep, and a good bus service runs all around the island if you want to take day trips to Palma or other places. Just perfect.
    Maia
    Ireland
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 152 reviews
    The apartment (Christina) was really nice; good quality bed and a (small) kitchen but with the equipments you need. They changed the towels, cleaned the floor and toilet en changed the waste bins every other day, so that was perfect. Beautiful garden and pool with nice beds and free towels. The breakfast was complete every morning, with every day another style of eggs, small croissants, salat and pastry. Porto Cristo is very nearby, to walk around and have dinner. Also the nice beach Cala Anguila was a short drive by car.
    Mandy
    Netherlands
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 961 reviews
    Everything. The setting of this hotel is absolutely perfect. The views are stunning. Breathtaking really. In the madness of traffic that is Porto Cristo this is a tranquil spot. A haven of calm. Very clean room. Spotless bathroom. Fabulous big balcony. The reception staff were kind helpful and cheery, no bad tempered dragons here ! The breakfast room and dining room had marvellous views of hundreds of yachts and served excellent food. This really is a special place. Perfection.
    Snugglywuggly
    United Kingdom
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 882 reviews
    It's really great for a 2-star-hotel. The pool area is exceptional, very clean, spacious and relaxing. During our stay (June) it was never too crowded. The host is very kind and helpful. But beware: you should consider getting a rental car as there's not too much very close by. 2 restaurants and a badly stocked supermarket, while with a car you do not only have access to much more of the above, but within 30 minutes can be at various amazing additional beaches.
    Jan
    Switzerland
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 32 reviews
    The space was a perfect setup for our family of four with two young children. The location is in a great location and walking distance for everything in Porto Cristo. We had no problems with parking during our visit in February. We loved the AC units in the apartment for the chilly nights, and enjoyed the patio during the day. The hostess was gracious and very welcoming for our family. She was quick to communicate and helpful for our stay.
    Emma
    United States
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 882 reviews
    These apartments have a great pool which guests can use at any time. Staff were friendly and when we had a bug/fly infestation they promptly helped us fix it. I would say the hotel was clean we did notice little bits here and there but were of no issue. The apartments are also very close to 2 beaches and is in a nice secluded spot if you are looking for complete relaxation.
    Keshia
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 260 reviews
    Juan was so nice and friendly, very fast (instantly!) to react via whatsapp,helping us get taxis, organize new towels, he even gave me a ride to the supermarket in porto cristo and back in his own car. Service extra-ordinaire! Plus good airco and a nice safe in bedroom free of charge. Very nice restaurant ‘Fifteen’ at other side of the beach anguila. Strongly recommended!
    Martijn
    Netherlands
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 260 reviews
    Location, location and location. These apartments are really convenience and just walking distance to one of the hidden gems of Mallorca (Cala Anguila). The staff was super helpful and they went above and beyond to make our stay as comfortable as possible offering us an upgrade to a better apartment that was perfect for our newborn.
    David
    United States
  • From £84.97 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 101 reviews
    Everything! It was super clean, the staff was amazing and we couldn’t have asked for better location. It have a super easy way to check in and to get around and the communication was really easy. My friend and I loved it and we will be back definitely. Thank you Bini Hotel Porto Cristo, we loved there ☺️
    Paula
    Portugal
  • From £364.79 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 57 reviews
    Overall the property is very beautiful. The hotel is very well designed. The outside area is also stunning, shout-out to the gardener who is doing a great job! The pool area is very clean and comfortable. The service girls from the morning shift at breakfast are super sweet.
    Marie-Michelle
    Germany
  • From £118.45 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 797 reviews
    Really good hotel in a perfect location in Porto Cristo. Near to good restaurants in a walk distance. Clean and comfortable, the hotel exceeded our expectations. The pool is amazing and the hotel has a great atmosphere. The staff is brilliant and very welcoming.
    vmdfbg
    Spain
  • From £84.97 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 101 reviews
    Beautiful hotel, super central, great place to stay in Porto Cristo. The staff is lovely and super helpful. Clean, quiet and comfortable. I would definitely come back and recommend to anyone.
    Tatiana
    Ireland
  • From £131.32 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 690 reviews
    Clean, modern-looking hotel. Located in a quiet place but nearby the center. Very kind and helpful receptionist.
    Michal
    Slovakia
  • From £131.32 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 690 reviews
    Great hotel with friendly staff Pool is really nice Staff really tries to accommodate every wish
    Annabel
    Austria
  • From £109.01 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,557 reviews
    This was a very comfortable hotel with very helpful and friendly staff. Great location.
    Steve
    United Kingdom
  • From £109.01 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,557 reviews
    Really nice hotel in a good and quite location! really enjoyed the food & sea there.
    Anton
    Germany
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 13 reviews
    amazing property with views of the Porto Cristo beach and port
    Leydis
    United States
  • From £118.45 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 797 reviews
    The hotel itself, inside and outside wat very beautiful
    Anne
    Luxembourg
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 961 reviews
    location, hotel was clean & modern, wonderful staff
    Jill
    United States
  • From £118.45 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 797 reviews
    Room, Pool, staff. Very good hotel.
    Daniel POUJAUD
    Luxembourg