A historic building with arched windows and a clock tower.

Find hotels in Santa Margalida from CA $75

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 23 - Oct 24
Tomorrow
Oct 24 - Oct 25
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Santa Margalida hotels

1. Hotel Octopus

Hotel Octopus
Can Picafort
Canada
Natalia
CA $62
CA $75 total
includes taxes & fees
Oct 27 - Oct 28
Hotel Octopus

2. Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only
Santa Margalida
United States
Yaseen
CA $108
CA $130 total
includes taxes & fees
Oct 31 - Nov 1
Hotel THB Gran Playa - Adults Only

3. Grupotel Gran Vista & SPA

Grupotel Gran Vista & SPA
Santa Margalida
United Kingdom
Paul
CA $98
CA $119 total
includes taxes & fees
Oct 31 - Nov 1
Grupotel Gran Vista & SPA

4. BQ Can Picafort Hotel

BQ Can Picafort Hotel
Santa Margalida
Germany
Sandro
CA $138
CA $163 total
includes taxes & fees
Oct 24 - Oct 25
BQ Can Picafort Hotel

5. Hotel Vista Park

Hotel Vista Park
Santa Margalida
United Kingdom
Marcin
CA $117
CA $136 total
includes taxes & fees
Oct 24 - Oct 25
Hotel Vista Park

6. Hotel JS Yate

Hotel JS Yate
Santa Margalida
United Kingdom
Robert
CA $130
CA $153 total
includes taxes & fees
Oct 29 - Oct 30
Hotel JS Yate

7. Apartamentos Ses Roquetes

Apartamentos Ses Roquetes
Santa Margalida
United States
Si Yuan
CA $97
CA $113 total
includes taxes & fees
Oct 27 - Oct 28
Apartamentos Ses Roquetes

8. Es Baulo Petit Hotel

Es Baulo Petit Hotel
Santa Margalida
United Kingdom
Andrew
CA $205
CA $236 total
includes taxes & fees
Oct 30 - Oct 31
Es Baulo Petit Hotel

9. Hostal Blanca

Hostal Blanca
Santa Margalida
United Kingdom
Charlotte
CA $90
CA $100 total
includes taxes & fees
Nov 5 - Nov 6
Hostal Blanca

10. BG Hotel Tonga Tower

BG Hotel Tonga Tower
Santa Margalida
United Kingdom
Jack
CA $116
CA $138 total
includes taxes & fees
Oct 29 - Oct 30
BG Hotel Tonga Tower

11. Hotel Son Baulo

Hotel Son Baulo
Santa Margalida
Spain
John Peter
CA $130
CA $150 total
includes taxes & fees
Oct 25 - Oct 26
Hotel Son Baulo

12. THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments
Santa Margalida
United States
Edit
CA $134
CA $157 total
includes taxes & fees
Oct 31 - Nov 1
THB Gran Bahia Hotel and Apartments

13. The Sea Hotel by Grupotel - Adults Only

The Sea Hotel by Grupotel - Adults Only
Santa Margalida
Canada
Marcello
CA $121
CA $143 total
includes taxes & fees
Oct 31 - Nov 1
The Sea Hotel by Grupotel - Adults Only

14. BQ Sarah Hotel - Adults Only

BQ Sarah Hotel - Adults Only
Santa Margalida
United Kingdom
Julie
CA $119
CA $138 total
includes taxes & fees
Oct 24 - Oct 25
BQ Sarah Hotel - Adults Only

15. Hotel JS Horitzo

Hotel JS Horitzo
Santa Margalida
United Kingdom
Joseph
CA $85
CA $97 total
includes taxes & fees
Oct 27 - Oct 28
Hotel JS Horitzo

16. Hotel JS Miramar

Hotel JS Miramar
Santa Margalida
United States
Monica
CA $114
CA $132 total
includes taxes & fees
Oct 27 - Oct 28
Hotel JS Miramar

17. Aparthotel Can Picafort Palace

Aparthotel Can Picafort Palace
Santa Margalida
Germany
Malgorzata
CA $115
CA $137 total
includes taxes & fees
Oct 27 - Oct 28
Aparthotel Can Picafort Palace

18. Ilusion Markus & Spa

Ilusion Markus & Spa
Santa Margalida
United Kingdom
Trevor
CA $142
CA $163 total
includes taxes & fees
Oct 25 - Oct 26
Ilusion Markus & Spa

19. Casal Santa Eulàlia Hotel

Casal Santa Eulàlia Hotel
Santa Margalida
United States
Shane
CA $399
CA $446 total
includes taxes & fees
Oct 25 - Oct 26
Casal Santa Eulàlia Hotel

20. Grupotel Farrutx

Grupotel Farrutx
Santa Margalida
Canada
Renay
CA $94
CA $114 total
includes taxes & fees
Oct 24 - Oct 25
Grupotel Farrutx
View all properties

Compare top hotels in Santa Margalida

A hotel room with a bed, a TV, a balcony with a view of the sea, and a door leading to the outside.

Hotel Octopus

Can Picafort
View
A swimming pool with lounge chairs and umbrellas, surrounded by palm trees and a building.

Hotel THB Gran Playa - Adults Only

Santa Margalida
View
An indoor swimming pool with clear blue water, a wooden deck, and a mural of a beach scene.

Grupotel Gran Vista & SPA

Santa Margalida
View
A modern hotel lobby with a large sofa, wooden stools, and hanging wicker lamps.

BQ Can Picafort Hotel

Santa Margalida
View
A swimming pool with a sunken center, surrounded by outdoor seating and a multi-story building with balconies.

Hotel Vista Park

Santa Margalida
View
8.2
Very good
50 reviews
8.8
Excellent
325 reviews
8.6
Excellent
549 reviews
8.8
Excellent
355 reviews
8.8
Excellent
64 reviews
CA $62
CA $75 total
includes taxes & fees
Oct 27 - Oct 28
CA $108
CA $130 total
includes taxes & fees
Oct 31 - Nov 1
CA $98
CA $119 total
includes taxes & fees
Oct 31 - Nov 1
CA $138
CA $163 total
includes taxes & fees
Oct 24 - Oct 25
CA $117
CA $136 total
includes taxes & fees
Oct 24 - Oct 25
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Santa Margalida attractions

Playa de Can Picafort

8.4/10 (47 reviews)
Why not spend a lazy afternoon at Playa de Can Picafort during your trip to Can Picafort? Stroll along the beaches or visit the spas in this family-friendly area.
See properties

Illot dels Porros

You can learn about the history of Santa Margalida with a visit to Illot dels Porros. Stroll along the beautiful beaches in this relaxing area, or check out its top-notch restaurants.
See properties

Karting Can Picafort

9.0/10 (2 reviews)
Enjoy a trip to Karting Can Picafort and popular activities like biking in Santa Margalida. Check out the spas and top-notch restaurants in this relaxing area.
See properties

Playa de Son Bauló

8.0/10 (4 reviews)
Why not spend a lazy afternoon at Playa de Son Bauló during your trip to Son Baulo? Stroll along the beaches or visit the spas in this family-friendly area.
See properties

Finca Pública de Son Real

8.0/10 (2 reviews)
Learn about the local history of Son Baulo with a stop at Finca Pública de Son Real. Wander the beautiful beaches and seaside in this relaxing area.
See properties

Arenal d’en Casat

Why not spend a lazy afternoon at Arenal d’en Casat during your trip to Santa Margalida? Wander the beautiful beaches in this family-friendly area.
See properties

Necròpolis de Son Real

Learn about the local history of Santa Margalida when you spend time at Necròpolis de Son Real. Check out the spas and lively bars in this family-friendly area.
See properties

Es Figueral de Son Real

10.0/10 (1 review)
Learn about the local history of Son Baulo when you spend time at Es Figueral de Son Real. Stroll along the waterfront in this relaxing area, or seek out the biking trails.
See properties

Learn more about Santa Margalida

This authentic Mallorcan town hosts the dramatic Beata Festival with its vibrant processions and traditional dancing each September. Explore the historic 13th-century church and nearby beaches in Can Picafort, where local fishermen sell their catch at waterfront restaurants.

See all hotels in Santa Margalida
A historic building with arched windows and a clock tower.

Top Santa Margalida Hotel Reviews

Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only

10/10 Excellent
"Great"
Yaseen 1-night trip
Posted 4 days ago
Hotel THB Gran Playa - Adults Only
The Sea Hotel by Grupotel - Adults Only

The Sea Hotel by Grupotel - Adults Only

10/10 Excellent
"We loved this hotel it was in a perfect location right on the beach with incredible views. The hotel was extremely clean throughout . The staff were amazing so helpful & friendly nothing seemed like too much trouble. The cleaning staff were equally pleasant & incredibly hard working. The hotel was immaculate. We cannot thank there reception staff enough. They accommodated us as due to a booking error on my part (booked one night short) they managed to squeeze us in for the extra night. They could not have been more helpful & we are incredibly grateful. We would definitely stay here again & highly recommend it to friends & family"
Gemma 5-night trip
Posted 5 days ago
The Sea Hotel by Grupotel - Adults Only
Hotel Octopus

Hotel Octopus

8/10 Good
"Better if air conditioning stayed on while you were out so you didnt come back to hot room but other than that good room no complaints"
Robert 7-night trip
Posted 6 days ago
Hotel Octopus
Grupotel Montecarlo

Grupotel Montecarlo

8/10 Good
"Hairdryer didn' work. Food amazing"
Erika 8-night trip
Posted 11 days ago
Grupotel Montecarlo
Apartamentos Ses Roquetes

Apartamentos Ses Roquetes

10/10 Excellent
"Great place to stay"
Si Yuan 3-night trip
Posted 11 days ago
Apartamentos Ses Roquetes
Grupotel Gran Vista & SPA

Grupotel Gran Vista & SPA

10/10 Excellent
"Very glad we chose this hotel for location, cleanliness, facilities and staff. Cannot fault it."
Paul 4-night trip
Posted 3 weeks ago
Grupotel Gran Vista & SPA
Hostal Blanca

Hostal Blanca

10/10 Excellent
"Lovely hostel with very friendly staff."
Charlotte 4-night trip
Posted 1 month ago
Hostal Blanca
Hotel JS Yate

Hotel JS Yate

10/10 Excellent
"I was very anxious to choose the correct, peaceful hotel.... THANK GOD for all the good reviews on JS YATE because we picked the best one! Everything was astounding! Perfect. All staff were amazing...i only came across one woman at the reception one time who was not as nice as the others. one girl especialy with curly hair was the nicest. clean, relatively quiet place, lovely pool area and bar, food was top tier! The manager of the restaurant & the staff were all so kind and very professional! I kept reading that it was a place/area catered to german guests but really it was for everyone. People kept relatively quiet in the restaurant and behaved well. great night entertainment - i wish i sat there to enjoy it more. I did not like the fact that people were allowed to smoke directly outside the hotel entry doors.....nasty smell inhaling it coming in and going out. On the balcony aswell, since there was not much wind too, there was usually always a nasty mist of cigeratte smoke in the air - it should not be allowed to smoke there (although my mum would be upset about that lol) It felt like a 5 star hotel to be honest........ i would love to come back! :) I am a huge critic, but this hotel was great! Minibar was not cold enough at all..... it spoiled a drink that i bought. beds and pillows were comfortable & nice blankets. clean new rooms. first day or so i heard loud noises from above perhaps but after this, i didn't really. PERFECT HOTEL THANKYOU"
Georgina 7-night trip
Posted 1 month ago
Hotel JS Yate
BQ Can Picafort Hotel

BQ Can Picafort Hotel

10/10 Excellent
"Perfect location. Just a few minutes to beach, shops and restaurants. Staff are pleasant and welcoming. Excellent breakfast and dinner choices."
Vanessa Jean 7-night trip
Posted 2 months ago
BQ Can Picafort Hotel

More cheap stays in Santa Margalida

Apartamentos Charly's Can Picafort

Apartamentos Charly's Can Picafort

Calle Ran De Mar 7-9 Santa Margalida Balearic Islands
Get rates
5.8/10 (47 reviews)
Apartamentos Charly's Can Picafort
Beautiful Apartment With View

Beautiful Apartment With View

Santa Margalida Balearic Islands
Get ratesBeautiful Apartment With View
Moll Petit Apartments

Moll Petit Apartments

Carrer Isabel Garau 72 Can Picafort
Get rates
8/10 Very good! (2 reviews)
Moll Petit Apartments
Hotel Sultán

Hotel Sultán

Paseo Colon, 147 Santa Margalida Balearic Islands
Get rates
6.8/10 (5 reviews)
Hotel Sultán
Apartment in Can Picafort

Apartment in Can Picafort

Santa Margalida Balearic Islands
Get rates
2/10 (1 review)
Apartment in Can Picafort
Nice Apartment by the Beach

Nice Apartment by the Beach

Santa Margalida Balearic Islands
Get ratesNice Apartment by the Beach

Frequently asked questions

What is the best area to stay in Santa Margalida?
The best area to stay in Santa Margalida is Port d'Alcúdia, particularly for its excellent beach access and family-friendly facilities.Port d'Alcúdia is a purpose-built resort town with a long, sandy beach stretching for several kilometres. The main promenade, Passeig Marítim, runs alongside the beach and is lined with hotels, restaurants, and shops. The area is relatively flat, making it easy to get around with pushchairs or for those with mobility considerations.Families often find Port d'Alcúdia ideal due to its shallow, calm waters, which are superb for children. Many hotels here cater specifically to families, offering kids' clubs, swimming pools, and entertainment. There are also numerous activities like mini-golf, go-karting, and water parks nearby to keep everyone entertained.For couples seeking a more relaxed experience with a touch of local flavour, the area around the marina offers a slightly more sophisticated dining scene and opportunities for boat trips.
What are the best hotels in Santa Margalida that travellers recommend?
Two of the best hotels in Santa Margalida that receive consistently high recommendations from travellers are Grupotel Gran Vista & SPA and BQ Can Picafort Hotel.The 4-star Grupotel Gran Vista & SPA, with an 8.6 rating, offers a fantastic experience with amenities such as a poolside bar, a restaurant with garden views, and a Turkish bath. Guests frequently praise the good quality food, modern and spacious rooms, and helpful staff. It is conveniently located just 0.5 km from Playa de Can Picafort.Another excellent choice is the 4-star BQ Can Picafort Hotel, which has a 9.0 rating. This hotel features a poolside restaurant, an outdoor pool with sun loungers, and rooms with balconies or patios. It is very close to Playa de Can Picafort, just 0.3 km away.
What are the best family hotels in Santa Margalida?
For a family-friendly stay in Santa Margalida, consider the Es Baulo Petit Hotel or the Grupotel Gran Vista & SPA.The 4-star Es Baulo Petit Hotel, with an excellent 9.2 rating, offers a variety of amenities to make a family stay comfortable, including sofa beds, onsite babysitting and childcare, a shared children's playground, and baby bathtubs. It also features a children's pool, and is just 0.9 km from Playa de Son Bauló and 0.3 km from Es Figueral de Son Real.Another great option is the 4-star Grupotel Gran Vista & SPA, rated 8.6. This hotel provides complimentary supervised childcare and a children's club, along with a playground and a children's pool. Guests can also enjoy the free water park and a kids' meal option at the restaurant. It is conveniently located 0.5 km from Playa de Can Picafort.
Are there any all-inclusive hotels in Santa Margalida?
Yes, there are several excellent all-inclusive hotels in Santa Margalida, including Grupotel Picafort Beach, Grupotel Montecarlo, and Caprice Concord Hotel & Spa.The 4-star Grupotel Picafort Beach, with an impressive 9.0 rating, offers a fantastic all-inclusive experience. Guests can enjoy its outdoor pool, complete with sun loungers and umbrellas, and there's also a dedicated children's pool. It is conveniently located just 0.4 km from Playa de Can Picafort.Another superb option is the 4-star Grupotel Montecarlo, rated 8.8. This hotel provides an extensive all-inclusive stay with a full-service spa, including a sauna, hot tub, and steam room. Guests can indulge in various treatments such as hydrotherapy, Ayurvedic treatments, massages, manicures, pedicures, and facials. It is also very close to Playa de Can Picafort, just 0.4 km away.The 4-star Caprice Concord Hotel & Spa, with an 8.6 rating, is another highly-rated all-inclusive choice. It features a full-service spa offering massages, body treatments, body scrubs, and facial treatments, along with a Turkish bath or hammam. The hotel provides a complimentary buffet breakfast and is situated just 0.3 km from Playa de Son Bauló.
What are the best spa hotels in Santa Margalida?
For excellent spa hotels in Santa Margalida, consider the Grupotel Gran Vista & SPA, Caprice Janeiro Hotel & Spa, Caprice Concord Hotel & Spa, or Eix Platja Daurada Hotel & Spa.The 4-star Grupotel Gran Vista & SPA, with an 8.6 rating, offers an extensive spa experience including aromatherapy treatments, a hot tub, steam room, sauna, and various massages and facials. Guests frequently praise the good quality food, modern and spacious rooms, and helpful staff. It is conveniently located near Es Figueral de Son Real.Another great option is the 4-star Caprice Janeiro Hotel & Spa, also rated 8.6. This hotel features a full-service spa with treatment rooms, a Turkish bath, steam room, and offers massages, manicures, and body scrubs. It is just a short distance from Es Figueral de Son Real.The 4-star Caprice Concord Hotel & Spa, with an 8.6 rating, provides a full-service spa that includes a sauna, hot tub, and offers body scrubs, facial treatments, and various massages. It is also very close to Es Figueral de Son Real.The 4-star Eix Platja Daurada Hotel & Spa, rated 7.8, provides a full-service spa with a steam room, hot tub, sauna, and offers body treatments and hydrotherapy. It is located near Es Figueral de Son Real and Es Comú.
What hotels in Santa Margalida offer free breakfast?
For hotels in Santa Margalida that offer complimentary breakfast, consider the Caprice Concord Hotel & Spa, Caprice Janeiro Hotel & Spa, Hotel Ca Sa Pagesa, Hotel Son Baulo, and Hotel Sa Roqueta - Adults only.The 4-star Caprice Concord Hotel & Spa, with an 8.6 rating, provides a free buffet breakfast. This hotel also features a full-service spa with massage and facial treatments, a hot tub, and a Turkish bath. It is conveniently located near Na Patana, just 0.7 km away.Another excellent option is the 4-star Caprice Janeiro Hotel & Spa, also rated 8.6, which offers a free buffet breakfast. This hotel boasts a full-service spa with a steam room, couples treatment rooms, and a variety of body and facial treatments. It is very close to Na Patana, only 0.6 km away.The 3.5-star Hotel Ca Sa Pagesa, with an impressive 9.4 rating, includes a free buffet breakfast and complimentary WiFi. Guests frequently praise its lovely rooms.The 3-star Hotel Son Baulo, rated 8.0, provides a free buffet breakfast. This hotel offers sea views and is located near the sea, with an outdoor pool and poolside bar. It is just 0.5 km from Na Patana.Finally, Hotel Sa Roqueta - Adults only, with a high rating of 9.4, also includes a free buffet breakfast. This hotel offers complimentary WiFi and allows pets to stay for free. It is very close to Playa de Can Picafort, just 0.2 km away.
What are the top pet-friendly hotels in Santa Margalida?
For top pet-friendly hotels in Santa Margalida, consider Hotel Sa Roqueta - Adults only, Hotel Son Baulo, and Hotel JS Can Picafort.Hotel Sa Roqueta - Adults only, with an excellent 9.4 rating, warmly welcomes pets, offering amenities like free food and water bowls, and even allows pets to stay free of charge. Guests can also enjoy a complimentary buffet breakfast. This hotel is conveniently located just 0.2 km from Playa de Can Picafort, and 1.2 km from Es Figueral de Son Real.The 3-star Hotel Son Baulo, rated 8.0, provides a free buffet breakfast and features an outdoor pool with sun loungers and a poolside bar. Many rooms offer sea views, and it is located very close to the sea and just 0.1 km from Playa de Son Bauló.Another option is the 3-star Hotel JS Can Picafort, which has a 7.6 rating. This hotel is situated very near the sea and the beach, with direct access to the beach. Guests can also enjoy a terrace and furnished balconies. It is just 0.1 km from Playa de Can Picafort.
What are the best budget hotels in Santa Margalida?
For budget-friendly hotels in Santa Margalida, consider Hotel Sa Roqueta - Adults only, Hotel Son Baulo, Hotel Vista Park, Hotel Villa Barbara, and Apartamentos Ses Roquetes.Hotel Sa Roqueta - Adults only, with an excellent 9.4 rating, offers complimentary breakfast and free WiFi. It is conveniently located just 0.2 km from Playa de Can Picafort.The 3-star Hotel Son Baulo, rated 8.0, provides free breakfast, free toiletries, and free WiFi. Parking is available nearby at no extra cost, and it's only 0.5 km from Na Patana.Another great option is the 3-star Hotel Vista Park, which has an 8.8 rating. Guests benefit from free toiletries, free WiFi, and complimentary self-parking or nearby parking. It is just 0.4 km from Playa de Son Bauló.The 3-star Hotel Villa Barbara offers free self-parking, free WiFi, and complimentary toiletries. It also provides a 24-hour airport shuttle service and is very close to Playa de Can Picafort, just 0.1 km away.Finally, the 3-star Apartamentos Ses Roquetes, rated 9.0, features free WiFi, free self-parking or nearby parking, and lovely sea views. It is located 0.3 km from Playa de Can Picafort.
What are the most romantic hotels in Santa Margalida for couples?
For romantic hotels in Santa Margalida, consider the Caprice Concord Hotel & Spa or the Grupotel Montecarlo.The 4-star Caprice Concord Hotel & Spa, with an 8.6 rating, offers a wonderful spa with a hot tub, great for couples seeking relaxation. Guests can also enjoy free buffet breakfast and easy access to Es Figueral de Son Real, which is just 0.8 km away. Many rooms feature balconies with sea views, enhancing the romantic experience.Another excellent choice is the 4-star Grupotel Montecarlo, rated 8.8. This hotel also boasts a full-service spa with a hot tub, sauna, and steam room, offering various treatments for ultimate pampering. It is conveniently located 1.2 km from Es Figueral de Son Real and 1.6 km from Es Comú, providing easy access to local attractions.
What are the best hotels in Santa Margalida near Es Figueral de Son Real?
For hotels in Santa Margalida near Es Figueral de Son Real, consider the Es Baulo Petit Hotel or THB Gran Bahia Hotel and Apartments.The 4-star Es Baulo Petit Hotel, with a 9.2 rating, is an excellent choice as it is located just 0.3 km from Es Figueral de Son Real. This hotel is particularly well-suited for families, offering amenities such as a children's pool, a playground, and options like babysitting services and kids' meals. Connecting rooms and baby bathtubs are also available, ensuring a comfortable stay for those travelling with young children.Another great option is the 4-star THB Gran Bahia Hotel and Apartments, rated 9.2. This hotel is conveniently located 0.7 km from Es Figueral de Son Real and features an outdoor pool with sun loungers, a poolside bar, and an ocean view. Families will appreciate the children's pool and free cribs available, making it a comfortable stay for everyone.
When is the best time to go to Santa Margalida?
For the best weather and a full experience, the ideal time to visit Santa Margalida is during the late spring (May to early June) or early autumn (September to October).During these periods, the weather is pleasantly warm, superb for exploring the local area or enjoying the beaches without the intense heat and larger crowds of mid-summer. You'll find most attractions, restaurants, and shops are fully open, offering a complete holiday experience.Couples looking for a romantic getaway often find these shoulder seasons perfect. The evenings are mild, ideal for al fresco dining, and the beaches are less crowded, allowing for more peaceful relaxation.Families travelling with children might also prefer these times, as the temperatures are more comfortable for little ones to play outdoors and swim.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Margalida.
How much is the nightly rate at a Santa Margalida hotel?
Prices for hotels in Santa Margalida often vary, but you can find a great deal from CA $75 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia