Zumper

2 Bedroom Apartments for Rent in Crescent Heights, St. Petersburg, FL

Average rent

$1,850
decreased by21%

Track prices

Rent calculator

What can I afford?

All rentals

801 23rd Avenue North - Photo 1 of 1

1d ago

8.5

Very good

801 23rd Avenue North

801 23rd Ave N, St. Petersburg, FL 33704

2 beds

1 bath

$1,695

Apartment for rent

Cozy Living with Office Space in Crescent Heights

Located in Crescent Heights, this charming 2-bedroom apartment offers beautiful hardwood flooring and a cozy ambiance. An included office space provides a perfect work or study area, while water is included for hassle-free living. Enjoy the vibrant lifestyle of St. Petersburg in this prime location. Don’t miss the chance to make this apartment your own!

801 23rd Ave N - Photo 1 of 1

5d+ ago

2 Beds Crescent Heights apartment for rent in St. Petersburg

801 23rd Ave N, St. Petersburg, FL 33704

Hardwood floor

2 beds

1 bath

$1,695

Apartment for rent

Charming Crescent Heights Apartment with Office Space

This quaint 2-bedroom, 1-bath apartment features fresh paint and beautiful wood flooring throughout, offering a cozy and comfortable living space. The lower unit includes an office and convenient indoor laundry hookups. Located in the historic Crescent Heights neighborhood, it's an ideal rental for those seeking charm and convenience. Don't miss this fantastic opportunity!

480 30th Ave N #NA - Photo 1 of 1

5d+ ago

2 Beds Crescent Heights house for rent in St. Petersburg

$3,000 - Fully Renovated Crescent Heights Bungalow — Walk to Trader Joe’s, Parks & the Bike Trail

480 30th Ave N #NA, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Garage parking

2 beds

2 baths

$3,000

House for rent

Available Mar 1

Charming Bungalow Near Coffee Pot Bayou & Parks

This beautifully updated 2-bed, 2-bath bungalow offers over 1,100 sq ft of air-conditioned living space in Crescent Heights. With fresh paint, solid-surface flooring, and a stunning kitchen featuring leathered granite, the home is both stylish and functional. Enjoy a bright living area, vaulted ceilings, and a fenced backyard ideal for pets. The garage provides versatile space for parking or projects, making it perfect for modern living near popular local amenities.

1830 Dr M.L.K. Jr St N #204 - Photo 1 of 1

5d+ ago

2 Beds Crescent Heights apartment for rent in St. Petersburg

2 beds

1 bath

$1,250

Apartment for rent

Available Sep 26

Bright & Inviting Corner Apartment with Move-In Special

This charming 2-bedroom, 1-bath apartment offers approximately 1,140 sq. ft. of comfortable living space in St. Petersburg’s Euclid-St. Pauls neighborhood. A back corner unit, it fills with natural light and provides easy access to shopping, dining, and public transit. Enjoy onsite laundry and elevators for added convenience. Move in before February 15th to take advantage of waived pet and admin fees!

701 29th Ave N - Photo 1 of 1

5d+ ago

2 Beds Crescent Heights house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

701 29th Ave N, St. Petersburg, FL 33704

In-unit laundry | Furnished | Garage parking

2 beds

2 baths

$3,500

House for rent

Charming Furnished Oasis Near St. Pete Hotspots

Enjoy classic Florida charm in this beautifully furnished 2-bed, 2-bath home, perfect for short-term stays. The bright living area flows into a modern kitchen with stainless steel appliances and granite countertops. Each bedroom offers cozy bedding and a private bath, while the fenced backyard provides a serene spot for relaxation. Located just minutes from downtown, vibrant restaurants, and attractive beach access, this home effortlessly combines comfort with convenience.

811 1/2 31st Ave N - Photo 1 of 1

5d+ ago

2 Beds Allendale Park - Five Points apartment for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

811 1/2 31st Ave N, St. Petersburg, FL 33704

In-unit laundry | Furnished | Air conditioning

2 beds

2 baths

$2,250

Apartment for rent

Description

This fully furnished two-bed, two-bath garage apartment, located in the Five Points neighborhood, boasts walk-in showers, a cook’s kitchen, and outdoor patio. It includes a dishwasher, washer and dryer, and a private entrance. The space features beautiful quartz countertops, stainless steel appliances, luxury vinyl flooring, ample closet space, and perfectly arranged to work from home. It is a short walk to Crescent Lake Park, 56 acres of Banyan Trees, and Coffee Pot Bayou where you can see Dolphins and Manatees. The property is just minutes from Downtown St. Petersburg, V

Nearby rental good for eco-living

Nearby rental good for pet owners

120 28th Ave N - Photo 1 of 1

5d+ ago

2 Beds Historic Old Northeast house for rent in St. Petersburg

120 28th Ave. N.

120 28th Ave N, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Garage parking

2 beds

1 bath

$2,495

House for rent

Description

Text/Call/Email agent Kyle Jones 727-480-5028. Coming 11.1.25 Charming bungalow in St. Pete. Beautiful wood flooring. Updated bathroom. Screened front porch. Large backyard detached garage. Includes lawn service. Move in Fees $65 application per adult $2495 1st months rent $2495 Deposit $150 admin fee

919 1/2 16th Ave N #3 - Photo 1 of 1

1d ago

Our team has verified this company

Verified

$1,789 - Move-In Special – Split Security Deposit + Designer 2BR in Historic Uptown + Courtyard!

919 1/2 16th Ave N #3, St. Petersburg, FL 33704

Air conditioning | On-site laundry | Assigned parking

2 beds

1 bath

$1,789

Apartment for rent

Available Dec 1

Description

💥 Move-In Special: Pay Only First Month + 1/3 of the Security Deposit to Move In! 💥 Split your deposit into 3 monthly payments — perfect for renters who qualify but want an affordable move-in. Welcome to this beautifully updated 2-bedroom / 1-bath apartment located in the peaceful Historic Uptown / Crescent Heights area, just minutes from Downtown St. Petersburg, Coffee Pot Bayou, Crescent Lake Park, and 4th St restaurants. Inside you’ll find: • Bright designer kitchen with granite counters, stainless steel appliances, and windows overlooking the treetops • Updated bathroo

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.
1665 17th Ave N #B - Photo 1 of 1

5d+ ago

2 Beds apartment for rent in Saint Petersburg

2 Bedroom Apartment @ St Petersburg

1665 17th Ave N #B, Saint Petersburg, FL 33713

Microwave

2 beds

1 bath

$1,780

Apartment for rent

Available Jan 13

Description

Property Id: 2320570 2 Bedroom Apartment @ St Petersburg Rent - $1780/month 5 month lease. Features include: 2bedrooms , 1 bathroom ,Quiet Area, Located 5 minutes from downtown St Pete. Perfect for students or a small family.

1631 31st Ave N - Photo 1 of 1
New construction

5d+ ago

2 Beds house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

1631 31st Ave N, St. Petersburg, FL 33713

In-unit laundry | On-site laundry | Hardwood floor

2 beds

1 bath

$2,650

House for rent

Description

Property Status: Active Welcome home to this adorable new construction rental in the coveted Magnolia Heights neighborhood! Built by local home builder, Coastline Development, this rental features 2 bedrooms, 1 bathroom, and 1080 SFT. From the welcoming cedar wood-beam front porch to the crisp white siding and tropical landscaping, every detail has been carefully considered. Step inside to discover an adorable foyer that flows effortlessly to the real wood staircase that leads you up throughout the rest of the home. Natural light pours in through large, thoughtfully placed

Advertisement

Find sweet deals near Crescent Heights

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

1511 35th Ave N #1 - Photo 1 of 1

5d+ ago

2 Beds Magnolia Heights house for rent in St. Petersburg

1511 35th Avenue North - 1

1511 35th Ave N #1, St. Petersburg, FL 33704

In-unit laundry | Central heat | Ceiling fan

2 beds

1 bath

$2,200

House for rent

Available Dec 19

Description

Cute home in the heart of St. Petersburg is available for rent TODAY! Fully fenced in front yard, water included, storage available, pets acceptable, new washer & dryer, modern kitchen, updated bathroom, and two spacious bedrooms make this home perfect for ANYONE! Location is 10/10 SUPERB as well! Downtown St. Petersburg is 10 minutes away and the interstate to get to Tampa is less than 5 minutes away... Do not miss this rental opportunity and give us a call ASAP! Cute home in the heart of St. Petersburg is available for rent TODAY! Fully fenced in front yard, pets accepta

3700 Haines Road North #1 - Photo 1 of 1

5d+ ago

2 Beds Magnolia Heights townhouse for rent in St. Petersburg

122 - 3700 Haines Rd N - Unit 1

3700 Haines Road North #1, St. Petersburg, FL 33704

2 beds

1 bath

$1,995

House for rent

Available Mar 19

Description

Base Rent: $1,849.00 one parking; second car $25 Utility for Water, sewer, trash) $25 per person, per month Parking: . Second Car pay extra •Living Area: 1000 sqft •Bedrooms:2 •Baths: 1 •Cooling: Mini Split •Heating: Electric •Appliances included: •Garbage Disposal •Range / Oven, •Refrigerator •Flooring: Tile

1651 32nd Ave N - Photo 1 of 1

5d+ ago

2 Beds house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

1651 32nd Ave N, St. Petersburg, FL 33713

Outdoor space

2 beds

1 bath

$1,795

House for rent

Description

Property Status: Active Section 8 eligible, cozy 2 bedroom 1 bath home in North St Pete. Th eproperty sits on a large yard and is in close proximity to I-275, Gulf beaches, shopping and restaurants. Office Phone: (727) 821-1999 Copyright © 2026 Stellar MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

460 15th Ave N - Photo 1 of 1

5d+ ago

2 Beds Crescent Lake apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

460 15th Ave N, St. Petersburg, FL 33704

2 beds

1 bath

$3,950

Apartment for rent

Description

Property Status: Active Rent includes Water. Beautifully decorated apartment. Wonderful Location off lake, near downtown St Pete and all restaurants and entertainment. Property located off of 4th Street for all your shopping needs. Includes bonus room. Office Phone: (727) 367-3756 Copyright © 2026 Stellar MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

450 15th Ave N - Photo 1 of 1

5d+ ago

2 Beds Crescent Lake apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

450 15th Ave N, St. Petersburg, FL 33704

2 beds

2 baths

$3,450

Apartment for rent

Description

Property Status: Active Rent includes water. Beautifully decorated apartment. Wonderful Location off lake, near downtown St Pete and all restaurants and entertainment. Property located off of 4th Street for all your shopping needs. Office Phone: (727) 367-3756 Copyright © 2026 Stellar MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

1720 27th Ave N #NA - Photo 1 of 1

5d+ ago

2 Beds house for rent in St Petersburg

JUST RENOVATED 1 BEDROOM APT - CLOSE TO DOWNTOWN ST. PETERSBURG

1720 27th Ave N #NA, St Petersburg, FL 33713

Air conditioning | Assigned parking | Hardwood floor

2 beds

1 bath

$1,750

House for rent

Available Jun 28

Description

Please text 401-208-5537 for fastest response. Close to downtown St. Petersburg restaurants, bars and shops! Enjoy your own home with great privacy. This beautifully updated 2 Bedroom house is located in a quiet neighborhood. The house is a short distance to Trader Joes, Whole Foods market, and only 2.6 miles from downtown St. Pete. The home is its own building with private parking off of the back alley. Has its own small yard and area for grilling. No Cats permitted $1700+ flat fee per month for utilities. (Utilities include water, electric, and gas. Internet not included

327 34th Ave N - Photo 1 of 1

5d+ ago

2 Beds Old Northeast apartment for rent in St. Petersburg

327 34th Ave N, St. Petersburg, FL 33704

Air conditioning | On-site laundry | Assigned parking

2 beds

2 baths

$1,300

Apartment for rent

Description

Spacious 2/2 ground-floor apartment in well-kept building on 4th St corridor. Laundry in building. Central air, assigned parking space. All neutral colors to complement your furnishings. Master has walk-in closet and bath with shower. Hall bath has tub/shower. Large living-dining area provides for flexible furniture arranging. No smoking, no pets please. Conveniently located along the 4th St N corridor near grocery stores, trendy shopping, pubs & services, bus line.

221 15th Ave N #221 - Photo 1 of 1

11h ago

2 Beds Historic Old Northeast apartment for rent in St. Petersburg

FULLY FURNISHED Rental - Ground Floor Apartment in the Old Northeast Area (NO PETS)

221 15th Ave N #221, St. Petersburg, FL 33704

In-unit laundry | Furnished | Air conditioning

2 beds

1 bath

$2,500

Apartment for rent

Available Jan 15

Description

FULLY FURNISHED APARTMENT Rental - Ground Floor Apartment in the Old Northeast Area (NO PETS) Apartment's Address: 221 15th Avenue North Saint Petersburg, FL 33704 The apartment is within walking distance of many shops, restaurants, pubs, parks, museums, and art galleries. Walk to Crescent Lake Park, Coffee Pot Bayou or Downtown of St. Pete. It doesn't get any better than this. Also, the surrounding area offers access to courts for (tennis, pickle ball, volleyball). Plus, access to a public heated pool. Description of the Apartment: Completely modernized yet classic Old No

Advertisement
1115 Highland St N - Photo 1 of 1

5d+ ago

7.2

Very good

1115 Highland St N

1115 Highland St N, St. Petersburg, FL 33701

2 beds

1 bath

$1,950

Apartment for rent

Description

Welcome to 1115 Highland St N – Unit A, a beautifully updated 2-bedroom home in a quiet St. Petersburg neighborhood just minutes from Crescent Lake, 4th Street dining, Trader Joe’s, and downtown. This bright and inviting unit features an open living/dining area with modern lighting, fresh finishes, and stylish flooring. The updated kitchen includes white shaker cabinets, solid-surface countertops, and all appliances. Both bedrooms offer generous space, large windows, and ceiling fans. The contemporary bathroom is refreshed with clean fixtures and great lighting. Enjoy a

3505 Iris St N - Photo 1 of 1

5d+ ago

8.5

Very good

3505 Iris St N

3505 Iris St N, St. Petersburg, FL 33704

In-unit laundry | Air conditioning | Central heat

2 beds

1 bath

$1,800

Apartment for rent

Top amenities
Air Conditioning
Ceiling Fan
Dishwasher
In-Unit Laundry
Microwave
Listings within 5 miles
1010 11th St N #2 - Photo 1 of 1

5d+ ago

Our team has verified this company

Verified

2 Bedroom 1 Bathroom Apartment In St. Petersburg With Great Amenities

1010 11th St N #2, St. Petersburg, FL 33705

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

2 beds

1 bath

$1,700

Apartment for rent

Available Jan 12

Description

We are offering $1700 for this nicely situated 2BD I 1BA apartment in the heart of the desirable neighborhood of Euclid St. Paul in St. Pete! A dream location! Just a short 5-minute ride to everything charming and vibrant downtown St. Pete has to offer.. restaurants, bars, shops, beach, marina, festivals, live music, and more! Local Lakes, Parks, shopping, and restaurants are a walking distance away in the neighborhood. The local hospital, bus stations and routes are steps away. A rare opportunity to live in a quaint quiet neighborhood while also being minutes from it all!

1120 N Shore Dr Ne #301 - Photo 1 of 1

3d ago

2 Beds Historic Old Northeast condo for rent in St. Petersburg

Condominium - ST PETERSBURG, FL

1120 N Shore Dr Ne #301, St. Petersburg, FL 33701

In-unit laundry | Swimming pool | Walk-in closets

2 beds

2 baths

$3,200

Condo for rent

Description

Property Status: Active WOW What a view, available unfurnished a move in ready. EAST FACING TAMPA BAY! WHAT A GREAT LOCATION!!! DIRECTLY ACROSS FROM TAMPA BAY AND NORTH SHORE PARK AND TENNIS COURTS AND LIGHTED VOLLYBALL COURTS! VERY AFFORDABLE. NEWLY RENOVATED FROM TOP TO BOTTOM. Available February 2nd! 2 Bedroom, 2 Bath Condo Overlooking Tampa Bay and the skyline of Snell Isle, Downtown St Petersburg and the St Pete Pier, and right in the middle of the Old Northeast Neighborhood. Beautifully appointed with Updated 2 Bathrooms and Gourmet Kitchen with Butcher Block Counter

3125 19th St N - Photo 1 of 1

5d+ ago

2 Beds house for rent in St Petersburg

Single Family Residence - ST PETERSBURG, FL

3125 19th St N, St Petersburg, FL 33713

In-unit laundry | Garage parking | Ceiling fan

2 beds

1 bath

$2,150

House for rent

Description

Property Status: Active Step into this delightful St. Pete abode, where charm meets comfort. This inviting home boasts 2 bedrooms, 2 baths, and a convenient 1-car garage, all nestled within a spacious fenced backyard, offering ample room for outdoor enjoyment. Inside, you'll find tile and laminate flooring throughout, creating a cohesive and low-maintenance living space. The interior is adorned with fresh, bright paint, creating a welcoming atmosphere. A bonus room adjacent to the kitchen and garage presents versatile possibilities, whether it be a cozy office nook or a re

209B 9th Ave N - Photo 1 of 1

5d+ ago

2 Beds Historic Old Northeast apartment for rent in St. Petersburg

MULTI_FAMILY - St Petersburg, FL

209B 9th Ave N, St. Petersburg, FL 33701

Garage parking | Hardwood floor

2 beds

1 bath

$1,850

Apartment for rent

Description

Property Status: Active Walk to downtown St. Pete and Tampa Bay. Minutes to I - 275 for easy access to Tampa, Clearwater and Sarasota. 20 minutes to Tampa airport. Walk to Vinoy Park. Hardwood floors throughout except tile kitchen and bathroom. Spacious floor plan. Call to schedule your showing. Office Phone: (352) 419-7925 Copyright © 2026 REALTORS Association of Citrus County, Inc. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

426 10th Ave Ne #2 - Photo 1 of 1

5d+ ago

2 Beds Historic Old Northeast apartment for rent in St. Petersburg

Old NE Apt 2/1 - For Rent

426 10th Ave Ne #2, St. Petersburg, FL 33701

In-unit laundry | On-site laundry

2 beds

1 bath

$2,195

Apartment for rent

Available Feb 15

Description

Available 2/15/26 (currently tenant occupied) 12 month minimum lease 2 bedrooms, 1 bathroom You can't beat the location of this centrally located Old Northeast building! On a quiet residential street but just a short distance to the fabulous waterfront parks and the new Pier as well as shops, restaurants and pubs. Second floor Newly renovated Water/sewer/trash included One or two adult pets under 35 lbs (no aggressive breeds) with pet screening fee of $25, minimum $300 additional deposit for dog and $150 for cat, non-refundable pet fee $300 for dog and $150 for cat,

Showing 1 - 25 of 25 results
Home > Apartments in St. Petersburg > Crescent Heights Apartments For Rent
Updated: January 28, 2026

Are you a rental professional?

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

Looking for 2 bedroom apartments in Crescent Heights, St. Petersburg, FL near you?

🔑Available apartment rentals25
💰Best rent deal1830 Dr M.L.K. Jr St N #204
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos

For more in depth rent prices, check out our Crescent Heights, St. Petersburg, FL rent data, which covers average and median rents in Crescent Heights, St. Petersburg, FL.

To know how much rent you can afford in Crescent Heights, St. Petersburg, FL, use our rent affordability calculator.

If you're looking for a specific type of apartment near Crescent Heights, St. Petersburg, FL, use our helpful filters to find an apartment you will love!