The accommodation in Porto Cristo is relatively modest and low-key, which is in keeping with the rest of the town. There is a generous handful of hotels and apartments here but nothing above the 3 or 4-star standard.
The nearest 5-star hotel is the Mallorca Palace, which is 3 miles north of Porto Cristo, situated on the beautiful Sa Coma cove.
An excellent 4-star hotel in Porto Cristo is the Blau Mediterraneo Hotel, located on the Sa Coma beachfront. Most of its rooms offer a clear view of the sea.
For a mid-range Porto Cristo hotel, you may want to try the 3-star Maritim Club Romantica resort, which offers a wide range of apartments, studios and villas. This complex is just 500 metres from the beach.
A good budget hotel is the 2-star Estrella, which is centrally located in the heart of the resort, while still being just a few minutes away from the beach.
Read more in our Porto Cristo Guide.