We didn't find any villas that match your search criteria
Try adjusting your search by changing the dates, removing the filters or selecting another destination
Be inspired by our curated collections of luxury villas in Mallorca
Let us help you plan a exceptional stay in a villa in Mallorca, one of Spain's most beautiful destinations. Our collections of Mallorca villas, created to suit all needs, will guide you in finding the perfect villa for the holiday of your dreams.
-
Villas Near the Beach
-
Large villas
-
Villas with private pools
-
Countryside Villas
-
Family Friendly Villas
-
Villas with heated pool
-
Villas with Chef
-
Villas for Cyclists
-
Villas with tennis court
-
Monthly Rental Villas
-
Pet Friendly Villas
-
Villas near Golf courses
-
Villas for Events
-
Villas for Weddings
-
Secluded Villas
-
Villas for Photo shoots
1 - 9 of 9 hand picked holiday villas
Book a villa for Weddings in Mallorca
Are you dreaming of a breathtaking destination wedding that combines luxury, romance, and natural beauty? Look no further than our exquisite selection of wedding villas in Mallorca. We specialize in providing couples like you with the ideal venue to celebrate your love and create unforgettable memories on your special day.
The ideal villa for your wedding
Here are countless options to choose in our wedding villas collection. Even if you're planning a small and intimate gathering or a grand celebration with all your loved ones, we have the perfect villa for you. Our villas offer plenty of space for your ceremony, reception, and accommodations for you and some of your guests.
Thinks to take into account
Our villas demand a minimum stay and an event fee. Some of them provide their own wedding planner and providers. Don’t hesitate to get in touch with us for further information of your dream villa.
Ask us for advice
At Mallorca Collection we want to do our bit and we offer a collection of villas in which to celebrate this special day. Our team of experienced professionals will be always happy to work closely with you to ensure that every detail is taken care of.