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 – 69 hotels and places to stay

Filter by:

Star rating

Review score

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.

F
Francis
From
Belgium
Quite and nice clean and well decorated place. Ideal for getaway. Good evening restaurant and fresh breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 71 reviews
Price from
US$515.99
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
Va.leri.ia
From
Ukraine
Respectful staff, excellent location, superb breakfast, very cosy room and facilities!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,124 reviews
Price from
US$112.58
1 night, 2 adults

HOTEL BINI

Hotel in Porto Cristo

HOTEL BINI is situated in Porto Cristo, 47 km from Natural Park S'Albufera de Mallorca and 1.5 km from The Caves of Drach. Each accommodation at the 3-star hotel has city views and free WiFi.

K
Kasia
From
Poland
It is the cleanest place in whole Mallorca ;) it was super comfortable, in a strict city centre so walking distance to everything even the caves.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 274 reviews
Price from
US$96.75
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.

A
Alexandra
From
Czech Republic
I really liked the hotel, loved the pool, the location and the staff was extremely helpful with everything. I would 100% stay again. I've already recommended this place to a friend of mine
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 758 reviews
Price from
US$240.64
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 200 metres from the famous Cuevas del Drach Caves and Porto Cristo Marina.

V
Victoria
From
United States
The hotel is new, well located, and the staff is outstanding. From the moment we arrived, we felt genuinely welcomed thanks to everyone’s kindness and willingness to help. Special thanks to the front desk team—we met several members, and each one was incredibly friendly and professional. But we especially want to recognize Stefan from the breakfast team. He was absolutely amazing—attentive, proactive, and always ready to go the extra mile to make sure everything was perfect. This could easily be just a good hotel, but it’s people makes it truly exceptional.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 636 reviews
Price from
US$228.85
1 night, 2 adults

Es Cantonet

Porto Cristo

Set in Porto Cristo, 46 km from Natural Park S'Albufera de Mallorca and less than 1 km from The Caves of Drach, Es Cantonet offers air conditioning.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 28 reviews
Price from
US$403.62
1 night, 2 adults

Can Teco

Porto Cristo

Situated in Porto Cristo, Can Teco features accommodation with private pool, free WiFi and free private parking for guests who drive.

M
Michaela
From
Czech Republic
Absolutely beautiful house for 6 people with a swimming pool. We felt really like at home! All pictures are 100 % true. We had our best vacation, maybe one day we’ll come back again. The communication with the owner was also super fast and nice. 😊
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$3,657.65
1 night, 2 adults

Na Llebrona

Porto Cristo

Na Llebrona is set in Porto Cristo, 1.2 km from The Caves of Drach, 13 km from Pula Golf Course, as well as 46 km from Ses Salines Lighthouse.

L
Lea
From
Germany
4 seperate bedrooms, air-conditioning and/or fans in in the rooms, 2 bathrooms, a garage and a lovely terrace and 3 min walking distance to the sea. The house is perfect for families and groups of 4-7. Everything you could need is in walking distance (supermarket, pharmacy, bakery, etc). The communication with the owner and the company that manages the house was super easy and accommodating.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews
Price from
US$1,294.66
1 night, 2 adults

Aparthotel Marina Drach

Porto Cristo

Set in Porto Cristo, 600 metres from Playa de Porto Cristo, Aparthotel Marina Drach features accommodation with an outdoor swimming pool, private parking and a bar.

j
jillybean33
From
United States
The breakfast buffet ( and the kind staff) made the whole stay worth it! My favorite parts of the buffet were the cappuccinos, mimosas , torta, Parma ham , manchego cheese and bread. Everything was SO fresh. I forget to mention the beautiful deck overlooking the marina .
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,039 reviews
Price from
US$194.52
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.

J
Julia
From
Estonia
Beautiful view from the balcony, the apartments are located right by the harbor and 5 minutes from the restaurant street.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,051 reviews
Price from
US$219.29
1 night, 2 adults
See all 69 hotels in Porto Cristo

Hotels with airport shuttles in Porto Cristo

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

See all

Hotels located in the centre of Porto Cristo

  • 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 6.0
    Pleasant - What previous guests thought, 1 review

    Located 47 km from Natural Park S'Albufera de Mallorca, Finca La Pérgola features accommodation in Porto Cristo with access to a solarium.

  • 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.

  • Offering a shared lounge and garden view, Finca Sa Carrotja is set in Porto Cristo, 47 km from Natural Park S'Albufera de Mallorca and 3 km from The Caves of Drach.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 17 reviews

    Boasting quiet street views, Can Tassi features accommodation with barbecue facilities and a patio, around 700 metres from Playa de Porto Cristo.

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

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

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 13 reviews

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

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

    Na Llebrona is set in Porto Cristo, 1.2 km from The Caves of Drach, 13 km from Pula Golf Course, as well as 46 km from Ses Salines Lighthouse.

Best hotels with breakfast in Porto Cristo and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 382 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.

    From US$115.80 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 417 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.

    From US$179.17 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2,033 reviews

    BJ Playamar Hotel & Apartamentos, located 100 metres from the Playa S’Illot Beach.

    From US$81.08 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,425 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$76.23 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 510 reviews

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

    From US$75.80 per night
  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 573 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.

    From US$77.28 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,364 reviews

    MiM Mallorca - Adults Only is a modern adults-only hotel with a lovely setting in south east Mallorca. Located on the seafront next to a beautiful promenade, it has easy access to a number of beaches.

    From US$241.69 per night
  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 457 reviews

    BJ Hostal Bona Vista offers accommodation in S'Illot. Guests can enjoy the on-site bar. The rooms are equipped with a TV. The rooms include a private bathroom equipped with a bath.

    From US$75.80 per night

Budget hotels in Porto Cristo and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 333 reviews

    Situated within 400 metres of Cala Moreia Beach and 44 km of Natural Park S'Albufera de Mallorca in S'Illot, BJ Cala Morlanda Estudios features accommodation with free WiFi and a kitchen.

    From US$115.93 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 657 reviews

    Our complex is a 10 minute walk from the beach. The Europa Apartments are located in Sa Coma, they offer a large garden where you can enjoy a bar and outdoor pool, tennis court, playground.

    From US$116.66 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 529 reviews

    Bei Juan BJ Apartamentos Club Sa Coma is 5 minutes’ walk from Mallorca’s Sa Coma Beach. It offers a seasonal outdoor pool and apartments with a TV and private balcony.

    From US$111.36 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,340 reviews

    Hipotels Coma Gran has a garden, shared lounge, a terrace and bar in Sa Coma. With free WiFi, this 4-star hotel offers a 24-hour front desk and an ATM.

    From US$114.46 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 986 reviews

    Hotel Rosella affiliated by Intelier features a seasonal outdoor swimming pool, garden, a shared lounge and restaurant in Sa Coma.

    From US$166.64 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 209 reviews

    This comfortable hotel is located in 200 metres from Cala Millor Beach. It offers bright rooms with a balcony and sea views, free Wi-Fi and a bar-restaurant with outdoor terrace.

    From US$110.68 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 384 reviews

    Set in Cala Bona, 400 metres from Cala Bona Beach, Sol y Mar Apartments offers beachfront accommodation and various facilities, such as an outdoor swimming pool.

    From US$50.13 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 25 reviews

    Marins Naiya Boutique Hotel features a fitness centre, garden, a terrace and bar in Cala Bona.

    From US$119.19 per night

FAQs about hotels in Porto Cristo

What guests said about Porto Cristo:

  • 10.0

    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.0

    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.0

    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
  • From US$463.22 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 71 reviews
    The hotel and facilities far exceeded our expectations. The hotel decor was sublime and the pool and outside dining area were so tranquil. We were able to totally switch off and often were the only people by the pool. The food was fresh, healthy and simple and we loved everything about our stay. We will definitely return.
    Guest review by
    carley
    United Kingdom
  • From US$213.90 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 758 reviews
    Room and bed were extremely comfortable, great breakfast choices and lovely staff. Plenty of room for relaxing by the pool. Good location for walking into Porto Cristo and also for long coastal hikes with lovely views.
    Guest review by
    Julie
    United Kingdom
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 952 reviews
    nice staff. Pool and bed great. beach only few steps away. very very quiet area in end of march . 30 minutes walk to porto cristo harbour.
    Guest review by
    Claudia
    Germany
  • From US$147.17 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,124 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.5
    Very good - What previous guests thought, 636 reviews
    Pool area great with friendly staff throughout the hotel. Room ideal, amazing house keeping staff. A good find.
    Guest review by
    Melanie
    United Kingdom
gogless