Javascript must be enabled to use this. Learn how to enable Javascript
Hello, Let's get you booked for a self-care treatment at Royal Spa in Fredericksburg, VA.
There is a 50% non-refundable deposit that is due at the time of booking to secure your appointment. This deposit guarantees your time slot for that day and time ONLY.
For clients traveling from the Northern Virginia areas, please take traffic into consideration.
*If you have a gift card, please call us to book*
If you need assistance with booking an appointment, please call us at 1(800)-495-9128 we will gladly help you.
Add your phone number to receive an appointment reminder via text message.
Message and data rates may apply. One message per appointment.