• 0:17

Serving Pinellas County Beaches for over 20 years!!

  • Ladies, Mens & Kids Haircuts

  • Shampoo, Style, & Iron work

  • Formal or Bridal Styling

We offer services to Relax and

Beautify you from Head to Toe!

  • Hair Coloring & Highlighting
  • Precision Hair Cutting
  • Manicures & Pedicures
  • Facials & Waxing
  • Massage
  • And More!!!


  • Hair Coloring

  • Highlights & Lowlights

  • Balayage & Ombre

Rapunzel's only utilizes the best of the best! We carry AVEDA Hair Color, Haircare, Skincare, and Make-up, As well as Rica Mediterranean Haircare.

Schedule some time to come in and explore all of the smells, feels and even tastes that we offer!!

Rapunzel's Salon & Spa has been serving the Florida Gulf Beaches for over 15 years!

Take a look at our story and our Employee Bios!

  • Manicure & Pedicure

  •  Massage

  • Facials & Facial Waxing

Voted in the top 200 Salons in the US by Salon Today Magazine!


About Us

Indian Rocks Beach, FL

Salon & Spa

Our beautiful location is just steps across Gulf Blvd to Indian Rocks Beach's powder white sand and tranquil aqua water. Quick and easy access from Sand Key, Belleair Beach, Indian Shores, Redington Beach, Maderia Beach and Largo!

We are located just off of Gulf Blvd and 16th Ave, in Keegan's Plaza inbetween Island Cove Beads & Gallery and Keegan's Seafood Grille.