Skip to main content
McAllister Spa logoMcAllister Spa

Miami Beach, FL · Hair, Nail & Spa Salon

A Century of Miami Hospitality.

McAllister Spa is Miami Beach's most reviewed hair and nail salon, tucked into the Flamingo neighborhood just off Alton Road — run by the same expert stylists since day one. Color, balayage, keratin, extensions, Hydrafacials, and a full nail menu, with a 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

View Pricing →

Nail Salon

Manicures, Pedicures & Nail Art with Essie Polish

View Pricing →

Facials & Hydrafacials

SkinCeuticals Treatments & HydraFacial

View Pricing →

Eyebrow Threading & Waxing

Precise Shaping with Traditional Threading Techniques

View Pricing →

Balayage & Ombré

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

View Pricing →

Wedding Styling

Bridal Hair & Beauty Packages in Miami Beach

View Pricing →

Hair Extensions

Bellami, Hotheads & Cinderella — Tape-In, Keratin Bond & I-Tip

View Pricing →

Airbrush Tanning

Custom Spray Tans with up to 14% DHA

View Pricing →

Curly & Textured Hair

Cutting and Color for Curls, by Specialists

View Pricing →

Men's Grooming

Cuts, Color & Grey Blending for Men

View Pricing →

Microblading

PhiBrows Semi-Permanent Eyebrow Design

View Pricing →

Loved by Miami Beach

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

Rated 5 out of 5
Google
The best place for your manicure and pedicure needs! Tanya is truly amazing; she consistently uses top-notch products and employs a unique technique that sets her apart.
Zoila C.
Rated 5 out of 5
Google
Great service and staff are very helpful - best hairdressers and hair salon in Miami Beach hands down - I'd recommend - for anyone, and my wife gets her nails done there too (mani-pedi). Highly recommended. Amazing Facials in Miami Beach!
Charles J.
Rated 5 out of 5
Google
Excellent service, friendly and experienced staff. I retouched my roots with Dyann Michele and tried the dip nail system for the first time and I'm in love.
Lizayra P.

On the Miami Beach calendar

Halloween on Ocean Drive · October 31, 2026Wedding High Season Opens · November 2026 – April 2027Thanksgiving & Family-Photo Week · November 26, 2026
Plan around it →

Coming from off the island? We see guests from South of Fifth to Brickell — here's the trip, the parking, and what people from each place book.

Neighborhoods we serve →
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.
Is McAllister Spa open on Sundays and Mondays?
Yes — open both days, 11AM to 7PM. Many Miami Beach salons close on Sunday and Monday; we never have. Whether it's a Sunday blowout before the week starts or a Monday color appointment when everywhere else is dark, the full menu — hair, nails, facials, waxing, massage, and tanning — is available all seven days, with free parking at 1301 Alton Rd.
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.
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