www.intownsuites.com Open in urlscan Pro
2606:4700:20::681a:9bb  Public Scan

Submitted URL: http://intownsuites.com/
Effective URL: https://www.intownsuites.com/
Submission: On February 08 via manual from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST /extended-stay-locations/

<form action="/extended-stay-locations/" method="POST" id="header_it_booking_widget_form" autocomplete="false">
  <div class="col-sm-2 parent-toggler it-booking-widget-headline it-text-secondary" data-toggleid="it_booking_widget_group"> Find Your Place <div class="child-toggler it-toggler-closed it-hide-desktop">
      <i class="fa fa-caret-down"></i>
      <i class="fa fa-caret-up"></i>
    </div>
  </div>
  <div class="col-sm-10" id="it_booking_widget_group">
    <div class="it-booking-widget-group">
      <label class="sr-only">Select Your Property</label>
      <input class="prop-destination-search ui-autocomplete-input" name="prop_search" id="prop_search" type="text" placeholder="State/City/Zip" autocomplete="off" required="">
      <input type="hidden" name="location_select" id="location_select" value="">
      <input type="hidden" name="location_select_redirect" id="location_select_redirect" value="">
    </div>
    <script type="text/javascript">
      function date_pad(n) {
        return n < 10 ? '0' + n : n
      }
      jQuery(document).ready(function() {
        var current_hour = new Date().getHours();
        if (current_hour >= 17 && current_hour <= 24) {
          var minDate = new Date();
          minDate.setDate(minDate.getDate() + 1);
          var nextweek = new Date(minDate.getFullYear(), minDate.getMonth(), minDate.getDate() + 7);
          var user_start_min_date = minDate;
          var user_end_min_date = "+2";
          var user_time_conditional = "after_hours";
          var minDate_dd = String(minDate.getDate()).padStart(2, '0');
          var minDate_mm = String(minDate.getMonth() + 1).padStart(2, '0');
          var minDate_yyyy = minDate.getFullYear();
          var endDate_dd = String(nextweek.getDate()).padStart(2, '0');
          var endDate_mm = String(nextweek.getMonth() + 1).padStart(2, '0');
          var endDate_yyyy = nextweek.getFullYear();
          outputted_start_date = minDate_mm + "/" + minDate_dd + "/" + minDate_yyyy;
          outputted_mobile_start_date = minDate_yyyy + "-" + minDate_mm + "-" + minDate_dd;
          outputted_end_date = endDate_mm + "/" + endDate_dd + "/" + endDate_yyyy;
          outputted_mobile_end_date = endDate_yyyy + "-" + endDate_mm + "-" + endDate_dd;
          jQuery("#arrival_date_header_v3").val(outputted_start_date);
          jQuery("#departure_date_header_v3").val(outputted_end_date);
          jQuery("#arrival_date_header_v3_mobile").val(outputted_mobile_start_date);
          jQuery("#departure_date_header_v3_mobile").val(outputted_mobile_end_date);
        } else {
          var user_start_min_date = 0;
          var user_end_min_date = "+1";
          var user_time_conditional = "normal";
          var minDate = new Date();
          var nextweek = new Date(minDate.getFullYear(), minDate.getMonth(), minDate.getDate() + 7);
          var user_start_min_date = minDate;
          var user_end_min_date = "+2";
          var user_time_conditional = "after_hours";
          var minDate_dd = String(minDate.getDate()).padStart(2, '0');
          var minDate_mm = String(minDate.getMonth() + 1).padStart(2, '0');
          var minDate_yyyy = minDate.getFullYear();
          var endDate_dd = String(nextweek.getDate()).padStart(2, '0');
          var endDate_mm = String(nextweek.getMonth() + 1).padStart(2, '0');
          var endDate_yyyy = nextweek.getFullYear();
          outputted_start_date = minDate_mm + "/" + minDate_dd + "/" + minDate_yyyy;
          outputted_mobile_start_date = minDate_yyyy + "-" + minDate_mm + "-" + minDate_dd;
          outputted_end_date = endDate_mm + "/" + endDate_dd + "/" + endDate_yyyy;
          outputted_mobile_end_date = endDate_yyyy + "-" + endDate_mm + "-" + endDate_dd;
          jQuery("#arrival_date_header_v3_mobile").val(outputted_mobile_start_date);
          jQuery("#departure_date_header_v3_mobile").val(outputted_mobile_end_date);
        }
        console.log("user_time_conditional: " + user_time_conditional);
        console.log("user_start_min_date: " + user_start_min_date);
        console.log("user_end_min_date: " + user_end_min_date);
        jQuery("#arrival_date_header_v3").datepicker({
          minDate: user_start_min_date,
          maxDate: "+83d",
          onSelect: function() {
            var date = jQuery(this).datepicker('getDate');
            if (date) {
              date.setDate(date.getDate() + 7);
              jQuery("#departure_date_header_v3").datepicker("option", "minDate", date);
            }
          }
        });
        jQuery("#departure_date_header_v3").datepicker({
          minDate: +7,
          maxDate: "+90d"
        });
      });
      jQuery(window).load(function() {
        var current_hour = new Date().getHours();
        if (current_hour >= 17 && current_hour <= 24) {
          var today = new Date();
          today.setDate(today.getDate() + 1);
          var nextweek = new Date(today.getFullYear(), today.getMonth(), today.getDate() + 7);
          var dd = String(today.getDate()).padStart(2, '0');
          var mm = String(today.getMonth() + 1).padStart(2, '0');
          var yyyy = today.getFullYear();
          var endDate_dd = String(nextweek.getDate()).padStart(2, '0');
          var endDate_mm = String(nextweek.getMonth() + 1).padStart(2, '0');
          var endDate_yyyy = nextweek.getFullYear();
          outputted_start_date = mm + "/" + dd + "/" + yyyy;
          outputted_end_date = endDate_mm + "/" + endDate_dd + "/" + endDate_yyyy;
          jQuery("#arrival_date_header_v3").val(outputted_start_date);
          jQuery("#departure_date_header_v3").val(outputted_end_date);
        }
        jQuery("#arrival_date_header_v3_mobile").on("change", function() {
          var user_date = new Date(jQuery(this).val());
          var day = date_pad(user_date.getDate());
          var month = user_date.getMonth() + 1;
          month = date_pad(month);
          var year = user_date.getFullYear();
          var departure = new Date(month + "/" + day + "/" + year);
          departure.setDate(departure.getDate() + 8);
          var departure_day = date_pad(departure.getDate());
          var departure_month = departure.getMonth() + 1;
          departure_month = date_pad(departure_month);
          var departure_year = departure.getFullYear();
          jQuery("#arrival_date_header_v3").val(month + "/" + day + "/" + year);
          jQuery("#departure_date_header_v3").val(departure_month + "/" + departure_day + "/" + departure_year);
          jQuery("#departure_date_header_v3_mobile").val(departure_year + "-" + departure_month + "-" + departure_day);
        });
        jQuery("#departure_date_header_v3_mobile").on("change", function() {
          var user_date = new Date(jQuery(this).val());
          var day = date_pad(user_date.getDate()) + 1;
          var month = user_date.getMonth() + 1;
          month = date_pad(month);
          var year = user_date.getFullYear();
          jQuery("#departure_date_header_v3").val(month + "/" + day + "/" + year);
        });
      });
    </script>
    <div class="it-booking-widget-group it-booking-widget-group-date its-widget-desktop-only">
      <label class="sr-only" for="arrival_date_header_v3">Arrival Date</label>
      <input type="text" class="it-input-has-icon-bkp hasDatepicker" id="arrival_date_header_v3" name="arrival_date" value="" readonly="">
    </div>
    <div class="it-booking-widget-group it-booking-widget-group-date its-widget-desktop-only">
      <label class="sr-only" for="departure_date_header_v3">Departure Date</label>
      <input type="text" class="it-input-has-icon-bkp hasDatepicker" id="departure_date_header_v3" name="departure_date" value="" readonly="">
    </div>
    <div class="it-booking-widget-group it-booking-widget-group-date its-widget-mobile-only">
      <label class="sr-only" for="arrival_date_header_v3_mobile">Mobile Arrival Date</label>
      <input type="date" class="it-input-has-icon-bkp" id="arrival_date_header_v3_mobile" name="arrival_date_mobile" value="">
    </div>
    <div class="it-booking-widget-group it-booking-widget-group-date its-widget-mobile-only">
      <label class="sr-only" for="departure_date_header_v3_mobile">Mobile Departure Date</label>
      <input type="date" class="it-input-has-icon-bkp" id="departure_date_header_v3_mobile" name="departure_date_mobile" value="">
    </div>
    <div class="it-booking-widget-group it-booking-widget-group-smaller">
      <label class="sr-only" for="booking_bar_guests">Number of Guests</label>
      <select id="booking_bar_guests" placeholder="Guests" name="adults">
        <option value="1" selected="">1 Guest</option>
        <option value="2">2 Guests</option>
        <option value="3">3 Guests</option>
        <option value="4">4 Guests</option>
        <option value="5">5 Guests</option>
        <option value="6">6 Guests</option>
      </select>
    </div>
    <div class="it-booking-widget-group it-booking-widget-group-smaller">
      <label class="sr-only" for="form_corporate_code">Corporate / Promo Code</label>
      <input type="text" id="form_corporate_code" name="corporate_code" value="" placeholder="Corp/Promo">
    </div>
    <div class="it-booking-widget-group">
      <label class="sr-only" for="form_booking_submit">Submit Form</label>
      <input type="submit" id="form_booking_submit" name="submit" value="Search">
    </div>
  </div>
</form>

POST /#gf_25

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_25" id="gform_25" action="/#gf_25">
  <div class="gform_body gform-body">
    <ul id="gform_fields_25" class="gform_fields top_label form_sublabel_below description_below">
      <li id="field_25_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_25_1"><label class="gfield_label" for="input_25_1">Email Address<span
            class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
        <div class="ginput_container ginput_container_email">
          <input name="input_1" id="input_25_1" type="text" value="" class="large" tabindex="10" placeholder="Enter your email address...." aria-required="true" aria-invalid="false">
        </div>
      </li>
      <li id="field_25_2" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_25_2"><label class="gfield_label gfield_label_before_complex">Privacy Policy</label>
        <div class="ginput_container ginput_container_checkbox">
          <ul class="gfield_checkbox" id="input_25_2">
            <li class="gchoice gchoice_25_2_1">
              <input class="gfield-choice-input" name="input_2.1" type="checkbox"
                value="I agree to the <a href=&quot;/terms-conditions/&quot; target=&quot;_blank&quot;>Terms &amp; Conditions</a> and <a href=&quot;/privacy-policy/&quot; target=&quot;_blank&quot;>Privacy Policy</a> and would like to receive news and special offers from InTown Suites"
                id="choice_25_2_1" tabindex="11">
              <label for="choice_25_2_1" id="label_25_2_1">I agree to the <a href="/terms-conditions/" target="_blank">Terms &amp; Conditions</a> and <a href="/privacy-policy/" target="_blank">Privacy Policy</a> and would like to receive news and
                special offers from InTown Suites</label>
            </li>
          </ul>
        </div>
      </li>
      <li id="field_25_3" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_25_3"><label class="gfield_label" for="input_25_3">Name</label>
        <div class="ginput_container"><input name="input_3" id="input_25_3" type="text" value=""></div>
        <div class="gfield_description" id="gfield_description_25_3">This field is for validation purposes and should be left unchanged.</div>
      </li>
    </ul>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_25" class="gform_button button" value="Submit" tabindex="12"
      onclick="if(window[&quot;gf_submitting_25&quot;]){return false;}  window[&quot;gf_submitting_25&quot;]=true;  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_25&quot;]){return false;} window[&quot;gf_submitting_25&quot;]=true;  jQuery(&quot;#gform_25&quot;).trigger(&quot;submit&quot;,[true]); }"> <input type="hidden"
      name="gform_ajax" value="form_id=25&amp;title=&amp;description=&amp;tabindex=10">
    <input type="hidden" class="gform_hidden" name="is_submit_25" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="25">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_25" value="WyJbXSIsImIwNDE4YmI3YTBiY2E4MmFlNDE5NTI5NjMxYmI5N2NmIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_25" id="gform_target_page_number_25" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_25" id="gform_source_page_number_25" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </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="1675883348626">
    <script>
      document.getElementById("ak_js_1").setAttribute("value", (new Date()).getTime());
    </script>
  </p>
</form>

Text Content

Skip to main contentEnable accessibility for visually impairedOpen the
accessibility menu







Book Now & Save More! Check out our latest weekly offers here.

Weekly Offers
x

Check-in and relax in our newly renovated premium suites.

View Premium Suites
x

Book Now & Save More! Check out our latest weekly offers here.

Weekly Offers
x

Check-in and relax in our newly renovated premium suites.

View Premium Suites
x

Book Now & Save More! Check out our latest weekly offers here.

Weekly Offers
x

Check-in and relax in our newly renovated premium suites.

View Premium Suites
x
‹›

Skip to main content
If you are using a screen reader and are having problems using this website,
please call our office at 1-800-553-9338 for further assistance.
Español
Room Reservations: 1-800-553-9338
 
 
Book Now Renew Your Stay
Locations Suites & Amenities Group Travel Weekly Offers
Reservations Click here to call 1-800-553-9338 for reservations.
✖
Book Now Renew Your Stay
 * Locations
 * Suites & Amenities
 * Group Travel
 * Weekly Offers
 * Renew Online
 * Modify Reservation
 * Español

Find Your Place

Select Your Property
Arrival Date
Departure Date
Mobile Arrival Date
Mobile Departure Date
Number of Guests 1 Guest 2 Guests 3 Guests 4 Guests 5 Guests 6 Guests
Corporate / Promo Code
Submit Form

 1. 
 2. 
 3. 
 4. 
 5. 


INTOWN SUITES SELECT LOCATIONS


ELEVATE YOUR EXPERIENCE


Learn More
0 of 5



NEW FRESH
MODERN SUITES!


STORAGE, BEDDING, AND MORE


View Our New Suites
1 of 5



INTOWN
SAVINGS!


WEEKLY OFFERS THAT WOW!


Search Offers
2 of 5



KITCHENS,
FLAT SCREENS
& STORAGE


PERFECT FOR LONG TERM STAYS


Learn More
3 of 5



PAY AS
YOU STAY


LOW WEEKLY & MONTHLY RATES


Find Your Suite
4 of 5

Previous Next

THE COMFORTS OF HOME

COMFY
COZY

Our fully furnished apartment-style suites are perfect for any length of stay.
Every suite comes with an in-room kitchen, custom mattress, expanded TV
channels, and so.much.more. Pure suite-ness!

PAY AS YOU STAY

PAY AS YOU
STAY

Book direct for the best rates guaranteed! Stop by a location near you and move
right in—for a week, month, or as long as you need. Convenient online renewals
make extending your stay quick and easy.

SPOTLESS & SECURE

SPOTLESS &
SECURE

Now, more than ever, our Triple Check Clean system gives you the confidence your
room is clean & sanitary. After cleaning, three different team members inspect
and ensure your room is ready to go!


RENOVATED + REFRESHED

OUR SUITES ARE NOW EVEN SUITER!

We’ve made some AMAZING upgrades to our extended stay hotel rooms, like newly
designed in-room kitchens, upgraded bedding, built-in closets, bathroom
vanities, and so.much.more!

View Our Gallery of Upgrades



BE AN INTOWN INSIDER FOR SUITE OFFERS & DEALS!

 * Email Address*
   
 * Privacy Policy
    * I agree to the Terms & Conditions and Privacy Policy and would like to
      receive news and special offers from InTown Suites

 * Name
   
   This field is for validation purposes and should be left unchanged.



Δ




GROUP TRAVEL

Business travelers feel at home at InTown Suites; whether you’re traveling
alone, with a group, or need accommodations for corporate stays. We can help you
take care of your corporate & group travel needs with flexible, affordable
business travel options.

Find Your Home Away From Home

WHAT’S HAPPENING AROUND INTOWN

HOTELS THAT RENT BY THE MONTH

Read More

TIPS FOR RELOCATING TO A NEW CITY

Read More

WHY EXTENDED STAY HOTELS ARE THE BEST TEMPORARY HOUSING FOR FAMILIES

Read More
 1. 
 2. 
 3. 

HOTELS THAT RENT BY THE MONTH

Read More

TIPS FOR RELOCATING TO A NEW CITY

Read More

WHY EXTENDED STAY HOTELS ARE THE BEST TEMPORARY HOUSING FOR FAMILIES

Read More
Read More Blog Posts


WELCOME HOME

APARTMENT STYLE LIVING

At InTown Suites, our guests don't just check-in, they move in! That is why we
have made moving in easy with one weekly payment that includes everything. You
never pay extra for things like electricity, phone, or cable TV. Plus, we don't
require a lease or credit check, so there are no hassles or hoops to jump
through.

Extended Stay, Apartment Living



ROOM RESERVATIONS

1-800-553-9338


COMPANY


 * About InTown Suites
 * InTown Suites Select
 * Renovations
 * Careers
 * Think Green
 * Around Town Blog
 * Veteran Opportunities
 * Group Travel
 * Disaster Response
 * Press & Media
 * Reviews
 * Accessibility
 * Friends & Family
 * The IT Factor
 * Corporate Billing
 * Triple Checked Clean


CUSTOMER SERVICE


 * Customer Feedback Form
 * Read FAQs


RESERVATIONS


 * Book Now
 * Renew Online
 * Modify Reservations


STAY CONNECTED


Facebook Twitter YouTube
© 2023 InTown Suites.
 * California Consumer Privacy Act
 * Privacy Policy
 * Terms & Conditions
 * Site Map

© 2023 InTown Suites.
By continuing to browse the site you are agreeing to our use of cookies. Disable
cookies in your browser to decline. Close
By continuing to browse the site you are agreeing to our use of cookies. Disable
cookies in your browser to decline. Close

Book Now & Save More! Check out our latest weekly offers here.

Weekly Offers
x

Check-in and relax in our newly renovated premium suites.

View Premium Suites
x
‹›


Book Now & Save More! Check out our latest weekly offers here.

Weekly Offers
x

Check-in and relax in our newly renovated premium suites.

View Premium Suites
x
‹›


Notifications