Welcome to Sea Spa, conveniently located in the St. Moritz tower of Loews Miami Beach. We invite you to enhance your stay with an energizing workout or a calming and relaxed spa experience. You've come to the a place where the rich, abundant sea is a constant inspiration — and the source of many of our signature treatments, therapies, and products.