Delray Beach
Delray Beach
Florida

1122 E. Atlantic Ave
Delray Beach, FL 33483

Call Us: 561.501.7666

Fort Lauderdale
Fort Lauderdale
Florida

823 E. Las Olas Blvd.
Fort Lauderdale, FL 33301

Call Us: 754.701.5700

Laguna Beach
Laguna Beach
California

210 Forest Ave
Laguna Beach, CA 92651

Call Us: 949.715.0326

Newport Beach
Newport Beach
California

210 Marine Ave.
Newport Beach, CA 92662

Call Us: 949.524.3101

Mare Blu Resort
Mare Blu Resort
Florida

517 E Atlantic Ave.
Delray Beach, FL 33483

Call Us: 561.501.7468

Vero Beach
Vero Beach
Florida

3315 Ocean Dr,
Vero Beach, FL 32963

Call Us: 772.925.1717

Shop Mare Blu Swim

Discover the Perfect Fit

Fall in love with shaping swimwear that begs to be seen.