Hotels in Santa Margalida

Sat 21 Feb
Mon 23 Feb
February 2026
20
March 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
20 Feb - 21 Feb
Tomorrow
21 Feb - 22 Feb
This weekend
20 Feb - 22 Feb
Next weekend
27 Feb - 1 Mar

Where to stay in Santa Margalida?

Grupotel Montecarlo
Grupotel Montecarlo
Santa Margalida
£65
includes taxes & fees
22 Feb - 23 Feb
Grupotel Montecarlo
BQ Can Picafort Hotel
BQ Can Picafort Hotel
Santa Margalida
£62
includes taxes & fees
24 Feb - 25 Feb
BQ Can Picafort Hotel
Hostal Blanca
Hostal Blanca
Santa Margalida
£54
includes taxes & fees
26 Feb - 27 Feb
Hostal Blanca
Grupotel Gran Vista & SPA
Grupotel Gran Vista & SPA
Santa Margalida
£57
includes taxes & fees
8 Mar - 9 Mar
Grupotel Gran Vista & SPA
BG Hotel Tonga Tower
BG Hotel Tonga Tower
Santa Margalida
£71
includes taxes & fees
7 Mar - 8 Mar
BG Hotel Tonga Tower
Es Racó d’Artà, a Member of Design Hotels™
Es Racó d’Artà, a Member of Design Hotels™
Arta
£364
includes taxes & fees
2 Mar - 3 Mar
Es Racó d’Artà, a Member of Design Hotels™
Rafa Nadal Residence
Rafa Nadal Residence
Manacor
£123
includes taxes & fees
27 Feb - 28 Feb
Rafa Nadal Residence
Hotel El Vicenç de la Mar - Adults Only (+12)
Hotel El Vicenç de la Mar - Adults Only (+12)
Pollenca
Hotel El Vicenç de la Mar - Adults Only (+12)
Ynaira Hotel & Spa
Ynaira Hotel & Spa
Ariany
£107
includes taxes & fees
13 Mar - 14 Mar
Ynaira Hotel & Spa
Hotel Rural Es Riquers
Hotel Rural Es Riquers
Porreres
Hotel Rural Es Riquers
Hotel Son Trobat Wellness & Spa
Hotel Son Trobat Wellness & Spa
Sant Llorenc des Cardassar
£137
includes taxes & fees
7 Mar - 8 Mar
Hotel Son Trobat Wellness & Spa
Finca Son Cladera
Finca Son Cladera
Sa Pobla
£118
includes taxes & fees
13 Mar - 14 Mar
Finca Son Cladera
Four Seasons Mallorca at Formentor
Four Seasons Mallorca at Formentor
Pollenca
£723
includes taxes & fees
23 Mar - 24 Mar
Four Seasons Mallorca at Formentor
Diamant Hotel y Aparthotel
Diamant Hotel y Aparthotel
Capdepera
Diamant Hotel y Aparthotel
Carrossa Hotel & Spa
Carrossa Hotel & Spa
Arta
£238
includes taxes & fees
20 Mar - 21 Mar
Carrossa Hotel & Spa
Grupotel Parc Natural & Spa
Grupotel Parc Natural & Spa
Muro
£189
includes taxes & fees
22 Feb - 23 Feb
Grupotel Parc Natural & Spa
Agroturismo Es Quatre Cantons
Agroturismo Es Quatre Cantons
Binissalem
£115
includes taxes & fees
21 Mar - 22 Mar
Agroturismo Es Quatre Cantons
Hotel Monnàber Vell
Hotel Monnàber Vell
Campanet
£156
includes taxes & fees
4 Mar - 5 Mar
Hotel Monnàber Vell
Petit Biniaraix
Petit Biniaraix
Sóller
£95
includes taxes & fees
22 Feb - 23 Feb
Petit Biniaraix
Flor de Mandarina Hotel
Flor de Mandarina Hotel
Sa Pobla
£58
includes taxes & fees
23 Feb - 24 Feb
Flor de Mandarina Hotel
View all properties
Our prices for hotels in Santa Margalida are cheapest in January
Price trends for hotels in Santa Margalida
Pricing is based on two traveller single night rates
View properties in February
Typical weather for Santa Margalida
February
High 15°C / low 10°C. Sunny most days.
View properties in February
15°
10°
16°
11°
18°
13°
22°
16°
26°
20°
29°
23°
29°
24°
27°
22°
23°
19°
19°
15°
16°
12°
14°
10°
Monthly weather averages (˚C)

Top landmarks in Santa Margalida

Playa de Can Picafort

4.2/5 (19 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Playa de Can Picafort is a spot you might want to check out when visiting Can Picafort. Enjoy the sunset by the shore at Playa de Muro, Platja dels Francesos and Alcúdia Beach.
See properties

Illot dels Porros

You might want to get your camera out and head to Illot dels Porros – just one of the landmarks located 5.8 mi (9.3 km) from central Santa Margalida. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.
See properties

Finca Pública de Son Real

You might want to get your camera out and head to Finca Pública de Son Real – just one of the landmarks located 0.3 mi (0.5 km) from central Son Baulo. Hotels.com travellers also say the area is relaxing and that it has lots of nice beaches.
See properties

Platja de s’Home Mort

Whether you want to collect beach glass or watch the sunset, Platja de s’Home Mort is a spot you might want to check out when visiting central Son Serra de Marina. Enjoy the sunset by the shore at Platja Colònia de Sant Pere, Playa de Can Picafort and Arenal d’en Casat.
See properties

Karting Can Picafort

Want to race? You could pay a visit to Karting Can Picafort located 4.3 mi (6.9 km) from central Santa Margalida. Hotels.com travellers also say the area is family-friendly and that it has lots of nice beaches.
See properties

Necròpolis de Son Real

Necròpolis de Son Real is just one of the landmarks located 4.6 mi (7.4 km) from central Santa Margalida, so you might want to stop by for a few pics during your trip. Hotels.com travellers also say the area is relaxing and that it has lots of nice beaches.
See properties

Es Figueral de Son Real

If you're planning a bit of sightseeing during your trip, head to Es Figueral de Son Real – just one of the landmarks located 0.3 mi (0.5 km) from central Son Baulo. Hotels.com travellers also say the area is family-friendly and that it has lots of nice beaches.
See properties

Arenal d’en Casat

Whether you want to collect beach glass or watch the sunset, Arenal d’en Casat is a spot you might want to check out, located 5.8 mi (9.3 km) from central Santa Margalida. Enjoy the sunset by the shore at Playa de Can Picafort, Platja Colònia de Sant Pere and Playa de Son Bauló.
See properties

Check out reviews of Santa Margalida hotels guests love

Hotel THB Gran Playa - Adults Only

Hotel THB Gran Playa - Adults Only

10/10 Excellent
"Great staff and fantastic breakfast buffet. The dinner buffet was disappointing but there is a lot of variety. Great location and neighbourhood. Clean and nice room but the shower was meh. "
Benjamin 4-night trip
Posted 4 months 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 thought the staff were friendly and attentive, the hotel was very clean and quiet. Only downside was the sun loungers on the ‘private beach’ were chargeable and the drinks in the bar were expensive. "
charlotte 3-night trip
Posted 5 months ago
The Sea Hotel by Grupotel - Adults Only
THB Gran Bahia Hotel and Apartments

THB Gran Bahia Hotel and Apartments

10/10 Excellent
"Beach view was superb , rooms are clean ,staff are welcoming regardless of the language barrier , Breakfast great many varieties to choose from , a glass of Champaign adds icing on the cake very exclusive 😁🙏"
Julliet 5-night trip
Posted 5 months ago
THB Gran Bahia Hotel and Apartments
Grupotel Gran Vista & SPA

Grupotel Gran Vista & SPA

10/10 Excellent
"👌"
Thomas 5-night trip
Posted 5 months ago
Grupotel Gran Vista & SPA
Grupotel Montecarlo

Grupotel Montecarlo

10/10 Excellent
"Very high level of cleanliness.pleasant staff.Good variety of fresh food in dinning area. Good ondoor pool, sauna and gym.was given an extremely small unsuitable room. But happy was given a different room the next day."
KAREN 5-night trip
Posted 5 months ago
Grupotel Montecarlo
Grupotel Picafort Beach

Grupotel Picafort Beach

10/10 Excellent
"Fantastic Beach views right there on the beach and ocean. Had an amazing rooftop terrace couch to stargaze and hear the music from the neighborhood. Friendly staff great overall place recommend right in the heart of town"
Ryan 1-night trip
Posted 6 months ago
Grupotel Picafort Beach
BQ Can Picafort Hotel

BQ Can Picafort Hotel

10/10 Excellent
"Comfortable beds, nicely furnished . Buffet breakfast good. Very clean . Charging for an iron ridiculous . Pool hours in high season are crazy. Sitting about waiting for it to open at 10 when sun has been up for a couple of hours . Not best hotel pools for sunbeds as sunlight is blocked . Nice friendly staff. Good quality drinks at bar. Sangria was lovely. Food at lounge was very good A good stay but would t stay again. "
Fiona 11-night trip
Posted 6 months ago
BQ Can Picafort Hotel
Caprice Janeiro Hotel & Spa

Caprice Janeiro Hotel & Spa

10/10 Excellent
"Overall really good but food sub standard we were all inclusive not with it "
Paul 10-night trip
Posted 6 months ago
Caprice Janeiro Hotel & Spa
Aparthotel Can Picafort Palace

Aparthotel Can Picafort Palace

10/10 Excellent
"Very clean and spacious rooms. Always a sunbed available even though it’s August. Great entertainment. "
Catherine 14-night trip
Posted 6 months ago
Aparthotel Can Picafort Palace

Frequently asked questions

How much does a hotel room cost in Santa Margalida?
You can choose a great hotel in Santa Margalida from £54 with properties to suit all budgets and needs. Hotel JS Horitzo is one low-cost option that's popular with our travellers. To find an affordable hotel in Santa Margalida that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Santa Margalida?
You can choose a great hotel in Santa Margalida from £54 with properties to suit all budgets and needs. Hotel JS Horitzo is one low-cost option that's popular with our travellers. To find an affordable hotel in Santa Margalida that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Santa Margalida hotels?
Discover great deals on Santa Margalida hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Santa Margalida hotels.
How can I find deals and earn rewards at Santa Margalida hotels?
Members can save up to 20% on select hotels in Santa Margalida. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Santa Margalida hotels with free cancellation?
In order to book a refundable Santa Margalida hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Santa Margalida beach hotels?
For a beachy holiday in Santa Margalida, Playa de Can Picafort and Platja de s'Home Mort are some of the best places to visit. Pick a well-reviewed Santa Margalida beach hotel to maximise your holiday. Check out THB Gran Bahia Hotel and Apartments if you're after a hotel that's near the water. With a beach and guestrooms offering furnished balconies, our travellers rate it highly at 9.2 out of 10. Grupotel Picafort Beach is another great choice for a relaxing beach holiday and our travellers rate it 9. Located near the beach, this hotel has an outdoor pool along with a variety of other amenities to enjoy. Caprice Concord Hotel & Spa is another ideal choice. Travellers love the beachfront setting plus the outdoor pool and full-service spa, and it has a guest rating of 8.6.
What are some top pet-friendly hotels in Santa Margalida?
Our travellers' top pet-friendly hotels in Santa Margalida include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Santa Margalida.
What are some of the best kid-friendly hotels in Santa Margalida?
Some of the most well reviewed Santa Margalida hotels for kids include BQ Can Picafort Hotel, Zafiro Ca'n Picafort, and Caprice Janeiro Hotel & Spa. BQ Can Picafort Hotel is a kid-friendly hotel with a guest score of 9 out of 10 plus family-friendly amenities like a free children's club and 3 outdoor pools. Check out Zafiro Ca'n Picafort with a guest score of 8.8. This popular hotel has free supervised activities for children, 8 outdoor pools, mini golf, and more. Caprice Janeiro Hotel & Spa is another good option with a free children's club and 2 outdoor pools, plus free cots in the guestrooms. Explore more kid-friendly hotels in Santa Margalida by using our "Family friendly" filter in your search on Hotels.com.
What are the top Santa Margalida hotels with a pool?
Discover some of the best Santa Margalida hotels with a pool for a little extra luxury on your trip. Hotel Ca Sa Pagesa is a great hotel with an outdoor pool and a guest rating of 9.6 out of 10. Casal Santa Eulàlia Hotel is a popular country house that features 3 outdoor pools and a children's pool along with a hot tub. To find more stays in Santa Margalida with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Santa Margalida hotels with free parking?
If you're driving, a great Santa Margalida hotel with free parking is a bonus. Our travellers' favourites include:
What are some popular hotels in central Santa Margalida?
If you're looking for hotels in central Santa Margalida, check out Es Racó de Maria and Agroturismo Roqueta. Travellers love Es Racó de Maria for its location, as well as the outdoor pool, hot tub and restaurant this farm stay offers. Agroturismo Roqueta is another popular central farm stay with an outdoor pool and a terrace, plus free WiFi in the guestrooms.
Where can I get free parking with my stay in Santa Margalida?
These hotels offer the perk of free parking: Hostal Blanca, BQ Can Picafort Hotel and Caprice Janeiro Hotel & Spa. You can browse all 22 choices on our site.

Find out more about Santa Margalida

Discover the Enchanted Shores of Santa Margalida: A Coastal Haven of Beauty and Tranquility

Discover the tranquil charm of Santa Margalida, a hidden gem in the Balearic Islands. Nestled between the azure Mediterranean and lush countryside, this quaint village offers a blend of cultural heritage and stunning natural beauty. Stroll through its picturesque streets, where traditional Spanish architecture meets local artisan shops. Relax on the pristine, sandy beaches that stretch along the coastline, perfect for sunbathing or leisurely strolls. Immerse yourself in the region's rich history at the nearby ruins of Son Real, or indulge in authentic Mallorcan cuisine at a charming local eatery. Santa Margalida is the ideal escape for those seeking serenity and authenticity.

Discover great hotels in Santa Margalida

Santa Margalida offers a range of hotel accommodations, from charming boutique stays to comfortable beach hotels. Many properties boast stunning sea views and convenient access to local attractions, including the popular Casal Santa Eulalia. Expect well-appointed bedrooms and a relaxed atmosphere perfect for unwinding after a day of exploration. Here are some of the best hotels in Santa Margalida that our travellers love:

  1. Es Racó de MariaOpens in a new window: This adventurous 3.0-star agritourism hotel is perfect for thrill-seekers looking to immerse themselves in nature and outdoor activities. With excellent options like mountain biking, horse riding, and hiking nearby, guests can indulge in exciting experiences that the region has to offer. The property’s emphasis on adventure ensures a memorable stay, appealing to travellers who crave distinctive experiences and a connection with their surroundings.
  2. Curolla Petit HotelOpens in a new window: This elegant 4.0-star bed and breakfast hotel caters to discerning business travellers seeking a refined atmosphere. With multiple meeting rooms and dedicated services, it provides an exceptional setting for productive trips. The sophisticated design and quality amenities create a welcoming environment, making it an ideal choice for those who appreciate comfort and seamless journeys while attending to their professional needs.
  3. Casa Font I RoigOpens in a new window: This luxurious 3.5-star hotel offers a unique blend of business and spa-themed experiences, making it a perfect retreat for professionals who value relaxation alongside productivity. With a full-service spa featuring hot stone massages and Turkish baths, guests can unwind after a long day. The inviting pool area and upscale ambience provide an oasis of comfort, ensuring a rejuvenating escape for those who appreciate high-quality experiences and soothing environments.

Top locations to stay in Santa Margalida

Some of the best areas to stay in when visiting Santa Margalida are Alcúdia, Muro, and Manacor. Alcúdia is family-friendly with its charming old town and beautiful beaches, Muro offers a relaxed beach vibe ideal for families, while Manacor is known for its Roman heritage and stunning coastline. For first-time visitors, Alcúdia is particularly appealing with its vibrant atmosphere and attractions.

  1. AlcúdiaOpens in a new window: Alcúdia is a fantastic place to stay, especially for families and beach lovers. With its stunning sandy beaches and crystal-clear waters, you'll find plenty of opportunities for sunbathing and swimming. The historic old town is a must-visit, featuring charming cobblestone streets, local shops, and cultural attractions like the Roman ruins. Alcúdia also hosts vibrant markets where you can shop for local crafts and delicious produce. The nearby natural parks offer a variety of outdoor activities, making it perfect for those who enjoy exploring the great outdoors.
  2. MuroOpens in a new window: Muro is a delightful destination known for its beautiful beaches and family-friendly atmosphere. The sandy shores are ideal for a relaxing day in the sun, while the surrounding countryside is perfect for leisurely walks or bike rides. Muro’s proximity to the stunning Albufera Natural Park provides opportunities for birdwatching and exploring diverse wildlife. The town itself is quaint and welcoming, offering a taste of local life with its charming squares and traditional markets, perfect for a laid-back shopping experience.
  3. ManacorOpens in a new window: Manacor is a hidden gem boasting a rich history and beautiful coastal scenery. Renowned for its pearl-making industry, you'll find unique shops showcasing these exquisite creations. The nearby beaches are perfect for a relaxing day by the sea, and the stunning cliffs offer breathtaking views. Don't miss the chance to explore the intriguing Cuevas del Drach, impressive underground caves that draw visitors from far and wide. Manacor's blend of culture and natural beauty makes it a lovely choice for those looking to experience authentic Balearic life.

Things to do in Santa Margalida

Santa Margalida is a charming coastal gem, where golden sandy beaches meet stunning natural landscapes. Visitors can indulge in a variety of activities, from invigorating water sports and relaxing spa retreats to scenic hikes through lush surroundings. This delightful destination offers a perfect blend of relaxation and adventure for every traveller.

  • Alcúdia BeachOpens in a new window – Relax on the golden sands of Alcúdia Beach, where the gentle waves beckon you to take a refreshing dip. This stunning stretch of coastline is perfect for sunbathing, beach games, or simply soaking in the breathtaking Mediterranean views. With its family-friendly atmosphere, you’ll find plenty of amenities nearby to keep everyone entertained, from beach bars to water sports.
  • Alcúdia PortOpens in a new window – Venture to Alcúdia Port, a lively marina bustling with charm. Here, you can enjoy a leisurely stroll along the waterfront, watching the boats come and go while soaking up the vibrant atmosphere. The port is also a great spot for sampling fresh seafood at local restaurants or hopping on a boat tour to explore the beautiful coastline.
  • Playa de MuroOpens in a new window – Discover the beauty of Playa de Muro, a pristine beach known for its crystal-clear waters and soft sands. This idyllic location is ideal for families and offers a range of activities, from sunbathing to beach volleyball. As the sun sets, the beach transforms into a picturesque setting perfect for evening strolls or enjoying a drink at one of the nearby beach bars.

4 tips for savvy savings when booking a hotel in Santa Margalida

  1. Book for the cheapest times: The most economical time to visit Santa Margalida is during January, February, and November when hotel prices are generally lower. For those looking to discover the town’s significant landmarks, historical sites, and cultural treasures, a stay of at least 5 to 6 days is recommended. This duration allows visitors to fully appreciate the rich heritage and history of Santa Margalida while enjoying an affordable getaway. With the potential for prices to drop during these months, it's a great value for money option for budget-conscious travellers.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Santa Margalida, consider exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Additionally, by enabling email alerts or push notifications, you could be informed about flash sales and special promotions, enhancing your chances of great savings. The Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you're well-informed about the best hotel deals. This way, if prices drop or rooms become available, you'll be among the first to know, making it easier to secure a last-minute escape.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Santa Margalida. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, increasing your chances of securing the best deal.
  4. Consider your location: Hotels near the city centre usually tend to be more expensive, but thanks to Santa Margalida's excellent public transport connections, you may discover a more affordable independent hotel located a bit further out that remains well connected. For those wishing to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Santa Margalida

Santa Margalida experiences its lowest average temperature in February, at 53.6°F (12.0°C), while August is the hottest month, with an average temperature of 79.3°F (26.3°C). November is usually the wettest month. June to August are the peak travel months in Santa Margalida, attracting a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. On the other hand, October to December tend to be quieter times to visit, marked by no to light rainfall and mostly sunny conditions.

Keep exploring