Beach Hotels in Santa Margalida, Mallorca Island

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Santa Margalida Beach Hotels

Our top choices for Santa Margalida beach hotels

Hotel Octopus

Hotel Octopus
3.0 star property
Can Picafort
10.0 out of 10, Exceptional, (3 reviews)
"Superb price and spotless rooms equipped with modern amenities."
United Kingdom
WILLIAM PAUL
The price is P3,024
P3,642 total
includes taxes & fees
May 20 - May 21
Hotel Octopus

The Sea Hotel by Grupotel - Adults Only

The Sea Hotel by Grupotel - Adults Only
4.0 star property
Santa Margalida
9.2 out of 10, Wonderful, (159 reviews)
  • cleanliness
    Relax on a sandy shoreline at this adults-only spa hotel with oceanfront access.
"Amazing ocean views right on beach and in central location area for North of Island activities."
United States
Michelle
The price is P10,372
P11,882 total
includes taxes & fees
Jun 13 - Jun 14
The Sea Hotel by Grupotel - Adults Only

Hostal Blanca

Hostal Blanca
1.0 star property
Santa Margalida
8.8 out of 10, Excellent, (92 reviews)
  • cleanliness
    Relax steps from white sands at this coastal hostal with beachside charm and comfort.
"I was very impressed by Hostal Blanca. Very nice room with beautiful view to left and right over the bay (a hotel straight in front of the hostel). Breakfast buffet is simple but with all you need to fill the stomach before heading to the beach, just 100m away! We enjoyed the stay. "
Denmark
Morten
The price is P6,340
P7,132 total
includes taxes & fees
Jun 8 - Jun 9
Hostal Blanca

THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
4.0 star property
Santa Margalida
9.2 out of 10, Wonderful, (146 reviews)
  • cleanliness
    Escape to this beachfront hotel, where the white sands and azure waters set the stage for perfect seaside relaxation.
"An excellent hotel with nice staff, very clean and perfect location just by the beach."
Sweden
Sofie
The price is P5,879
P6,940 total
includes taxes & fees
Jun 5 - Jun 6
THB Gran Bahia Hotel and Apartments

Hotel JS Yate

Hotel JS Yate
4.0 star property
Santa Margalida
8.8 out of 10, Excellent, (141 reviews)
  • cleanliness
    Dive into sun-soaked bliss on the white sand beaches of Can Picafort, with complimentary beach towels and thrilling water adventures.
"2 min walk to beach."
Germany
Benjamin
The price is P6,878
P8,039 total
includes taxes & fees
May 21 - May 22
Hotel JS Yate

Hotel Son Baulo

Hotel Son Baulo
3.0 star property
Santa Margalida
8.0 out of 10, Very Good, (112 reviews)
  • cleanliness
    Savor summer moments at this hotel on the white sand beach, where waterfront dining and sun-soaked adventures await.
"Such a lovely stay. Thank you so much to all the staff!"
Spain
John Peter
The price is P6,658
P7,639 total
includes taxes & fees
May 20 - May 21
Hotel Son Baulo

Hotel JS Sol de Can Picafort - Adults Only

Hotel JS Sol de Can Picafort - Adults Only
3.0 star property
Santa Margalida
8.0 out of 10, Very Good, (45 reviews)
  • cleanliness
    Unwind just steps from the beach at this adults-only haven with pool and wellness.
"Great location a block back from the beach."
United Kingdom
Andrew
The price is P6,027
P6,946 total
includes taxes & fees
May 20 - May 21
Hotel JS Sol de Can Picafort - Adults Only

BQ Can Picafort Hotel

BQ Can Picafort Hotel
4.0 star property
Santa Margalida
9.0 out of 10, Wonderful, (328 reviews)
  • cleanliness
    Unwind at this Can Picafort beachfront retreat with three sparkling pools, where the gentle sound of waves beckons from white sands.
"Lovely hotel, clean, good location close to bus stop, shops, restaraunts and, beach."
United Kingdom
Fiona
The price is P5,871
P6,931 total
includes taxes & fees
May 20 - May 21
BQ Can Picafort Hotel

Apartamentos Ses Roquetes

Apartamentos Ses Roquetes
3.0 star property
Santa Margalida
9.0 out of 10, Wonderful, (49 reviews)
  • cleanliness
    Steps from sparkling Mediterranean shores: Sun-kissed aparthotel with direct beach access and nearby adventures.
"Einer der wenigen Pluspunkte aus unserer Sicht: das Hotel liegt extrem zentral, direkt am Strand und der Promenade, mit vielen Cafés, Bars, Restaurants etc. in absoluter Nähe."
Germany
Frederick
The price is P4,403
P5,159 total
includes taxes & fees
May 24 - May 25
Apartamentos Ses Roquetes

Ilusion Markus & Spa

Ilusion Markus & Spa
3.0 star property
Santa Margalida
7.6 out of 10, Good, (33 reviews)
  • cleanliness
    Unwind by the sea at this spa retreat, just steps from the golden sands of Can Picafort.
"milkshakes, rooms were fine with balconys for all rooms, location was great just a short walk to sea front"
United Kingdom
Trevor
The price is P12,293
P13,838 total
includes taxes & fees
Jun 18 - Jun 19
Ilusion Markus & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in Santa Margalida

Beach hotels with pools in Santa Margalida

Beach hotels with free breakfast in Santa Margalida

4-star beach hotels in Santa Margalida

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Santa Margalida Hotel Reviews

Frequently asked questions

What is Santa Margalida like for travelers who love the beach?
Known for its beaches and spas, Santa Margalida offers a lot for the traveler planning a beach getaway.
What's the best place to stay near the beach in Santa Margalida?
THB Gran Bahia Hotel and Apartments is a top beachfront hotel offering 2 restaurants and a seasonal outdoor pool, located within a short 2-minute walk of Playa de Can Picafort. Other good options to stay near the beach include Grupotel Picafort Beach and The Sea Hotel by Grupotel - Adults Only.
How many beach hotels should I expect to find in Santa Margalida?
Expedia has 13 beach hotels in Santa Margalida that are great for your beachside getaway.
When's the best time for a beach vacation in Santa Margalida?
Plan your trip to the beach with this snapshot of year-round temperatures in Santa Margalida: The hottest months are usually August and July with an average temp of 77°F, while the coldest months are February and January with an average of 55°F. Average annual precipitation for Santa Margalida is 17 inches.
What is there to see and do around Santa Margalida?
After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Playa de Can Picafort or Playa de Son Bauló. Experience the area's spas, and make time for local attractions like Karting Can Picafort and Finca Pública de Son Real. You can also pay a visit to Es Comú or Illot dels Porros for more to see and do.
What's the best way to get to my beach hotel in Santa Margalida?
This travel information can help you get to and around your beach accommodation in Santa Margalida with ease. To get to Santa Margalida, you can fly into Palma de Mallorca Airport (PMI), the closest major airport, which is located 22.5 mi (36.2 km) from the city center. If you'd like to explore around the area, consider renting a car to take in more sights.

Explore a world of travel with Expedia