spa


Step into St John Organics Spa located in the vibrant Seabright neighborhood of Santa Cruz. The antique one-of-a-kind tropical decor surrounds you with a reminder to slow down to island time to allow inner beauty and wellness to emerge.

Spa and retail boutique opening soon in St John, Virgin Islands!



We invite you to visit us soon!