Skip to main content
McAllister Spa logoMcAllister Spa

Miami Beach, FL · Open 7 Days a Week

Miami Beach's Best Hair Salon & Nail Salon

For years, McAllister Spa has been voted the best hair salon and beauty salon in Miami Beach's Flamingo neighborhood. Color, balayage, Brazilian blowout, keratin, extensions, Hydrafacials, and full nail services — free consultation on every visit.

Call (305) 604-0550
185+ five-star reviews · Free parking · Free consultations
McAllister Spa storefront, the best hair salon in Miami Beach

Hair-Salon, Nail-Salon & Beauty Services

A full menu of hair, nail, and skincare services delivered by expert stylists and estheticians in the heart of Miami Beach.

Hair Salon

Color, Balayage, Brazilian Blowout, Keratin, Ombre, Haircuts & Extensions

Our expert stylists specialize in precision haircuts, vibrant color treatments, hand-painted balayage, Brazilian blowouts, keratin smoothing, and luxurious hair extensions using Kevin Murphy, Goldwell, and Olaplex.

View Pricing →

Nail Salon

Manicures, Pedicures & Nail Art with Essie Polish

From nail shaping and cuticle care to a full mani-pedi with Essie polish colors, our nail technicians deliver meticulous, long-lasting results in a relaxing setting.

View Pricing →

Facials & Hydrafacials

Dermalogica & Skinceuticals Skincare Treatments

Indulge in a Hydrafacial combining cleansing, exfoliation, and hydration, or a customized facial using premium Dermalogica and Skinceuticals products for a radiant complexion.

View Pricing →

Eyebrow Threading & Waxing

Precise Shaping with Traditional Threading Techniques

Our technicians specialize in meticulous eyebrow shaping using traditional threading, plus full waxing services for a clean, defined look.

View Pricing →

Balayage & Ombré

Hand-Painted Highlights for a Soft, Sun-Kissed Look

Balayage and ombré showcase the artistry of modern hair coloring — hand-swept highlights that create a soft, natural, gradual transition.

View Pricing →

Wedding Styling

Bridal Hair & Beauty Packages in Miami Beach

We help brides plan a complete hair and beauty package for their Miami Beach wedding, tailored to your budget and vision.

View Pricing →

Massage

Swedish, Deep Tissue, Hot Stone & Shiatsu

Licensed massage therapists in spacious treatment rooms with a full shower, offering everything from a traditional Swedish massage to Thai-inspired Shiatsu.

View Pricing →

Airbrush Tanning

Custom Spray Tans with up to 14% DHA

A private treatment room, not a pop-up tent — our custom formulations deliver a natural, UV-free glow that lasts up to 7 days.

View Pricing →

Microblading

PhiBrows Semi-Permanent Eyebrow Design

Semi-permanent eyebrow design calculated to the Golden Ratio, performed by dually-licensed estheticians and tattoo artists using autoclave sterilization.

View Pricing →

Loved by Miami Beach

185+ five-star reviews on Google — plus hundreds more across Yelp.

Google
Fariba is absolutely the best hairstylist and colorist I've ever had. I just had my hair cut and highlighted again and wanted to share this absolute gem of an artist.
Liza F.
Google
Luis Canas has been my go-to hair stylist and colorist since I moved to Miami six years ago. He is the absolute best with blondes — never yellow or brassy. I leave with amazing style, cut, and color every time.
Christine K.
Google
Wow! I had the most amazing experience with Luis. The color and tone of my hair is so beautiful I don't want to go anywhere else! I can't believe my hair looks the way it does.
Aarti J.
Google
It's my fourth time in this place for a haircut. Darlene is incredible — professional and very friendly, she takes the time to make everything perfect. The place is very clean and beautiful.
Cinthia C.
Facebook
Simply the best hair salon in Miami Beach.
Frederic J.
Google
Awesome experience. Customer service was amazing. Very clean and beautiful spa. I love how every service had its own little area designated.
Diana C.
Google
Benoni was wonderful! As a Miami Beach local, I HIGHLY recommend this salon for a haircut, blow dry, or eyebrow waxing!
Isabel G.
Yelp
Overall solid hair, skin & nails in a cute house with parking. Staff is friendly & professional and take great pride in their craft.
Carlo M.
Facebook
Eddie gives a great cut and the spa feels like someone's home.
Jason F.
William McAllister, owner of McAllister Spa in Miami Beach

Meet William McAllister

More than a decade ago, William McAllister set out to disrupt the beauty salon industry in Miami Beach, drawing on a background spanning neurophysiology, business, and firefighting to build South Beach's busiest and most reviewed beauty concept in South Florida. Today, McAllister Spa is more than a salon — it's a haven of transformation, staffed by expert stylists with a decade of experience crafting stunning hair color, balayage, Brazilian blowouts, and haircuts tailored to your unique style.

Read Our Full Story →

Salon Hours

  • Monday11AM–7PM
  • Tuesday9AM–8PM
  • Wednesday9AM–8PM
  • Thursday9AM–9PM
  • Friday9AM–9PM
  • Saturday9AM–9PM
  • Sunday11AM–7PM

Visit Us in Miami Beach

1301 Alton Rd
Miami Beach, FL 33139

In the Flamingo neighborhood, minutes from Lincoln Road and Ocean Drive. Free parking available on-site.

(305) 604-0550

Common Questions

Where is McAllister Spa located?
McAllister Spa is at 1301 Alton Rd, Miami Beach, FL 33139, with free parking available on-site.
What are McAllister Spa's hours?
Monday and Sunday 11AM–7PM, Tuesday and Wednesday 9AM–8PM, and Thursday through Saturday 9AM–9PM. McAllister Spa is open 7 days a week.
How much does a HydraFacial cost at McAllister Spa?
Every HydraFacial protocol and booster has its exact, current price listed on our facials page, broken out tier by tier — we keep it updated as pricing changes, so what you see online is accurate. We'll also confirm your exact price during your free consultation before any treatment begins, so there's never a surprise at checkout.
How is hair coloring priced at McAllister Spa?
Hair services are priced on a tiered stylist model — Senior, Master, and Director — so more experienced stylists charge more. Every service and tier has its exact, current price published on our hair pricing page, and we'll walk through your specific price during your free consultation before any color work begins.
View All FAQs →

Book Your Next Hair & Color Session

Free consultation on all services. Text us and we'll confirm your spot right from your phone — our calendar fills up fast.

Call (305) 604-0550
or email us
Call