Leave your worries at the door

Learn the Meaning of Each of Our Rooms

When you visit our location for your massage, you will start to pick up on the energy and meanings of each of our rooms. Have you came up with your interpretation of our rooms, yet? If you have, contact us and tell us about what you think the meaning of our room/s meant for you!

Tour Our Facility

Pearl Spa is located Independence near Kansas City, Missouri. Independence is known as popular, well-known city in the heart of KC, and we’re glad to be located near the action. You can enjoy a variety of activities such as restaurants, local parks, and historic attractions which are only minutes away from our spa location. Independence is home to a variety of local business of many types.

Near the spa, there are a variety of hotel options with wonderful amenities, and we’re a short distance from Cool Crest and the cleanest Gates BBQ in Kansas City. Historic entertainment districts such as Westport and The Plaza aren’t too far away neither.

Parking is available on the side-of-the-building or you’re welcomed to park alongside Sterling Street. While you’re visiting for a massage, we encourage you to shop local, and support other local businesses in Kansas City! You can come for a massage at Pearl Spa, and consider enjoying the rest of your day in bliss by blessing our area with your presence.

Ready to come and see us? You can now book your appointment online for your next massage!

Pearl Spa is located north of 40 HWY Independence, MO. Being in the position now, we have incorporated green business practices so that we can do our part for the environment. The use of organic products is only the start as we do our best for recycling and the use of clean ingredients. Our facility is one of the cleanest in the area.

Are you ready to book your next appointment?

Make an appointment

Ready to book an appointment?  We look forward to serving you!

Our location

306 E 23rd St S Suite 101 Independence, MO 64055

Opening Hours

Everyday: 10am-10pm


Phone: (816) 281-3442