spasbythebay.com Open in urlscan Pro
34.193.178.125  Public Scan

Submitted URL: https://www.spasbythebay.com/
Effective URL: https://spasbythebay.com/
Submission: On March 23 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 2 forms found in the DOM

GET https://spasbythebay.com/

<form id="fast-search-desktop form-wrapper" class="form-wrapper" style="display:block !important;" role="search" method="get" action="https://spasbythebay.com/">
  <label class="screen-reader-text" for="s"></label>
  <div class="goSearch">
    <input class="popup-search-bar search" type="search" placeholder="Search..." value="" name="s" title="">
    <input type="Submit" value="Go">
    <!--            <a class="goSearch" href="javascript:;">Go</a>-->
  </div>
  <input type="hidden" name="post_type" value="page">
</form>

POST /

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_68" id="gform_68" class="two-column" action="/" data-formid="68">
  <div id="gf_page_steps_68" class="gf_page_steps">
    <div id="gf_step_68_1" class="gf_step gf_step_active gf_step_first"><span class="gf_step_number">1</span><span class="gf_step_label"></span></div>
    <div id="gf_step_68_2" class="gf_step gf_step_next gf_step_pending"><span class="gf_step_number">2</span><span class="gf_step_label"></span></div>
    <div id="gf_step_68_3" class="gf_step gf_step_pending"><span class="gf_step_number">3</span><span class="gf_step_label"></span></div>
    <div id="gf_step_68_4" class="gf_step gf_step_pending"><span class="gf_step_number">4</span><span class="gf_step_label"></span></div>
    <div id="gf_step_68_5" class="gf_step gf_step_last gf_step_pending"><span class="gf_step_number">5</span><span class="gf_step_label"></span></div>
  </div>
  <div class="gform-body gform_body">
    <div id="gform_page_68_1" class="gform_page ">
      <div class="gform_page_fields">
        <ul id="gform_fields_68" class="gform_fields top_label form_sublabel_below description_below">
          <li id="field_68_25" class="gfield gfield--type-section gsection gform_column one-half first field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_25"></li>
        </ul>
        <ul class="gform_fields top_label description_below gform_column one-half first">
          <li class="gfield gsection empty"></li>
          <li id="field_68_33" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_33">
            <div class="ginput_container ginput_container_text"><input name="input_33" id="input_68_33" type="hidden" class="gform_hidden" aria-invalid="false" value="Looking for the Perfect Hot Tub?"></div>
          </li>
          <li id="field_68_18" class="gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_18">
            <h3>What size?</h3>
          </li>
          <li id="field_68_4" class="gfield gfield--type-radio gfield--type-choice gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_4"><label
              class="gfield_label gform-field-label screen-reader-text"><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_container ginput_container_radio">
              <ul class="gfield_radio" id="input_68_4">
                <li class="gchoice gchoice_68_4_0">
                  <input name="input_4" type="radio" value="cozy and compact" id="choice_68_4_0">
                  <label for="choice_68_4_0" id="label_68_4_0" class="gform-field-label gform-field-label--type-inline">cozy and compact</label>
                </li>
                <li class="gchoice gchoice_68_4_1">
                  <input name="input_4" type="radio" value="medium" id="choice_68_4_1">
                  <label for="choice_68_4_1" id="label_68_4_1" class="gform-field-label gform-field-label--type-inline">medium</label>
                </li>
                <li class="gchoice gchoice_68_4_2">
                  <input name="input_4" type="radio" value="large and spacious" id="choice_68_4_2">
                  <label for="choice_68_4_2" id="label_68_4_2" class="gform-field-label gform-field-label--type-inline">large and spacious</label>
                </li>
              </ul>
            </div>
          </li>
        </ul>
      </div>
      <div class="gform_page_footer top_label">
        <input type="button" id="gform_next_button_68_29" class="gform_next_button gform-theme-button button" value="Next"
          onclick="jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;2&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); "
          onkeypress="if( event.keyCode == 13 ){ jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;2&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); } ">
      </div>
    </div>
    <div id="gform_page_68_2" class="gform_page" style="display:none;">
      <div class="gform_page_fields">
        <ul id="gform_fields_68_2" class="gform_fields top_label form_sublabel_below description_below">
          <li id="field_68_19" class="gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_19">
            <h3>What type of seating do you prefer?</h3>
          </li>
          <li id="field_68_42" class="gfield gfield--type-radio gfield--type-choice gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_42"><label
              class="gfield_label gform-field-label screen-reader-text"><span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_container ginput_container_radio">
              <ul class="gfield_radio" id="input_68_42">
                <li class="gchoice gchoice_68_42_0">
                  <input name="input_42" type="radio" value="Lounge or Lay-down Seat" id="choice_68_42_0">
                  <label for="choice_68_42_0" id="label_68_42_0" class="gform-field-label gform-field-label--type-inline">Lounge or Lay-down Seat</label>
                </li>
                <li class="gchoice gchoice_68_42_1">
                  <input name="input_42" type="radio" value="Open/Social seating" id="choice_68_42_1">
                  <label for="choice_68_42_1" id="label_68_42_1" class="gform-field-label gform-field-label--type-inline">Open/Social seating</label>
                </li>
                <li class="gchoice gchoice_68_42_2">
                  <input name="input_42" type="radio" value="Not sure/No Preference" id="choice_68_42_2">
                  <label for="choice_68_42_2" id="label_68_42_2" class="gform-field-label gform-field-label--type-inline">Not sure/No Preference</label>
                </li>
              </ul>
            </div>
          </li>
          <li id="field_68_26" class="gfield gfield--type-section gsection gform_column one-half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_26"></li>
        </ul>
        <ul class="gform_fields top_label description_below gform_column one-half">
          <li class="gfield gsection empty"></li>
        </ul>
      </div>
      <div class="gform_page_footer top_label">
        <input type="button" id="gform_previous_button_68_38" class="gform_previous_button gform-theme-button gform-theme-button--secondary button" value="Previous"
          onclick="jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;1&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); "
          onkeypress="if( event.keyCode == 13 ){ jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;1&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); } "> <input type="button" id="gform_next_button_68_38"
          class="gform_next_button gform-theme-button button" value="Next" onclick="jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;3&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); "
          onkeypress="if( event.keyCode == 13 ){ jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;3&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); } ">
      </div>
    </div>
    <div id="gform_page_68_3" class="gform_page" style="display:none;">
      <div class="gform_page_fields">
        <ul id="gform_fields_68_3" class="gform_fields top_label form_sublabel_below description_below">
          <li id="field_68_40" class="gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_40">
            <h3>What else is important to you?</h3>
          </li>
          <li id="field_68_31" class="gfield gfield--type-checkbox gfield--type-choice field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_31"><label
              class="gfield_label gform-field-label screen-reader-text gfield_label_before_complex"></label>
            <div class="ginput_container ginput_container_checkbox">
              <ul class="gfield_checkbox" id="input_68_31">
                <li class="gchoice gchoice_68_31_1">
                  <input class="gfield-choice-input" name="input_31.1" type="checkbox" value="Wireless Sound 🎵" id="choice_68_31_1">
                  <label for="choice_68_31_1" id="label_68_31_1" class="gform-field-label gform-field-label--type-inline">Wireless Sound 🎵</label>
                </li>
                <li class="gchoice gchoice_68_31_2">
                  <input class="gfield-choice-input" name="input_31.2" type="checkbox" value="Powerful jets" id="choice_68_31_2">
                  <label for="choice_68_31_2" id="label_68_31_2" class="gform-field-label gform-field-label--type-inline">Powerful jets</label>
                </li>
                <li class="gchoice gchoice_68_31_3">
                  <input class="gfield-choice-input" name="input_31.3" type="checkbox" value="Energy efficiency đź’˛" id="choice_68_31_3">
                  <label for="choice_68_31_3" id="label_68_31_3" class="gform-field-label gform-field-label--type-inline">Energy efficiency đź’˛</label>
                </li>
                <li class="gchoice gchoice_68_31_4">
                  <input class="gfield-choice-input" name="input_31.4" type="checkbox" value="Salt Water System" id="choice_68_31_4">
                  <label for="choice_68_31_4" id="label_68_31_4" class="gform-field-label gform-field-label--type-inline">Salt Water System</label>
                </li>
                <li class="gchoice gchoice_68_31_5">
                  <input class="gfield-choice-input" name="input_31.5" type="checkbox" value="Easy to Maintain đź‘Ť" id="choice_68_31_5">
                  <label for="choice_68_31_5" id="label_68_31_5" class="gform-field-label gform-field-label--type-inline">Easy to Maintain đź‘Ť</label>
                </li>
                <li class="gchoice gchoice_68_31_6">
                  <input class="gfield-choice-input" name="input_31.6" type="checkbox" value="Long life/warranty" id="choice_68_31_6">
                  <label for="choice_68_31_6" id="label_68_31_6" class="gform-field-label gform-field-label--type-inline">Long life/warranty</label>
                </li>
                <li class="gchoice gchoice_68_31_7">
                  <input class="gfield-choice-input" name="input_31.7" type="checkbox" value="Water conservation đź’§" id="choice_68_31_7">
                  <label for="choice_68_31_7" id="label_68_31_7" class="gform-field-label gform-field-label--type-inline">Water conservation đź’§</label>
                </li>
                <li class="gchoice gchoice_68_31_8">
                  <input class="gfield-choice-input" name="input_31.8" type="checkbox" value="Beautiful lighting" id="choice_68_31_8">
                  <label for="choice_68_31_8" id="label_68_31_8" class="gform-field-label gform-field-label--type-inline">Beautiful lighting</label>
                </li>
              </ul>
            </div>
          </li>
        </ul>
      </div>
      <div class="gform_page_footer top_label">
        <input type="button" id="gform_previous_button_68_10" class="gform_previous_button gform-theme-button gform-theme-button--secondary button" value="Previous"
          onclick="jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;2&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); "
          onkeypress="if( event.keyCode == 13 ){ jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;2&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); } "> <input type="button" id="gform_next_button_68_10"
          class="gform_next_button gform-theme-button button" value="Next" onclick="jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;4&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); "
          onkeypress="if( event.keyCode == 13 ){ jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;4&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); } ">
      </div>
    </div>
    <div id="gform_page_68_4" class="gform_page" style="display:none;">
      <div class="gform_page_fields">
        <ul id="gform_fields_68_4" class="gform_fields top_label form_sublabel_below description_below">
          <li id="field_68_27" class="gfield gfield--type-section gsection gform_column one-half first field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_27"></li>
        </ul>
        <ul class="gform_fields top_label description_below gform_column one-half first">
          <li class="gfield gsection empty"></li>
          <li id="field_68_11" class="gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_11">
            <h3>What's your time frame?</h3>
          </li>
          <li id="field_68_13" class="gfield gfield--type-radio gfield--type-choice field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_13"><label
              class="gfield_label gform-field-label screen-reader-text"></label>
            <div class="ginput_container ginput_container_radio">
              <ul class="gfield_radio" id="input_68_13">
                <li class="gchoice gchoice_68_13_0">
                  <input name="input_13" type="radio" value="3 to 4 months" id="choice_68_13_0">
                  <label for="choice_68_13_0" id="label_68_13_0" class="gform-field-label gform-field-label--type-inline">3 to 4 months</label>
                </li>
                <li class="gchoice gchoice_68_13_1">
                  <input name="input_13" type="radio" value="1 month" id="choice_68_13_1">
                  <label for="choice_68_13_1" id="label_68_13_1" class="gform-field-label gform-field-label--type-inline">1 month</label>
                </li>
                <li class="gchoice gchoice_68_13_2">
                  <input name="input_13" type="radio" value="I'm ready now!" id="choice_68_13_2">
                  <label for="choice_68_13_2" id="label_68_13_2" class="gform-field-label gform-field-label--type-inline">I'm ready now!</label>
                </li>
              </ul>
            </div>
          </li>
        </ul>
      </div>
      <div class="gform_page_footer top_label">
        <input type="button" id="gform_previous_button_68_30" class="gform_previous_button gform-theme-button gform-theme-button--secondary button" value="Previous"
          onclick="jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;3&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); "
          onkeypress="if( event.keyCode == 13 ){ jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;3&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); } "> <input type="button" id="gform_next_button_68_30"
          class="gform_next_button gform-theme-button button" value="Next" onclick="jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;5&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); "
          onkeypress="if( event.keyCode == 13 ){ jQuery(&quot;#gform_target_page_number_68&quot;).val(&quot;5&quot;);  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); } ">
      </div>
    </div>
    <div id="gform_page_68_5" class="gform_page" style="display:none;">
      <div class="gform_page_fields">
        <ul id="gform_fields_68_5" class="gform_fields top_label form_sublabel_below description_below">
          <li id="field_68_28" class="gfield gfield--type-section gsection gform_column one-half field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_28"></li>
        </ul>
        <ul class="gform_fields top_label description_below gform_column one-half">
          <li class="gfield gsection empty"></li>
          <li id="field_68_21" class="gfield gfield--type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_21">
            <h3>Please submit your info</h3>
          </li>
          <li id="field_68_22" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_22"><label
              class="gfield_label gform-field-label" for="input_68_22">First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_container ginput_container_text"><input name="input_22" id="input_68_22" type="text" value="" class="medium" aria-required="true" aria-invalid="false"> </div>
          </li>
          <li id="field_68_32" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_32"><label
              class="gfield_label gform-field-label" for="input_68_32">Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_container ginput_container_text"><input name="input_32" id="input_68_32" type="text" value="" class="medium" aria-required="true" aria-invalid="false"> </div>
          </li>
          <li id="field_68_23" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_23"><label
              class="gfield_label gform-field-label" for="input_68_23">Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_container ginput_container_text"><input name="input_23" id="input_68_23" type="text" value="" class="medium" aria-required="true" aria-invalid="false"> </div>
          </li>
          <li id="field_68_37" class="gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_68_37"><label class="gfield_label gform-field-label"
              for="input_68_37">Phone (optional but recommended)</label>
            <div class="ginput_container ginput_container_text"><input name="input_37" id="input_68_37" type="text" value="" class="medium" aria-invalid="false"> </div>
          </li>
          <li id="field_68_24" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--has-description field_description_above gfield_visibility_visible" data-js-reload="field_68_24"><label
              class="gfield_label gform-field-label" for="input_68_24">Zip Code<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="gfield_description" id="gfield_description_68_24">We serve the Monterey-Salinas CA area. If there's no "Finish" button below, please check your Zip Code entry.</div>
            <div class="ginput_container ginput_container_text"><input name="input_24" id="input_68_24" type="text" value="" class="medium" aria-describedby="gfield_description_68_24" aria-required="true" aria-invalid="false"> </div>
          </li>
        </ul>
      </div>
      <div class="gform_page_footer top_label"><input type="submit" id="gform_previous_button_68" class="gform_previous_button gform-theme-button gform-theme-button--secondary button" value="Previous"
          onclick="if(window[&quot;gf_submitting_68&quot;]){return false;}  window[&quot;gf_submitting_68&quot;]=true;  "
          onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_68&quot;]){return false;} window[&quot;gf_submitting_68&quot;]=true;  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); }"> <input type="submit"
          id="gform_submit_button_68" class="gform_button button screen-reader-text" value="Finish" onclick="if(window[&quot;gf_submitting_68&quot;]){return false;}  window[&quot;gf_submitting_68&quot;]=true;  "
          onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_68&quot;]){return false;} window[&quot;gf_submitting_68&quot;]=true;  jQuery(&quot;#gform_68&quot;).trigger(&quot;submit&quot;,[true]); }" disabled="disabled"
          style="display: none;"> <input type="hidden" name="gform_ajax" value="form_id=68&amp;title=&amp;description=&amp;tabindex=0">
        <input type="hidden" class="gform_hidden" name="is_submit_68" value="1">
        <input type="hidden" class="gform_hidden" name="gform_submit" value="68">
        <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
        <input type="hidden" class="gform_hidden" name="state_68" value="WyJbXSIsImNiMGMxZWNiOWU3OTIwOGMwODMwMDE1YzVhZDM4OGQ2Il0=">
        <input type="hidden" class="gform_hidden" name="gform_target_page_number_68" id="gform_target_page_number_68" value="2">
        <input type="hidden" class="gform_hidden" name="gform_source_page_number_68" id="gform_source_page_number_68" value="1">
        <input type="hidden" name="gform_field_values" value="">
      </div>
    </div>
  </div>
  <p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="1679591977623">
    <script>
      document.getElementById("ak_js_1").setAttribute("value", (new Date()).getTime());
    </script>
  </p>
</form>

Text Content

X

VERY SPECIAL SWIM SPA DEAL IN MARCH!



Learn More


SPAS BY THE BAY

Your Wellness Matters

--------------------------------------------------------------------------------


HOME | SPAS BY THE BAY

 * HOME
 * Hot Tubs
   * Wellness
     * Hot Tub Benefits
     * Fitness
   * Spa Covers
   * Hot Spring® Spas
     * Highlife® Collection
     * Limelight® Collection
     * Hot Spot® Collection
   * Fantasy Spas
     * Fantasy Premier Series
     * Fantasy Sport Series
   * Hot Tub Trade-Ins
   * Hot Spring Learning Center
   * Hot Tubs 101
     * Buyer’s Guides
     * Owner’s Manuals
     * Pre-Delivery Instructions
     * Warranties
     * Gallery
     * Hot Tub Jets
     * Spa Covers
     * Energy Calculator
     * LED Lighting Systems
     * FAQ
   * Hot Tub Accessories
     * Spa Covers
     * Hot Spring® Spas Accessories
       * Cooling System
       * Spa Steps
       * Cover Lifters
       * Hot Tub Enjoyment
       * Spa Side Enhancements
     * Fantasy® Spas Accessories
   * Hot Tub Services – Repair and Maintenance
   * Water Care
     * FreshWater® Salt System
     * Freshwater Ozone System
     * Frog® @Ease® In-Line Sanitizing System
     * Spa Care
 * Swim Spas
   * Endless Pools Fitness Systems
   * RecSport Recreation Systems
   * SwimCross Exercise Systems
   * Endless Pools® Accessories
   * Water Workouts
 * Fireplaces
   * Stoves, Fireplaces and Inserts
   * Fireplace Service & Maintenance
 * Outdoor Living
   * Patio Furniture
   * Outdoor Kitchen
 * Financing
 * Specials

 * Spa Pricing
 * Get Brochure
 * Service
 * Blog
 * Contact
 * HOME

 * Spa Pricing
 * Get Brochure
 * Service
 * Blog
 * Contact
 * HOME

Search

(831) 392-1111


HOME | SPAS BY THE BAY

 * HOME
 * Hot Tubs
   * Wellness
     * Hot Tub Benefits
     * Fitness
   * Spa Covers
   * Hot Spring® Spas
     * Highlife® Collection
     * Limelight® Collection
     * Hot Spot® Collection
   * Fantasy Spas
     * Fantasy Premier Series
     * Fantasy Sport Series
   * Hot Tub Trade-Ins
   * Hot Spring Learning Center
   * Hot Tubs 101
     * Buyer’s Guides
     * Owner’s Manuals
     * Pre-Delivery Instructions
     * Warranties
     * Gallery
     * Hot Tub Jets
     * Spa Covers
     * Energy Calculator
     * LED Lighting Systems
     * FAQ
   * Hot Tub Accessories
     * Spa Covers
     * Hot Spring® Spas Accessories
       * Cooling System
       * Spa Steps
       * Cover Lifters
       * Hot Tub Enjoyment
       * Spa Side Enhancements
     * Fantasy® Spas Accessories
   * Hot Tub Services – Repair and Maintenance
   * Water Care
     * FreshWater® Salt System
     * Freshwater Ozone System
     * Frog® @Ease® In-Line Sanitizing System
     * Spa Care
 * Swim Spas
   * Endless Pools Fitness Systems
   * RecSport Recreation Systems
   * SwimCross Exercise Systems
   * Endless Pools® Accessories
   * Water Workouts
 * Fireplaces
   * Stoves, Fireplaces and Inserts
   * Fireplace Service & Maintenance
 * Outdoor Living
   * Patio Furniture
   * Outdoor Kitchen
 * Financing
 * Specials

x



LOOKING FOR THE PERFECT HOT TUB?


TAKE OUR SHORT QUIZ TO NARROW YOUR SEARCH!

FIND MY PERFECT HOT TUB
1
2
3
4
5
 * 

 * 
 * 


 * WHAT SIZE?

 * *
    * cozy and compact
    * medium
    * large and spacious




 * WHAT TYPE OF SEATING DO YOU PREFER?

 * *
    * Lounge or Lay-down Seat
    * Open/Social seating
    * Not sure/No Preference

 * 

 * 




 * WHAT ELSE IS IMPORTANT TO YOU?

 *  * Wireless Sound 🎵
    * Powerful jets
    * Energy efficiency đź’˛
    * Salt Water System
    * Easy to Maintain đź‘Ť
    * Long life/warranty
    * Water conservation đź’§
    * Beautiful lighting


 * 

 * 


 * WHAT'S YOUR TIME FRAME?

 *  * 3 to 4 months
    * 1 month
    * I'm ready now!


 * 

 * 


 * PLEASE SUBMIT YOUR INFO

 * First Name*
   
 * Last Name*
   
 * Email*
   
 * Phone (optional but recommended)
   
 * Zip Code*
   We serve the Monterey-Salinas CA area. If there's no "Finish" button below,
   please check your Zip Code entry.
   



Δ


WELLNESS & RELAXATION MATTER

Wellness
Hot Tubs
Swim Spas
Accessories
Fireplaces
Patio Furniture
Outdoor Kitchens


FIND THE PERFECT HEAT SOURCE!


STAY WARM AND COZY YEAR ROUND

EXPLORE HEATING


REVIEWS

Our order was delayed by the COVID19 factory closure, but Bill and Joe kept
updated on it. Your delivery team was on-time and professional for both
haul-away and installation, and Oscar even returned the same afternoon to
install an adapter for our electrical connection. We love our new Hotsprings SX,
and your level of customer service is extremely rare these days. Great job!

—The Huffs in Oak Hills

"Spas by the Bay has our highest recommendation. My wife and I recently moved to
the Monterey area and we wanted a quality spa for our new home. Excellent
product, excellent and knowledgeable people to work with. If you are looking for
a quality spa, go with Spas by the Bay."

—John O. in Pebble Beach

"I just set up my 13 foot Endless Pool Swim Spa. I am absolutely thrilled with
the product! Spas by The Bay did an incredible job, from my first visit to
familiarize myself with their products to the delivery and installation of my
spa. Even after the pool was in place and my electrician had finished adding the
necessary equipment, Spas by The Bay continued to offer outstanding service. I
definitely recommend using Spas by The Bay if you are considering a new spa.
Thanks Guys!!"

—Debbie H. in Carmel Valley

"I am really happy with the service I have received from Spas by the Bay. I
don't write a lot of reviews, but they just came out to fix something that I
screwed up on and didn't charge me. YAY!! (When's the last time that happened??)
I would highly recommend Spas by the Bay. The Salt Water System is really nice,
too! The Jetsetter is a great smaller tub that is big enough for 3 people but
doesn't use too much electricity or water. I love it! It is awesome!!"

—Karen T. in Moss Landing

"I purchased my HotSprings spa from Spas By the Bay in November 2014, and the
owner, Bill Sullivan, was the one who helped me in the showroom. I wanted to let
others know that this company provides very good customer service. Whenever
there were problems with my spa, and there have been several minor/moderate
issues, they have come to fix it quickly and professionally. And so far, all
repairs have been under warranty. Knowing now what's involved in owning and
maintaining a spa, I'm glad that I didn't take the "cheap" route and buy a
Costco spa or hot tub. I'm sure that I'll save money in the long run."

—Mike M. in Monterey

I bought my hot tub 3 years ago from Spas by the Bay after several months of
comparing products and pricing. Not only did Bill Sullivan sell me a great tub
at fair price, but whenever I've had technical questions or needed any
troubleshooting he's always been very helpful and prompt . He's a great guy to
work with.

—Pete J. in Carmel

Our order was delayed by the COVID19 factory closure, but Bill and Joe kept
updated on it. Your delivery team was on-time and professional for both
haul-away and installation, and Oscar even returned the same afternoon to
install an adapter for our electrical connection. We love our new Hotsprings SX,
and your level of customer service is extremely rare these days. Great job!

—The Huffs in Oak Hills

"Spas by the Bay has our highest recommendation. My wife and I recently moved to
the Monterey area and we wanted a quality spa for our new home. Excellent
product, excellent and knowledgeable people to work with. If you are looking for
a quality spa, go with Spas by the Bay."

—John O. in Pebble Beach

"I just set up my 13 foot Endless Pool Swim Spa. I am absolutely thrilled with
the product! Spas by The Bay did an incredible job, from my first visit to
familiarize myself with their products to the delivery and installation of my
spa. Even after the pool was in place and my electrician had finished adding the
necessary equipment, Spas by The Bay continued to offer outstanding service. I
definitely recommend using Spas by The Bay if you are considering a new spa.
Thanks Guys!!"

—Debbie H. in Carmel Valley

"I am really happy with the service I have received from Spas by the Bay. I
don't write a lot of reviews, but they just came out to fix something that I
screwed up on and didn't charge me. YAY!! (When's the last time that happened??)
I would highly recommend Spas by the Bay. The Salt Water System is really nice,
too! The Jetsetter is a great smaller tub that is big enough for 3 people but
doesn't use too much electricity or water. I love it! It is awesome!!"

—Karen T. in Moss Landing

"I purchased my HotSprings spa from Spas By the Bay in November 2014, and the
owner, Bill Sullivan, was the one who helped me in the showroom. I wanted to let
others know that this company provides very good customer service. Whenever
there were problems with my spa, and there have been several minor/moderate
issues, they have come to fix it quickly and professionally. And so far, all
repairs have been under warranty. Knowing now what's involved in owning and
maintaining a spa, I'm glad that I didn't take the "cheap" route and buy a
Costco spa or hot tub. I'm sure that I'll save money in the long run."

—Mike M. in Monterey

I bought my hot tub 3 years ago from Spas by the Bay after several months of
comparing products and pricing. Not only did Bill Sullivan sell me a great tub
at fair price, but whenever I've had technical questions or needed any
troubleshooting he's always been very helpful and prompt . He's a great guy to
work with.

—Pete J. in Carmel

Our order was delayed by the COVID19 factory closure, but Bill and Joe kept
updated on it. Your delivery team was on-time and professional for both
haul-away and installation, and Oscar even returned the same afternoon to
install an adapter for our electrical connection. We love our new Hotsprings SX,
and your level of customer service is extremely rare these days. Great job!

—The Huffs in Oak Hills

"Spas by the Bay has our highest recommendation. My wife and I recently moved to
the Monterey area and we wanted a quality spa for our new home. Excellent
product, excellent and knowledgeable people to work with. If you are looking for
a quality spa, go with Spas by the Bay."

—John O. in Pebble Beach

"I just set up my 13 foot Endless Pool Swim Spa. I am absolutely thrilled with
the product! Spas by The Bay did an incredible job, from my first visit to
familiarize myself with their products to the delivery and installation of my
spa. Even after the pool was in place and my electrician had finished adding the
necessary equipment, Spas by The Bay continued to offer outstanding service. I
definitely recommend using Spas by The Bay if you are considering a new spa.
Thanks Guys!!"

—Debbie H. in Carmel Valley

"I am really happy with the service I have received from Spas by the Bay. I
don't write a lot of reviews, but they just came out to fix something that I
screwed up on and didn't charge me. YAY!! (When's the last time that happened??)
I would highly recommend Spas by the Bay. The Salt Water System is really nice,
too! The Jetsetter is a great smaller tub that is big enough for 3 people but
doesn't use too much electricity or water. I love it! It is awesome!!"

—Karen T. in Moss Landing

"I purchased my HotSprings spa from Spas By the Bay in November 2014, and the
owner, Bill Sullivan, was the one who helped me in the showroom. I wanted to let
others know that this company provides very good customer service. Whenever
there were problems with my spa, and there have been several minor/moderate
issues, they have come to fix it quickly and professionally. And so far, all
repairs have been under warranty. Knowing now what's involved in owning and
maintaining a spa, I'm glad that I didn't take the "cheap" route and buy a
Costco spa or hot tub. I'm sure that I'll save money in the long run."

—Mike M. in Monterey

I bought my hot tub 3 years ago from Spas by the Bay after several months of
comparing products and pricing. Not only did Bill Sullivan sell me a great tub
at fair price, but whenever I've had technical questions or needed any
troubleshooting he's always been very helpful and prompt . He's a great guy to
work with.

—Pete J. in Carmel


Previous
Next


ABOUT US

Spas by the Bay is the Monterey Peninsula’s premier source for high-end, high
quality Hot Spring brand hot tubs and Endless Pools Fitness Systems. We have a
great selection and over 40 years experience helping customers make sound
choices.

Our History


FIND YOUR PERFECT SWIM SPA



They’re not just for swimming!

 * Tone all muscle groups with low impact water exercise
 * Enjoy fun and recreation with family and friends
 * Run or walk on an underwater treadmill
 * Massage hard-working muscles with powerful jets
 * Set the pace and progress of your swimming and exercise


EXPLORE



HOW IS A HOT SPRING HOT TUB MADE?

Have you ever wondered how a Hot Spring hot tub is made? Watch as we take you
through our manufacturing facility located in Vista, CA.


Hot Spring Spas


FEATURED PRODUCTS AND ACCESSORIES

Aria





Vanguard





Hot Spring® CoverCradle® Cover Lifter





Aqua Bike





Grandee





Aria





Vanguard





Hot Spring® CoverCradle® Cover Lifter





Aqua Bike





Grandee





Aria





Vanguard





Hot Spring® CoverCradle® Cover Lifter




 * 1
 * 2




THE MONTEREY PENINSULA'S HOT TUB STORE

 * Get Pricing
 * Test Soak
 * Buyers Guide
 * Financing
 * Services

NEW LOCATION!

2090 North Fremont Street, Monterey, CA 93940

Get Directions

Current Hours

Mon – Sat: 10:00am to 5:00pm

Sunday: currently closed

Call Us

(831) 392-1111

Email Us

Social

Facebook-f Instagram Youtube Twitter Pinterest


©2023 Spas by the Bay MPD Version: 1.X |  Site by

X


SYNDIFIED: 2.23.3.21


3 Brands Connected

Hot Spring Spas

Fantasy Spas

Endless Pools



Notifications