Zumper

2 Bedroom Apartments for Rent in Annville, PA

Average rent

$1,675
increased by63%

Track prices

Rent calculator

What can I afford?

All rentals

224 N Lancaster St #224 - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Annville

North Lancaster Street - 224

224 N Lancaster St #224, Annville, PA 17003

In-unit laundry | Air conditioning | Hardwood floor

2 beds

1 bath

$1,300

Apartment for rent

Available Jun 8

Description

Annville's precious "diamond" is waiting for you to call home! Ready now to move in!! READY TO MOVE IN TODAY!!!! CUTE & COZY! YOUR OWN LITTLE HOUSE! 2 story, 1/2 small house. All natural, original hardwood floors, stairs to 2 bedrooms & 1 bath on the second floor. Central Air. Street parking. Living room, dining room, and galley kitchen - first floor. Refrigerator, stove, oven & microwave, full size washer & dryer supplied. Sunroom. All utilities are extra: gas, water, & electric. Walking distance to LVC ! Picturesque, quaint downtown area perfect for walking to

307 Old 10th St - Photo 1 of 1

11h ago

2 Beds apartment for rent in Lebanon

307 Old 10th St, Lebanon, PA 17046

Oven

2 beds

1 bath

$1,275

Apartment for rent

Description

CURRENTLY ACCEPTING APPLICATIONS!! NO SHOWINGS UNTIL RENTAL APPLICATION AND CREDIT CHECK HAVE BEEN COMPLETED!!!! Charming 2 Bdrm, 1 Bath, 1st Floor Apartment. This 1st Floor apartment offers the perfect blend of modern convenience and charm. Don't miss your chance to make this beautiful apartment your new home! Inquire today before it's gone! Tenant responsible for all utilities! APPOINTMENT ONLY! Due to security reasons all inquiries regarding rental properties through our company will need to meet the following requirements: 1. Schedule an appointment to Complete a R

847 E Maple St - Photo 1 of 1

3d ago

2 Beds house for rent in Palmyra

House for rent

Description

Excellent rental opportunity in palmyra borough. This spacious well maintained ranch house is available today. 2 bedrooms. Plenty of updates. Excellent condition. New Roof. Full basement provides plenty of extra storage. 1 car garage.

334 Lehman St - Photo 1 of 1

5d+ ago

2 Beds house for rent in Lebanon

334 Lehman St, Lebanon, PA 17046

On-site management | Outdoor space

2 beds

1 bath

$1,395

House for rent

Available May 11

Description

Welcome to 334 Lehman Street, a well-maintained 2-bedroom, 1-bath home offering 1,034 square feet of comfortable living space. Originally built in 1911, this property blends classic character with modern convenience. The inviting layout features spacious living and dining areas, creating a warm and functional space for everyday living and entertaining. The kitchen provides ample workspace and room for casual dining, while the second floor offers two comfortable bedrooms and a full bath. Recent updates enhance the home's appeal and efficiency, making it move-in ready. The

308 S 10th St - Photo 1 of 1

5d+ ago

2 Beds house for rent in Lebanon

2 Bedroom 1 Bath

308 S 10th St, Lebanon, PA 17042

2 beds

1 bath

$1,300

House for rent

Available May 27

Description

RESPONSIBILITIES: Tenant is responsible for utilities including electric. Tenant liability insurance and administration fees $23.50 per month PETS: Small pets allowed with additional $500 deposit and $50 monthly fee per pet. (2 max) Breed restrictions apply. REQUIREMENTS: Applicants must have verifiable income of at least 3 times the rent amount. Our tenant screening process includes credit score, eviction history, criminal background. Those with credit scores under 650 will require a second deposit held for one year. SHOWING: To schedule a viewing or to apply go to bol

Kreider Commons - Photo 1 of 1

4d ago

8.3

Very good

Kreider Commons

631 N 8th St, Lebanon, PA 17046

2 beds

1 bath

$306–$1,146

Apartment for rent

Nearby rental good for eco-living

Nearby rental good for pet owners

Summit Square Apartments - Photo 1 of 1

4h ago

8.6

Very good

Summit Square Apartments

1201 W Crestview Dr, Lebanon, PA 17042

In-unit laundry | Dishwasher | Microwave

2 beds

1 bath

$1,350–$1,600

Apartment for rent

Description

Experience a home that feels both classic and refreshed within our Hearth Collection at Summit Square. These spacious two-bedroom residences, with in-unit washer and dryer, are designed for those who appreciate a warm, inviting atmosphere, featuring beautiful hardwood parquet floors that flow seamlessly into a kitchen adorned with natural wood stained cabinetry and earth toned counters. The living areas are bathed in modern high-hat lighting, creating a bright and airy ambiance that complements the generous floor plan. Every home is designed with practicality in mind, off

212 E Main St -  DNTF - Photo 1 of 1
3D tour

3d ago

8

Very good

212 E Main St - DNTF

212 E Main St, Palmyra, PA 17078

On-site laundry | Dishwasher

2 beds

1 bath

$1,295

Apartment for rent

Description

3D Virtual Tour link provided here: https view ricoh360 com 08fb6259-f8da-42c2-a5bb-caeb2dddf814 Virtual Tours & Online Applications may be found on our GM Property Solutions, LLC website. Virtual Tours have replaced in-person showings. Interested applicants must apply to the property first. Approved applicants will be offered an in-person showing prior to their final acceptance of the property. 2 Bedroom / 1.5 Bathroom / Palmyra Cozy 2 bedroom and 1.5 bath in subtle area near local restaurants. Property features great space, new flooring and high ceilings this apartme

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.
621 S. 6th Street - Photo 1 of 1

4d ago

7.7

Very good

621 S. 6th Street

621 S 6th St, Lebanon, PA 17042

2 beds

1 bath

$1,300–$1,350

Apartment for rent

Description

New flooring, base cabinets, butcherblock countertops and bathroom vanity.

Route 72 - Photo 1 of 1

5d+ ago

8.3

Very good

Route 72

1759 1759 Route 72, Lebanon, PA 17046

On-site laundry | Assigned parking | Central heat

2 beds

1 bath

$1,390

Apartment for rent

Description

Introducing our newest addition to the Lebanon, PA community - the Country Setting 2 Bedroom apartment! Nestled in a serene country setting, this charming apartment boasts two cozy bedrooms and one full bathroom. Perfect for those seeking a peaceful retreat, this first-floor unit offers convenient parking and onsite laundry facilities for added convenience. Enjoy the tranquility of the countryside while still being just a short drive away from all the amenities and attractions that Lebanon has to offer. Don't miss out on the opportunity to make this lovely apartment your n

Advertisement

Find sweet deals near Annville

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

Lebanon Court - Photo 1 of 1

3d ago

7.8

Very good

Lebanon Court

1100 Jackson Blvd, Lebanon, PA 17042

2 beds

1 bath

$1,235

Apartment for rent

Description

Make this 2 bedroom, 1 bath home with hardwood flooring yours March 15th ! A beautiful courtyard , features tile back splash in the kitchen with all newer updated appliances self cleaning oven, self defrost freezer, lots of lighting and abundance of closet space Located on the top floor. This home includes heat and trash. Tenant is responsible for electric lighting. W/S billed each month. Lebanon Court offers 1 and 2 bedroom apartments with hardwood or newer carpeted floors, air conditioning and large closets in Lebanon, PA. Enjoy our flowering courtyard, on-site parking,

Londonderry Apartments - Photo 1 of 1

2d ago

8.5

Very good

Londonderry Apartments

808 S College St, Palmyra, PA 17078

On-site laundry | Storage

2 beds

1 bath

$1,360

Apartment for rent

Description

**Totally Renovated - 2 bedroom, 1.5 bath -- First Floor! NO STEPS! $1,360. with full size washer /dryer in the apt.!! Find your home at Londonderry Apartments in Palmyra, PA. Situated in Palmyra near the Palmyra High School. Great location, HGTV Style Gallery kitchen -- black countertops, while cabinets, stainless steel & black new appliances: dishwasher, microwave, refrigerator, oven & stove. LANDLORD PAYS GAS HEAT, HOT WATER, SEWER, TRASH, and MAINTENANCE. Tenant pays Electric, Water, Internet/cable if desired. SORRY, NO PETS. Laundry room, On-site maintenance, Parking,

Greentree Village Townhomes - Photo 1 of 1

1h ago

8.3

Very good

Greentree Village Townhomes

519 Greentree Vlg, Lebanon, PA 17042

In-unit laundry | Balcony | Fitness center

2 beds

1 bath

$1,295–$1,990

Price drop

Apartment for rent

Top amenities
Dishwasher
Fitness Center
In-Unit Laundry
On-Site Management
Listings within 10 miles
217 W Maple St - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Palmyra

Apartment for rent

Description

Will this be your new home? Welcome to 219 W Maple St, Palmyra. This cozy and well-maintained 2-bedroom, 1-bath apartment offers a comfortable living space with easy access to all the Hershey/Palmyra area has to offer. A detached 1-car garage at the rear is included, providing convenient off-street parking or additional storage. Laundry facilities are available mere feet from the apartment entrance and are shared by one other resident. Owner pays for water. Residents are responsible for electric, gas, sewer, and trash. Residents are also responsible for lawn care for th

JO MAR COURT - Photo 1 of 1

3d ago

8

Very good

JO MAR COURT

Jo Mar Ct, Hershey, PA 17033

Air conditioning | Dishwasher | Outdoor space

2 beds

2 baths

$1,195

Apartment for rent

Description

Enter into this private community of a spacious single family modular living unit. Enjoy stunningly amazing scenic views tucked away in this private and adorable community. This generous sized immaculately clean unit accommodates 2 Bedroom & 2 Bathrooms. Excellent living opportunities to be minutes away to enjoy Hershey cultural attractions, local restaurants, and shopping. You will also gain quick access to Penn State Milton S. Hershey Medical Center. Relax and soak in scenic views from the front porch area. Enjoy this home unit that is privately situated by the field wi

613 N Chestnut St - Photo 1 of 1

5d+ ago

2 Beds condo for rent in Palmyra

Beautiful 2BR Lower-Level Home with Yard - Prime Palmyra Location

613 N Chestnut St, Palmyra, PA 17078

In-unit laundry | Hardwood floor | Walk-in closets

2 beds

1 bath

$1,650

Condo for rent

Available May 20

Description

Property Id: 975279 Freshly painted and move-in ready, this charming 2-bedroom, 1-bath lower-level home offers comfort, convenience, and a peaceful setting in the heart of Palmyra. Step inside to find beautiful hardwood floors, a spacious walk-in closet, dishwasher, washer/dryer hookups, and extra basement storage for added convenience. Enjoy relaxing outdoors in the beautiful yard, tucked into a quiet, well-kept neighborhood perfect for comfortable living. Located just minutes from Hersheypark, Penn State Health Milton S. Hershey Medical Center, Giant Center, and Tanger

36 W Main St - Photo 1 of 1

5d+ ago

2 Beds house for rent in Hershey

Main St

36 W Main St, Hershey, PA 17033

In-unit laundry | Furnished | Air conditioning

2 beds

1.5 baths

$3,150

House for rent

Available Jun 1

Description

Your Hershey Home Away From Home - 30 Day Minimum StayDiscover the perfect blend of modern comfort and convenience in the heart of Hershey! This beautifully modernized rental offers a fantastic location with easy access to all the sweet attractions Hershey is famous for, as well as being a short drive to the Penn State Health campus. Enjoy a comfortable extended stay with a fully stocked kitchen, ready for all your culinary adventures. Central air conditioning ensures a pleasant environment year-round. Forget about parking hassles with convenient off-street parking. Need e

613 N Chestnut St #NA - Photo 1 of 1

5d+ ago

2 Beds house for rent in Palmyra

$1,650 - 2 Bedroom 1 Bathroom House In Palmyra With Great Amenities $1,550 - 2 Bedroom 1 Bathroom House In Palmyra With Great Amenities

613 N Chestnut St #NA, Palmyra, PA 17078

In-unit laundry | Hardwood floor | Walk-in closets

2 beds

1 bath

$1,650

House for rent

Available Jun 15

Description

Freshly painted 2-bedroom, 1-bath lower-level unit in a quiet, well-maintained neighborhood. This inviting home features hardwood floors, a walk-in closet, dishwasher, washer/dryer hookups, basement storage, and a beautiful yard—offering the perfect combination of comfort, convenience, and value. Conveniently located just minutes from Hersheypark, Penn State Health Milton S. Hershey Medical Center, Giant Center, Tanger Outlets Hershey, dining, shopping, and major commuter routes. Rent: $1,650/month Security Deposit: $1,650 Last Month's Rent: Due at lease signing Lease Term

Advertisement
118 Guilford St - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Lebanon

118 Guilford St, Lebanon, PA 17046

2 beds

1 bath

$1,150

Apartment for rent

Available May 17

Description

RESPONSIBILITIES: Tenant is responsible for electric. Tenant liability insurance and administration fees $23.50 per month INCLUDED: Water, sewer and trash are included. PETS: Small pets allowed with addition $500 deposit and $50 monthly fee per pet. (2 max) REQUIREMENTS: Applicants must have verifiable income of at least 3 time the rent amount. Our tenant screening process includes credit score, eviction history, criminal background. Those with credit scores under 650 will require a second deposit held for one year. SHOWING: To schedule a viewing or to apply go to bold

234 Hartley Rd - Photo 1 of 1

4d ago

8.5

Very good

234 Hartley Rd

234 Hartley Rd, Hershey, PA 17033

In-unit laundry | Dishwasher | Microwave

2 beds

1 bath

$1,695

Apartment for rent

Description

Welcome to this newly renovated 3 Bedroom, 1 Bath first-floor garden apartment in desirable Hershey, PA! This spacious and inviting home features brand-new LVP flooring, high ceilings, and abundant natural light throughout. In addition to the three bedrooms, the apartment also includes a bonus room perfect for a home office, playroom, guest space, or additional storage. The modern eat-in kitchen offers stainless steel appliances, updated cabinetry, and stylish finishes. Energy-efficient mini splits provide year-round heating and cooling for added comfort. The full bathroo

127 Schoolhouse Road - Photo 1 of 1

5d+ ago

8

Very good

127 Schoolhouse Road

127 Schoolhouse Rd, Palmyra, PA 17078

2 beds

2 baths

$1,350

Apartment for rent

Description

Welcome to your new home in Palmyra, PA! New Kitchen renovation taking place! This apartment offers a spacious layout with two bedrooms, including a master bedroom, and two full baths. The vinyl planking flooring throughout adds a touch of modern elegance to the space. The dining room is perfect for enjoying a meal with loved ones. Off-street parking is a convenient amenity that adds to the ease of living here. Plus, the location is ideal for those who need a short commute to Hershey or Elizabethtown. Experience the perfect blend of comfort and convenience in this Palmyra

Stonebrook - South - Photo 1 of 1

5d+ ago

8.5

Very good

Stonebrook - South

125 Farmshed Rd, Palmyra, PA 17078

In-unit laundry | Air conditioning | Swimming pool

2 beds

2 baths

$1,700–$1,775

Apartment for rent

Top amenities
Dishwasher
Fitness Center
In-Unit Laundry
Swimming Pool
North Cornwall Commons Apartments - Photo 1 of 1

4d ago

8.5

Very good

North Cornwall Commons Apartments

410 Springwood Dr, Lebanon, PA 17042

In-unit laundry | Swimming pool | Fitness center

2 beds

1–2 baths

$1,650–$2,900

Apartment for rent

Available Mar 30

Description

2 Bedroom 2 Bath

1800 Lehman St. - Photo 1 of 1

5d+ ago

8.8

Very good

1800 Lehman St.

1800 Lehman St, Hershey, PA 17033

On-site laundry | Dishwasher | Outdoor space

2 beds

1 bath

$1,200–$1,450

Apartment for rent

Description

This 2 bedroom 1 bathroom townhome is available in Hershey! This recently updated unit is modern and beautiful. Located in Hershey School District and close to all that Hershey has to offer! As you enter the home, there is a large living room space that leads back to the dining area, and a kitchen as well. The kitchen has washer/dryer hookups and a door leading to the beautiful rear patio with views of Hershey farmland. The 2 bedrooms are upstairs as well as a full bathroom. Water, sewer, and trash is included with your rent; you just pay electric! Rent: $1,450.00 Securit

Lilo Lane - Photo 1 of 1

11h ago

8.8

Very good

Lilo Lane

7 Lilo Lane, Hershey, PA 17033

In-unit laundry | Air conditioning | On-site laundry

2 beds

1 bath

$1,500

Apartment for rent

Description

Discover this well-located 2-bedroom, 1.5 bath first-floor apartment in Hummelstown, PA. The unit offers central air, a formal dining room, and a private patio for outdoor relaxation. Practical features include an on-site laundry room, off-street parking, a storage shed, and utilities such as water/sewer and trash included. Conveniently situated with easy access to local services and transportation, this apartment provides a comfortable, low-maintenance living option. Minutes from Hershey area. Lower Dauphin School District Monthly Rent: $1,500.00 Security Deposit: $1,50

Showing 1 - 25 of 25 results
Home > Apartments in Annville
Updated: June 23, 2026

Are you a rental professional?

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

Looking for apartments in Annville, PA near you?

🔑Available apartment rentals25
💰Best rent deal631 N 8th St
Popular amenities, ,
🍽With dishwasher
🏠With photos

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

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

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