Find and Book Top Rated Hotels in Cala Mesquida (Mallorca)

Search among 4 available hotels and places to stay in Cala Mesquida (Mallorca) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great232 reviews
MapView on map100 yd from City Center1400 yd from Torta Beach
From   US$ 233 /nightSelect
8.2
Great159 reviews
MapView on map100 yd from City Center1400 yd from Torta Beach
From   US$ 108 /nightSelect
8.4
Great193 reviews
300 yd from City Center1400 yd from Torta Beach
From   US$ 118 /nightSelect
Apartment
100 yd from City Center1300 yd from Torta Beach
From   US$ 259 /nightSelect

Best hotels and places to stay in Cala Mesquida (Mallorca)

Why visit?

Cala Mesquida in Mallorca is an enchanting coastal town tucked away in the northeastern part of the island. With its crystal-clear turquoise waters and picturesque surroundings, it offers a serene and relaxing retreat for tourists. The area is also known for its beautiful beaches, historical sites, and opportunities for outdoor activities such as hiking and snorkeling, making it a perfect destination for those seeking a mix of tranquility and adventure.

Where to stay?

Cala Mesquida offers a range of accommodation options to suit every traveler's preferences and budget. Whether you are looking for a budget-friendly hotel, a family-friendly resort, a romantic getaway, or a luxurious stay, there is something for everyone in this charming town.

Price per hotel room per night:

3-star hotels: Prices start at around $60 USD per night.

4-star hotels: Prices range from $80 to $150 USD per night.

5-star hotels: Prices vary from $150 to $300 USD per night.

Best value for money:

Hotel Serrano Palace: This 4-star hotel offers comfortable rooms with modern amenities, a spa, a swimming pool, and direct access to the beach. Prices start at around $100 USD per night.

Hotel Cala Mesquida Resort & Spa: This family-friendly resort features spacious rooms, multiple pools, a spa, and a range of activities for both adults and children. Prices start at around $120 USD per night.

Hotel Viva Cala Mesquida Resort: With its all-inclusive packages, this 4-star hotel provides excellent value for families. It boasts spacious rooms, entertainment for kids, multiple pools, and a spa. Prices start at around $140 USD per night.

Best kid-friendly hotels:

Viva Cala Mesquida Park: This hotel offers a fun-filled experience for families, with its numerous water slides, kids' club, and sports facilities. Prices start at around $150 USD per night.

Protur Vista Badia Aparthotel: This family-friendly accommodation provides spacious apartments, a kids' club, and a swimming pool. Prices start at around $140 USD per night.

Best hotels for a romantic getaway:

Predi Son Jaumell Hotel Rural: Located in a peaceful countryside setting, this 5-star hotel offers charming rooms, gourmet dining, a spa, and breathtaking views. Prices start at around $250 USD per night.

Hotel Cala Mesquida Park: This tranquil adults-only hotel boasts elegant rooms, direct access to the beach, and a rooftop terrace with stunning sea views. Prices start at around $200 USD per night.

Best for location:

Zafiro Cala Mesquida: Situated near the beach and surrounded by natural beauty, this 4-star hotel offers spacious rooms, multiple pools, and a range of sports facilities. Prices start at around $160 USD per night.

Apartamentos Vistasol: Offering stunning sea views, this accommodation is just a few minutes' walk from the beach and restaurants. Prices start at around $100 USD per night.

Iberostar Cala Mesquida Resort: Nestled amidst nature, this 4-star hotel features comfortable rooms, a spa, several swimming pools, and direct access to the beach. Prices start at around $180 USD per night.

Best for a short city break:

Hotel Viva Cala Mesquida Club: This 4-star hotel provides a range of activities and amenities for adults, including sports facilities, entertainment programs, and a spa. Prices start at around $130 USD per night.

Iberostar Cala Ratjada: Situated in the nearby town of Cala Ratjada, this 4-star hotel offers comfortable rooms, a swimming pool, and easy access to shops and restaurants. Prices start at around $120 USD per night.

Show moreLess