Select Page

5 Apartment Features Roommates Need To Keep In Mind

5 Apartment Features For Roommates To Consider Before Signing A Lease

There are a few factors to keep in mind when searching for a new apartment with a roommate.  Not all rooms are created equal. We’ve heard plenty of horror stories and we figured we would offer a few tips for what to look for in your new apartment.


Do either of you cook?

I love to spend time in the kitchen…so does my roommate. A LOT of time.  If there is one thing I would change about our current apartment, I would change the size and layout of our kitchen.  It is basically a glorified galley kitchen.  With two people in there it gets really crowded really fast.  The solution?  Look for kitchens with islands or at least peninsula counters that can be worked on from two different sides. Also…look for storage space in the kitchen…is there enough room for both of your snacks?


Where are the bedrooms located?

Are the bedrooms side by side?  If one of you is a night owl and the other is an early bird, this set up could cause a major issue!  Also, if one bedroom is right next to the TV room…we recommend giving that to the heavy sleeper in the household!  Common knowledge is to search for a split layout allowing for the bedrooms to be buffered by the common areas of the apartment.


Can you really share a bathroom?

If you’re budget shopping , a two-bedroom/one-bath is definitely a money saver. BUT please consider…can you two really share a bathroom?  Is one of you a neat freak and the other a messy Jessy?  Better find out now!  Also, are you on the same morning routine?  If you both need to be at work by 9AM, who is waking up 10 minutes early to get in the shower first….and on that note if you have an individual hot water heater, how many minutes before you use up all of the hot water?


How much sunlight gets in?

So one of you may love the morning sunshine, the other may sleep until noon.  Maybe both of you let the sunshine in.  Either way, take note of where the windows are and which way they face.  {Also, obviously the more windows, the more heat will be pouring in the summer and cool seeping in the winter…so check the seals and whether blinds are included!


How much storage space do you need?

You may not have realized that your soon to be roommate has a trench coat addiction or that  they decorate for every freaking holiday…either way, that hallway coat closet isn’t going to be big enough for the two of you!  Check out how many areas for storage there are in the apartment and possibly in other locations in the building.  Some of the newer apartments in the area offer storage spaces for a small rental fee {$25-$125}


Best DC Apartments for Roommates:

2401 Pennsylvania

Tier 6

Pros: Accepts Guarantors, close to GW and Georgetown, HUGE floorplans.  Awesome because you won’t be on top of each other.  Brand new gourmet kitchens.  Learn More

2401 Pennsylvania Ave Apartments in Washington DC | Luxury 2 Bedroom Floorplan


Park Chelsea

Tier 07 

Pros: Split floorplan living room acts as a natural noise buffer. Peninsula kitchen for maximum work space. Both bedrooms have direct access to a bathroom.  Learn more

Park Chelsea Apartments in Washington DC | 2 Bedroom Floorplan


Swift at Petworth

Unit 532

Pros: Large walk-in closets in both bedrooms.  Both bedrooms have direct access to their own bathroom (both with tubs).   Plenty of great restaurants and coffee shops nearby for when you need some time alone.  Learn More

Swift at Petworth Apartments in Washington, DC | 2 Bedroom Floorplan

Also published on Medium.

About The Author


Not one to settle for status quo, Holli has spent her 20 year career shaking up the multifamily industry. From creating unheard of building amenities to designing lounge-like leasing centers, to major Pinterest fails in the kitchen, she is ever experimenting. It’s no surprise that she created a new way to match apartment renters with their perfect home. Holli is a featured speaker and session facilitator at regional and national industry conferences. When she’s not brainstorming the next marketing campaign, you can find Holli testing the limits of bottomless brunch or climbing the Peloton Leaderboard!


  1. Brentnie Daggett

    These are great tips, and this planning can really save new roommates a lot of squabbles down the road! I think it’s also important to take inventory of each roommate’s stuff before moving in. The benefit is twofold: you know what you need to buy, and it reveals a lot about whether or not that larger apartment on the outskirts of town, might be better than the smaller one in a more central location. I never realized how much “must have” items I had until I had to consolidate to save space and accommodate my roommate’s possessions back in college.

    • Madeline

      So true Brentnie! Great tip.


Leave a reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Need An Apartment?

Start Your Apartment Search

Discover Aura Pentagon City

Top Apartment Blog

Apartment Blogs

Washington, DC Apartments

DC Apartments
[gravityform id="8" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><form method='post' enctype='multipart/form-data' id='gform_8' action='/2016/07/5-apartment-features-roommates-need-to-keep-in-mind/'> <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_1' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' >Name</label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_8_1'> <span id='input_8_1_3_container' class='name_first' > <input type='text' name='input_1.3' id='input_8_1_3' value='' aria-label='First name' aria-invalid="false" /> <label for='input_8_1_3' >First</label> </span> <span id='input_8_1_6_container' class='name_last' > <input type='text' name='input_1.6' id='input_8_1_6' value='' aria-label='Last name' aria-invalid="false" /> <label for='input_8_1_6' >Last</label> </span> </div></li><li id='field_8_2' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_8_2' type='email' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Send it to me!' onclick='if(window["gf_submitting_8"]){return false;} if( !jQuery("#gform_8")[0].checkValidity || jQuery("#gform_8")[0].checkValidity()){window["gf_submitting_8"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} if( !jQuery("#gform_8")[0].checkValidity || jQuery("#gform_8")[0].checkValidity()){window["gf_submitting_8"]=true;} jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='8' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsImE3YzhmYjJmYjg1N2ZiMWUxMWVjM2JhZDMwMjRkZDQwIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script>