Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Porto Cristo

1133 reviews by TrustYou
C/ Burdils, 41
0.2 Miles from the centre

A modern 4-star hotel, especially for adults, the THB Felip is found on the seafront in the Mallorca town of Porto Cristo. Close to Cala Mendia and Cala Romantica beaches, the hotel has a wellness zone, including a spa and gym, as well as a garden, open-air pool, café and buffet restaurant. The hotel’s rooms are modern and inviting, and have terraces or balconies, minibars, hot drinks facilities and private bathrooms, as well as flat-screen TVs, safes and free wi-fi.

Show more
per night from £39
(price for Tue, 25 Jan)
Carretera Cuevas del Drach, 46
0.6 Miles from the centre

VIWO EDA is a 4-star hotel located in Porto Cristo, a charming typical fishing village, away from overcrouded touristic áreas. It is a quiet destination with a relaxed atmosphere for both couples and families. VIWO EDA, completely refurbished in 2020 is right opposite from Drach Caves and marina, and just 3 min walk from town centre. It will take 15 min driving to get to Manacor, famous for its pearl factories and the new Rafa Nadal Sports Academy and Museum. The hotel offers 160 double rooms and suites decorated in modern style, all with balcony andunobstructed views.

Show more
per night from £60
Estimated price based on searches in the last month
Carretera Cuevas De Drach, S/N,
0.6 Miles from the centre

This hotel is opposite Mallorca's Caves of Drach, in Portocristo. All rooms have a private terrace with views of Portocristo Harbour, clients can be allocated either of the two buildings in this complexClients staying at the Hotel Santa Maria use the swimming pool of the Hotel Monteverde which is next door Portosol is a 20-minute drive from Manacor, and there is free public parking near the hotel. You can take a bus from the centre of Portocristo to Palma and other towns on the island.

Show more
per night from £82
Estimated price based on searches in the last month
34 reviews by TrustYou
Carretera Manacor - Porto Cristo km 10, Porto Cristo
0.2 Miles from the centre

Near Coves dels Hams

Show more
per night from £97
Estimated price based on searches in the last month
162 reviews by TrustYou
Passeig d'es Cap d'es Toi, 25
0.5 Miles from the centre

Near Caves of Drach

Show more
per night from £128
Estimated price based on searches in the last month
273 reviews by TrustYou
Avenida Marco Polo s/n, Cala Anguila, Porto Cristo
1.8 Miles from the centre

Near Cala Anguila Beach

Show more
per night from £861
Estimated price based on searches in the last month

Hotels in Porto Cristo

Porto Cristo is a small peaceful town situated on the east coast of Mallorca, about 40 miles east of the capital, Palma. The town was probably named, ‘Port of Christ' in 1260 at the time of the earliest Christian arrivals on the island. It sits at the end of a long and sheltered inlet.


Although a popular centre for visitors, Porto Cristo is low-key and authentic: it's still very much a Spanish fishing village. Nearby Manacor is well known for the creation of high quality furniture and for being part of Mallorca's famous imitation pearl industry. The main feature of Porto Cristo is its large natural harbour, which has long been a safe haven for fishing boats and more recently has become ideal mooring for leisure craft. The beach is pretty, family friendly and lapped by the blue-green Mediterranean.

The Caves

Although Porto Cristo hotels are usually bathed by Mallorcan sunshine, one of the top local attractions is subterranean. The Cuevas del Drach or Dragon Caves are fascinating, and within this complex you will find the cavern containing the beautiful Lake Martel, which is large enough to host classical concerts on most evenings! Nearby there are the slightly more modest caves of Coves del Hams, named after the Mallorcan word for fishhooks due to the strange shape of the stalactites and stalagmites here.

Restaurants and Cafés

In keeping with the relaxed nature of Porto Cristo, the cafés and restaurants are low-key and welcoming. El Patio enjoys an excellent beachside location and spacious open dining area. Sa Pedra Bar & Restaurant has the essential terrace overlooking the yachts in the harbour, and offers a good mix of hearty traditional fish and meat dishes. A short stroll from the harbour on a pedestrianised street is Roland Restaurant, with its crisp contemporary interior and nice small terrace. The owner, Roland Schulte has perfected his skills in a number of highly respected restaurants on the island and is dedicated to using seasonal ingredients. A typical main course might be fillet of sea bass with tandoori vegetables and green curry sauce, or Mallorcan duck, Savoy cabbage and potato gratin.

Frequently asked questions about Hotels in Porto Cristo

What are the best hotels to stay in Porto Cristo?

The best hotels to stay in Porto Cristo are Viwo Eda 4, Hotel Castell Dels Hams and THB Felip - Adults Only.

What are the most convenient hotel rates in Porto Cristo?

THB Felip - Adults Only in Porto Cristo offers one night in a double room at the price of £38.

What hotels are in the central Porto Cristo neighborhood?

THB Felip - Adults Only, Apartamentos Porto Drach and Viwo Eda 4 are located in the central neighborhood of Porto Cristo.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555