Search over 1 million properties and 550 airlines worldwide
No Expedia cancellation fee to change or cancel almost any hotel reservation
Search over 1 million flights, hotels, packages, and more
Known for its beaches and cathedral, Palma de Mallorca offers a lot for the traveller planning a beach getaway. There are 96 beach hotels and other accommodation options to choose from in this seaside destination, so it's easy to find one that meets your needs.
As you browse for a place to stay by the water in Palma de Mallorca, check out these top-rated beach hotels with positive customer reviews.
Palacio Ca Sa Galesa - 5-star luxury hotel near Can Pere Antoni Beach. It features an indoor pool, a spa tub and a restaurant. Guests love the pool and walkable location.
Be Live Adults Only La Cala Boutique Hotel - 4-star eco-friendly hotel on Cala Mayor Beach. Our travellers recommend its beach location and pool. This hotel boasts an outdoor pool, a poolside bar and 3 restaurants.
Be Live Adults Only Marivent - 4-star spa hotel on Cala Mayor Beach. It offers an outdoor pool, a beach bar and a restaurant. Guest reviews highlight the beach location and pool.
Purohotel Palma - 4-star spa hotel near Can Pere Antoni Beach. It features free buffet breakfast, a spa tub and a restaurant. Guests love the pool and central location.
Santa Clara Urban Hotel & Spa - 4-star spa hotel, 8-minute walk from Can Pere Antoni Beach. Our travellers recommend its central location and quiet rooms. This hotel boasts a spa tub, a sauna and free WiFi.
Good weather can be important during a beach holiday, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Palma de Mallorca, book a flight to Palma de Mallorca (PMI), the closest major airport, which is located 4.5 mi (7.3 km) from the city centre. You can take advantage of metro transport at Intermodal Station, Jacint Verdaguer Station and Son Costa-Son Fortesa Station. To see more of the surrounding area, hop aboard a train at Palma de Mallorca Son Fuster Station or Palma de Mallorca Verge de Lluc Station.