Zumper

2 Bedroom Apartments for Rent in Bristol, PA

Average rent

$1,780
increased by7%

Track prices

Rent calculator

What can I afford?

All rentals

1240a Pine Grove Street - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Bristol

2 beds

1 bath

$2,400

$2,300

Price drop

House for rent

Description

Recently updated townhome behind a yachtclub facing the river. Enjoy the view from your deck. 2 beds 2.5 bath with full basement. All appliances included and full size garage. Private backyard.

1405 Veterans Highway #O02 - Photo 1 of 1

2d ago

2 Beds apartment for rent in Bristol

1405 Veterans Highway #O02, Bristol, PA 19007

On-site laundry | Hardwood floor | On-site management

2 beds

1 bath

$1,750

Apartment for rent

Available Dec 14

Description

Property Id: 2259404 Bristol Gardens is under new management! Every apartment has undergone a complete renovation and features stainless steel appliances for a sleek and contemporary living space! We are located next to everything you need or want! Bristol Gardens is only twenty minutes from Center City and South Jersey. Take a tour today! Bristol Gardens Apartments is an apartment community located in Bucks County and the 19007 ZIP Code. This area is served by the Bristol Township attendance zone.

2004 Trenton Avenue - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Bristol

APARTMENT - BRISTOL, PA

2004 Trenton Avenue, Bristol, PA 19007

Outdoor space

2 beds

1 bath

$1,700

Apartment for rent

Description

Property Status: Active Stop! This is the one. This beautiful 2nd-floor apartment in the Bristol Borough area features a charming corner lot with a nice yard, plenty of on-street parking, and a cozy deck off the kitchen-perfect for morning coffee and quiet contemplation. The interior has been freshly painted and updated with brand-new flooring throughout. Water and heat are included in the rent, making this an affordable and convenient option in a great location. Don't miss out-schedule your appointment today! Office Phone: (215) 698-2124 Copyright © 2025 Bright MLS. All r

211 Iron St - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Florence

TOWNHOME - Colonial - FLORENCE, NJ

211 Iron St, Florence, NJ 08518

In-unit laundry | Hardwood floor

2 beds

1 bath

$1,750

House for rent

Description

Property Status: Active FOR RENT: This charming 2 Bedroom, 1 Full Bathroom rental is now available in desirable Florence Township has been recently renovated offering a great space to live. Upgrades include: fresh paint (November 2025), newer wood flooring, newer kitchen with appliances, newer energy efficient heating system, and new countertops. Unit offers front porch entry and inside, the 1st Floor includes a living room, kitchen, and dining room. Upstairs, 2nd Floor features 2 Bedrooms and conveniently located Full Bathroom. Great Location. Close to Highways (Route 130

5d+ ago

2 Beds townhouse for rent in Bensalem

TOWNHOME - Other - BENSALEM, PA

435 N Mount Vernon Cir, Bensalem, PA 19020

In-unit laundry | Fitness center | Ceiling fan

2 beds

1 bath

$2,400

House for rent

Description

Property Status: Active Welcome to 435 N Mount Vernon Circle and Discover this charming 2-bedroom, 1.5-bath townhome in the desirable Bensalem Village Association. Enjoy a bright, open layout with a spacious living room, modern kitchen, and dining area that opens to a private deck with peaceful wooded views. The finished basement can be used as home office or gym. This move-in ready home offers comfort, convenience, and a true sense of community. Conveniently located near I-95, Route 1, and SEPTA for easy commuting. Office Phone: (215) 968-6703 Copyright © 2025 Bright MLS.

393 Rutgers Ct - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Bensalem

TOWNHOME - Colonial - BENSALEM, PA

393 Rutgers Ct, Bensalem, PA 19020

On-site laundry | Swimming pool | Hardwood floor

2 beds

1 bath

$2,400

House for rent

Description

Property Status: Active 2 bedroom 1 and 1/2 bath town home with a finished basement and deck located in the Bensalem Village Section of Bucks County. This recently painted town home has features such as newer kitchen with stainless steel appliances and updated bathroom, Hardwood floor on the main level,deck and finished basement with a potential of a 3rd bedroom and offering a laundry room with access to community pool,activity courts and kids play ground. NO PETS Office Phone: (267) 522-8112 Copyright © 2025 Bright MLS. All rights reserved. All information provided by the

Nearby rental good for eco-living

Nearby rental good for pet owners

406 High Street #2 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Burlington

APARTMENT - Colonial - BURLINGTON, NJ

406 High Street #2, Burlington, NJ 08016

In-unit laundry | Ceiling fan

2 beds

1 bath

$1,600

Apartment for rent

Description

Property Status: Active This two-bedroom apartment is conveniently located on High Street close to public transportation, shops and restaurants. This unit features a large master bedroom with two closets, a large open living area, washer and dryer in unit and ceiling fans. Available for immediate occupancy. Owner is a licensed salesperson. Applicant must gross 3X's the rent, no prior evictions or BKs. Must have good credit. Please email rental application, 12 months of rental payment history (landlord letter is not acceptable), 2 paystubs, bank statement and a tenant scree

337 W Front St #1 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Florence

2 beds

1 bath

$1,800

Apartment for rent

Available Jan 9

Description

Bright and spacious first floor, 2-bedroom, 1-bathroom apartment in the heart of Florence! Located on West Front Street, just steps from the scenic Delaware River and close to shops, dining, and public transportation. Perfect for commuters—easy access to Route 130, I-295, NJ Turnpike, and River Line Light Rail. Features: Two comfortable bedrooms with ample closet space Kitchen with plenty of cabinets and counter space Large front living room with natural light Full bathroom with tub/shower combo Private entrance Off-street parking available Rent: $1800/mo. + utilities A

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
119 Franklin Street #2 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Bristol

SINGLE_FAMILY - BRISTOL, PA

119 Franklin Street #2, Bristol, PA 19007

In-unit laundry

2 beds

1 bath

$1,850

Apartment for rent

Description

Property Status: Active 2nd/3rd floor, 2 bedroom,1 bathroom , eat in kitchen, living room, washer, dryer. Apartment is located with in walking distance of the river, wharf, many restaurants and Historic Mill St. Tenants are responsible for : heat, gas, electric & hot water Office Phone: (215) 781-1616 Copyright © 2025 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

119 Franklin Street #1 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Bristol

SINGLE_FAMILY - BRISTOL, PA

119 Franklin Street #1, Bristol, PA 19007

In-unit laundry | Outdoor space

2 beds

1 bath

$1,850

Apartment for rent

Description

Property Status: Active 1st floor, 2 bedroom,1 bathroom , kitchen, dining area, living room, washer, dryer and rear yard Apartment is located with in walking distance of the river, wharf, many restaurants and Historic Mill St. Tenants are responsible for : heat, gas, electric & hot water Office Phone: (215) 781-1616 Copyright © 2025 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Advertisement

Find sweet deals near Bristol

These rentals are 10%-30% cheaper than the local average price for similar rentals.

1012 W 3rd St Unit 2 #2APT - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Florence

TOWNHOME - FLORENCE, NJ

1012 W 3rd St Unit 2 #2APT, Florence, NJ 08518

2 beds

1 bath

$2,375

House for rent

Description

Property Status: Active Office Phone: (856) 248-0478 Copyright © 2025 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

1 James St - Photo 1 of 1

5d+ ago

2 Beds house for rent in Levittown

1 James St, Levittown, PA 19057

In-unit laundry | Air conditioning | Fireplace

2 beds

2 baths

$2,300

House for rent

Description

Introducing 1 James St, a charming 2-bedroom, 2-bathroom house located in Levittown, PA. This remodeled home boasts a fenced-in yard, perfect for outdoor gatherings. Step inside to discover newer appliances, creating a modern and inviting atmosphere. The remodeled bathroom offers a touch of luxury, while the newer HVAC ensures comfort all year round. Enjoy the cozy ambiance of the gas fireplace on chilly evenings. The large deck is ideal for relaxing or entertaining guests, and the skylights bring in natural light, brightening up the space. With off-street parking, you'll

1405 Veterans Highway #22 - Photo 1 of 1

4d ago

2 Beds apartment for rent in Bristol

1405 Veterans Highway #22, Bristol, PA 19007

On-site laundry | Assigned parking

2 beds

1 bath

$1,750

Apartment for rent

Available Jun 28

Description

Newly renovated, modern looking 2 bedroom, 1 bath apartment in one of Bristol, Pennsylvania's most desirable areas. An absolutely beautiful kitchen, bathroom, and overall layout. -LARGE LIVING ROOM -GREAT AREA -LAUNDRY IN BUILDING -FRESHLY RENOVATED -BEAUTIFUL FLOORS -NEW APPLIANCES -PARKS -PARKING -24/7 MAINTENANCE -LOTS OF CLOSET SPACE -VERY WELL LIT -DON'T MISS THIS ONE! About 900 sq feet of space. Conveniently located near restaurants, shopping plazas, transportation, great schools, and parks. A short commute to Philadelphia. REACH OUT TODAY!

329 East Union Street #3 - Photo 1 of 1

2d ago

2 Beds apartment for rent in Burlington

329 East Union Street #3, Burlington, NJ 08016

Hardwood floor | Ceiling fan | Concierge service

2 beds

1 bath

$1,550

Apartment for rent

Available Nov 3

Description

Two units for rent in this Building! Unit 3- on 3rd floor - 2 bed $1550 Step into this freshly updated third-floor apartment featuring two spacious bedrooms, a bright kitchen, and comfortable living room. Don't wait schedule yourself tour! Unit 2 on 2nd floor - 1 Bed $1450 Come see this cozy 1-bedroom, 1-bath second-floor unit available for rent! This charming space features a nicely sized kitchen, a comfortable living room, and a versatile bonus room that can serve as a second bedroom, office, or den. Don't miss the chance to make this inviting unit your new home!. Self

Foxwood Manor Apartments - Photo 1 of 1

5d+ ago

7.9

Very good

Foxwood Manor Apartments

2180 Veterans Highway, Langhorne, PA 19056

2 beds

1 bath

$1,388

Apartment for rent

Green ParK Apartments - Photo 1 of 1

2d ago

8.6

Very good

Green ParK Apartments

1300 Green Lane, Bristol, PA 19007

In-unit laundry | On-site laundry | Central heat

2 beds

1 bath

$1,395

Apartment for rent

Description

Welcome to Green Park Apartments, your new home in the heart of Bristol, PA. Our community offers a range of updated units, each designed with modern living in mind. For your convenience, we provide onsite laundry facilities, ensuring your laundry days are hassle-free. Safety is our priority, and with our advanced camera security system, you can rest easy knowing your home is protected. We also offer onsite parking, making your daily commute or weekend getaways a breeze. Our prime location is just a stone's throw away from the I-76, providing easy access to wherever you ne

Racquet Club Apartments and Townhomes - Photo 1 of 1
Rent special

2d ago

8.5

Very good

Racquet Club Apartments and Townhomes

1970 Veterans Highway, Levittown, PA 19056

In-unit laundry | Air conditioning | Balcony

2 beds

2 baths

$1,915–$2,145

Apartment for rent

Top amenities
Air Conditioning
Fitness Center
In-Unit Laundry
On-Site Management
Residents Lounge
Roof Deck
Lavana Falls Apartments - Photo 1 of 1

2d ago

9

Excellent

Lavana Falls Apartments

7200 Marion Avenue, Levittown, PA 19055

On-site laundry | Swimming pool | Fitness center

2 beds

1 bath

$1,510–$1,650

Apartment for rent

Description

Welcome to Lavana Falls, a great place to live with beautiful renovated units . These remodeled units include new updated flooring, fresh paint, onsite laundry and onsite management. The property has additional amenities such as a pool, playground, dog park and fitness center for your enjoyment. These spacious units at their great location is the perfect place to call home.

Advertisement
Brittany Springs Assoc., LLC - Photo 1 of 1

4d ago

8.8

Very good

Brittany Springs Assoc., LLC

3401 Bristol Oxford Valley Rd, Levittown, PA 19057

On-site laundry | Swimming pool | Fitness center

2 beds

1 bath

$1,675

Apartment for rent

Description

Mailbox is located outside foyer door Semi private entrance Laminated hardwood flooring throughout Ceiling fan and AC in the living room AC in bedroom Covered balcony Stainless steel appliances Granite countertop in kitchen and bathroom Pets welcomed, restrictions apply (DOGS UNDER 20-25 lbs. FULLY GROWN) Smoke Free Units

The Courtyards - Photo 1 of 1
Highly rated

8h ago

9.7

Excellent

Our team has verified this company

Verified

The Courtyards

200 Delanco Rd, Beverly, NJ 08010

In-unit laundry | Air conditioning | Balcony

2 beds

1–2 baths

$1,955–$2,240

Price drop

Apartment for rent

Description

The Henry floor plans are spacious, perfect for a family or roommates.

Call

Knightsbridge Apartments - Photo 1 of 1

1d ago

9.6

Excellent

Our team has verified this company

Verified

Knightsbridge Apartments

2900 Knights Road, Bensalem, PA 19020

Air conditioning | Balcony | Fitness center

2 beds

1 bath

$2,069–$2,074

Apartment for rent

Top amenities
Dishwasher
On-Site Management

Call

0 Warren Street East #3 - Photo 1 of 1
New construction

5d+ ago

2 Beds apartment for rent in Beverly

Holiday Specials! Newly Renovated 2BR - $100 Rent Credit or 6-Month Deposit Plan

0 Warren Street East #3, Beverly, NJ 08010

Air conditioning | Central heat | Dishwasher

2 beds

1 bath

$1,850

Apartment for rent

Available Nov 1

Description

Property Id: 2182939 Freshly renovated 2-bedroom apartment in Beverly, NJ. New flooring, updated kitchen with stainless appliances and stone counters, modern bath, bright clean living space. Be the first to enjoy this remodel on Warren Street. Holiday Move-In Incentives (Choose ONE): • 100 dollars per month rent credit for 6 months OR • 6-month security deposit payment plan for approved apps through Dec 31 Features • Fully renovated • New flooring • Modern bath with new tile and fixtures • Updated kitchen • Central heat and AC • Move-in ready Rent & Utilities Rent: $1,

174 Birch Hollow Drive - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Bordentown

TOWNHOME - Other - BORDENTOWN, NJ

174 Birch Hollow Drive, Bordentown, NJ 08505

In-unit laundry | Garage parking | On-site laundry

2 beds

2 baths

$2,650

$2,500

Price drop

House for rent

Description

Property Status: Active Available For Rent : Newer Appliances! Newly Sealed Driveway. Move Right In to this Spacious Two-Story Townhome with a 1-Car Attached Garage in Desirable Birch Hollow Community of Florence Township! Great Floor plan features an Eat-in- Kitchen. Large Living Room, separate Dining Room as well as a 1/2 Bath on the First Floor. Back Door leads to Private fenced in Backyard that offers a Patio & Grass area. 2nd Floor features Master Bedroom with Double Door Closet Space, Ensuite Private Master Bath with tiled floor & shower surround. The nicely sized 2n

26-1 Florence Tollgate Place #8 - Photo 1 of 1

5d+ ago

2 Beds condo for rent in Florence

2 Bed Condo in Florence | 1.5 Baths | $2000/mo | Available 11/18

26-1 Florence Tollgate Place #8, Florence, NJ 08518

In-unit laundry | Air conditioning | Swimming pool

2 beds

1 bath

$2,000

Condo for rent

Available Nov 18

Description

Property Id: 2217196 This property at 26 Florence Tollgate Pl features 2 bedrooms and 1.5 bathrooms within a total of 960 square feet. The living room offers ample space for relaxation and entertainment, while the kitchen is equipped with a dishwasher for convenience. The bedrooms provide sufficient storage space and natural light. The full bathroom includes standard fixtures, and the half bath adds additional privacy for guests. Amenities include air conditioning, a washer and dryer, and access to a community pool. The exterior features a well-maintained environment, sui

Listings within 10 miles
89 Rockland Dr - Photo 1 of 1

5d+ ago

2 Beds townhouse for rent in Willingboro

TOWNHOME - Other - WILLINGBORO, NJ

89 Rockland Dr, Willingboro, NJ 08046

2 beds

1 bath

$2,200

House for rent

Description

Property Status: Active Two bedroom 1 full and 1 half bathroom, located in the Rittenhouse section of Willingboro. Its located close to Rt.130, 295, and the NJ Turnpike for easy access. **More pictures to come Office Phone: (609) 353-7901 Copyright © 2025 Bright MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Showing 1 - 25 of 25 results
Home > Apartments in Bristol
Updated: December 6, 2025

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist Bristol, and more.

Looking for 2 bedroom apartments in Bristol, PA near you?

🔑Available apartment rentals25
💰Best rent deal2180 Veterans Highway
Popular amenities, ,
🍽With dishwasher
🏠With photos

For more in depth rent prices, check out our Bristol, PA rent data, which covers average and median rents in Bristol, PA.

To know how much rent you can afford in Bristol, PA, use our rent affordability calculator.

If you're looking for a specific type of apartment near Bristol, PA, use our helpful filters to find an apartment you will love!