Sole To Soul Dance Studio Petaling Jaya (PJ) Malaysia

Dance Studio, School, Academy, Class, Lessons, Discount, Petaling Jaya, PJ, Selangor, Malaysia, Classical Ballet, Academic RAD Ballet Programs, Hip Hop, Urban, New School, Lyrical, Contemporary, Bollywood, Kpop, Street Jazz, Belly Dance, Yoga, Breakdance, Cultural Dance, Locking, Popping, Salsa, Bachata, West Coast Swing, Workshops, Corporate Programs, Wedding Services, Studio Rental

4:16 PM

Private Lessons

Private Lessons


Private dance lessons offer the fastest and most effective way to elevate your skills, providing focused, personalised coaching that helps refine technique, build confidence, and accelerate progress beyond what group classes alone can achieve. Whether you train one-on-one or in a small group, each session is tailored to your goals, preferred styles, and pace, allowing you to dive deeper into your development while enjoying the flexibility to schedule lessons around your availability. With direct guidance from experienced instructors, you’ll have the time and space to ask questions, address specific challenges, and fine-tune your individual style in a supportive environment. While private lessons require a higher investment (typically RM250 per hour & more) and limited peak-hour availability, they remain the most efficient pathway for dancers seeking focused growth and noticeable results.

Book a Lesson

from RM 250 / hr
Weekdays 3pm - 10pm
Weekends 9am - 3pm


Lessons Only


One-time class passes or pay-as-you-go rates
Drop-in lessons offer maximum flexibility, allowing you to book sessions only when it suits your schedule, making them ideal for busy individuals, irregular routines, or dancers who want to focus on specific skills without long-term commitment—perfect for occasional tune-ups, choreography prep, or targeted improvement.

TypeRates
One To OneRM 250 (1 hour)
Group ≤ 10paxRM 300 (1 hour)
Group ≤ 20paxRM 350 (1 hour)

  • Site-based classes are available depending on availability. An additional travel allowance ranging from RM 50 to RM 100 per lesson may apply, depending on the day, time and location

Packages for students who are comfortable in committing to a fixed schedule
Packaged weekly lessons provide consistency and structure, which are key to steady progress, stronger discipline, and deeper skill development over time, often at better value per session. With a fixed schedule, students benefit from continuity, progressive training, and a stronger coach-student relationship, leading to more measurable results.

TypeRates (Lessons)
One To OneRM 1,000 (4 hours)
Group ≤ 10paxRM 1,200 (4 hours)
Group ≤ 20paxRM 1,400 (4 hours)

  • Lessons can be configured as 1-hour sessions over 4 weeks, 2-hour sessions over 2 weeks, or in other formats, subject to availability
  • Unused lessons may be rescheduled within the package period but are non-refundable unless stated otherwise
  • Site-based classes are available depending on availability. An additional travel allowance ranging from RM 50 to RM 100 per lesson may apply, depending on the day, time and location

Lessons with Customized Choreography


Personalised Choreography for a stage performance, competition or audition
When the student isn’t learning or practicing dance but requests a piece of original choreography for a specific occasion, eg. an original dance for a stage performance or for competition dances and auditions.


Choreography ≤ 3 minsRates (Choreo & Lessons)
One To OneRM 400 (Choreo)
RM 1,000 (4 hours)
Group ≤ 10paxRM 600 (Choreo)
RM 1,800 (6 hours)
Group ≤ 20paxRM 600 (Choreo)
RM 2,100 (6 hours)


Choreography ≤ 5 minsRates (Choreo & Lessons)
One To OneRM 600 (Choreo)
RM 1,500 (6 hours)
Group ≤ 10paxRM 800 (Choreo)
RM 2,400 (8 hours)
Group ≤ 20paxRM 800 (Choreo)
RM 2,800 (8 hours)


  • Lessons can be configured as 1-hour sessions over 4 weeks, 2-hour sessions over 2 weeks, or in other formats, subject to availability
  • Additional lessons may be added upon request, with full payment required prior to the start of the lesson;
    • Additional lessons are available at RM 300 per hour
    • Additional Group ≤ 20pax lessons are available at RM 350 per hour
  • Unused lessons may be rescheduled within the package period but are non-refundable unless stated otherwise
  • Site-based classes are available depending on availability. An additional travel allowance ranging from RM 50 to RM 100 per lesson may apply, depending on the day, time and location

Wedding Dance


Personalised First Dance to your wedding song
Make the first dance at your wedding fun and stress free with a wedding dance customized to your personality and style. Our professional instructors know all of the right questions to ask to ensure that your first dance goes off without a hitch and is an important highlight of your special wedding day. You can choose the song or we can help you select the music and the type of dance. Our choreographers will create a unique wedding dance that fits best for you and the wedding atmosphere. The choreography can be something as a simple romantic slow dance, a formal ballroom dance, or more modern hip hop.


Choreography ≤ 2.5 minsRates
CoupleRM 400 (Choreo)
RM 1,000 (4 hours)


Choreography ≤ 4 minsRates
CoupleRM 600 (Choreo)
RM 1,500 (6 hours)


  • Additional lessons may be added upon request, with full payment required prior to the start of the lesson. Additional lessons are available at RM 250 per hour, if required
  • Unused lessons may be rescheduled within the package period but are non-refundable unless stated otherwise
  • Site-based classes are available depending on availability. An additional travel allowance ranging from RM 50 to RM 100 per lesson may apply, depending on the day, time and location