Travelers are voting San Diego, Hotel Valparaiso Palace and Az Playa De Cala Mayor Hotel as the best of 929 hotels in Majorca. There are 192 hotels in Ciutadella a city just 48 km from Majorca and 154 hotels in Mahon which is 48 km distant. The most popular of these are Sol Milanos Pinguinos Hotel in Ciutadella and Hesperia Patricia in Mahon. You can find 1818 hotels in Balearic Islands and 11409 hotels in the country of Spain. Our members favorite in Balearic Islands is San Diego and Monterrey is the top pick in Spain. Want more? Check out our map of hotels in Majorca.