Zumper

2 Bedroom Apartments for Rent in Uptown, St. Petersburg, FL

Average rent

$2,200
increased by30%

Track prices

Rent calculator

What can I afford?

All rentals

708 Grove Street North - Photo 1 of 1

23h ago

2 Beds Uptown apartment for rent in St. Petersburg

Half Duplex - ST PETERSBURG, FL

708 Grove Street North, St. Petersburg, FL 33701

Hardwood floor | Ceiling fan | Storage

2 beds

1 bath

$1,695

Apartment for rent

Description

Property Status: Active Nestled on a quiet, shady street in the Historic Uptown neighborhood, yet only a few minutes walk to vibrant downtown St. Pete. Close by you will find cafes, CVS, grocery store, lovely parks and easy access to I275. OK, enough about the fabulous location - now to tell you about the wonderful 2 bedroom apartment we are offering! Enter into the spacious (250 + sq ft) living room with two walls of windows over looking the garden. The split floorplan offers privacy, with both bedrooms featuring warm toned solid hardwood floors and lots of built in c

1100 4th Street North #301 - Photo 1 of 1

4d ago

2 Beds Uptown condo for rent in St. Petersburg

Condominium - ST PETERSBURG, FL

1100 4th Street North #301, St. Petersburg, FL 33701

In-unit laundry | Balcony | Walk-in closets

2 beds

2 baths

$2,750

Condo for rent

Contemporary Condo with Stunning City Views

Experience modern urban living in this spacious 2-bedroom, 2-bathroom condo flooded with natural light. The open-concept layout features stylish finishes, a gourmet kitchen with premium appliances, and a private balcony for enjoying vibrant sunsets. The primary suite boasts a luxurious bathroom and a walk-in closet, while the second bedroom is perfect for guests or an office. Just steps away from top dining, cultural attractions, and waterfront parks.

1235 14th Street North #1-2 - Photo 1 of 1

5d+ ago

2 Beds Uptown apartment for rent in St. Petersburg

$2,000 - 2 Bedroom 1 Bathroom Garage Apartment in Residential Neighborhood DTSP

1235 14th Street North #1-2, St. Petersburg, FL 33705

In-unit laundry | Air conditioning | Garage parking

2 beds

1 bath

$2,000

Apartment for rent

Available Dec 6

Trendy Apartment with Historic Charm & Modern Upgrades

This stylish 2-bed, 1-bath apartment boasts original hardwood floors, modern kitchen with granite countertops, and a walk-in shower. Enjoy natural light throughout in this pet-friendly space featuring dedicated parking, in-unit laundry, and extra storage options. Located in the quiet Uptown neighborhood, it's a short drive to Central Ave and close to parks and local attractions. Comfort meets convenience in this vibrant St. Petersburg retreat.

1182 8th Street North - Photo 1 of 1

5d+ ago

2 Beds Uptown house for rent in St. Petersburg

Single Family Residence - ST PETERSBURG, FL

1182 8th Street North, St. Petersburg, FL 33701

Garage parking | Ceiling fan | Fireplace

2 beds

1 bath

$2,450

House for rent

Adorable Bungalow with Charm & Modern Touches

This lovingly maintained 2-bedroom, 1-bath bungalow features original built-ins, a cozy brick fireplace, and designer tile throughout. A charming screened porch offers versatile space for relaxation or yoga. Enjoy the fenced backyard with a paver patio and free-standing garage. Located between the Historic Uptown neighborhood and Crescent Lake, vibrant downtown St. Pete is just a short walk or bike ride away, making it perfect for those who love city life combined with homey charm.

1310 9th Avenue North - Photo 1 of 1

5d+ ago

2 Beds Uptown house for rent in St. Petersburg

Residential, Other - Saint Petersburg, FL

1310 9th Avenue North, St. Petersburg, FL 33705

In-unit laundry | Hardwood floor | High ceilings

2 beds

2 baths

$2,200

House for rent

Charming Turn-Key Home with Fenced Yard & Porch

This inviting 2-bedroom, 2-bath home features rich hardwood floors, vaulted ceilings, and an open-concept kitchen with modern appliances. Enjoy outdoor living in the large fenced yard or on the expansive front porch. Located in a highly walkable Uptown neighborhood, it's just minutes from downtown St. Pete's vibrant dining, shopping, and nightlife, with easy access to Gulf beaches. Perfect for those seeking comfort and convenience in a charming setting.

520 15th St N - Photo 1 of 1

5d+ ago

2 Beds Uptown apartment for rent in St. Petersburg

Apartment - ST PETERSBURG, FL

520 15th St N, St. Petersburg, FL 33705

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

2 beds

1 bath

$1,650

$1,550

Price drop

Apartment for rent

Bright & Stylish Cottage Near Downtown St. Pete

This newly renovated 2-bed, 1-bath cottage features modern kitchen updates with new cabinets, appliances, and beautiful hardwood floors. Enjoy the convenience of a separate laundry room and a private patio/lawn area. Off-street parking is included, and small pets are welcome with an additional deposit. An onsite coin laundry is available, making this charming home perfect for those seeking comfort and style in vibrant St. Petersburg.

Nearby rental good for eco-living

Nearby rental good for pet owners

938 11th St N #UPPER - Photo 1 of 1

5d+ ago

2 Beds Uptown condo for rent in St. Petersburg

938 11th St N #UPPER, St. Petersburg, FL 33705

In-unit laundry | Hardwood floor | Storage

2 beds

1 bath

$1,295

Condo for rent

Available Aug 6

Bright Condo with Modern Kitchen & Shared Courtyard

This charming upstairs 2-bedroom, 1-bath condo features a sleek newer kitchen and solid surface flooring, offering modern comfort near downtown St. Petersburg. Enjoy access to a shared courtyard, a designated parking space, and a dedicated storage room with washer dryer hookups. The pet-friendly environment is perfect for all lifestyles, creating a welcoming community vibe. Ideal for those seeking a cozy retreat in the vibrant Uptown neighborhood.

914 8th St N - Photo 1 of 1

5d+ ago

2 Beds Uptown apartment for rent in St. Petersburg

914 8th St N, St. Petersburg, FL 33701

In-unit laundry | Furnished | Air conditioning

2 beds

1 bath

$3,200

Apartment for rent

Spacious Uptown Apartment with Utilities Included

This charming 2-bed, 1-bath apartment in Historic Uptown offers 950 sq ft of living space with central heating and cooling, air conditioning, and ceiling fans. Enjoy the convenience of included utilities—including gas, electricity, and internet. The location is ideal, just a short walk from St. Anthony's Hospital, Sunken Gardens, and Crescent Lake Park. With easy access to downtown and the beach, this pet-friendly residence is perfect for vibrant St. Petersburg living!

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.
618 7th Ave N - Photo 1 of 1

5d+ ago

2 Beds Uptown apartment for rent in St. Petersburg

618 7th Ave N, St. Petersburg, FL 33701

Air conditioning | On-site laundry | Assigned parking

2 beds

1 bath

$2,200

Apartment for rent

Historic Uptown Apartment with Modern Comforts

Enjoy life in this charming 2-bedroom, 1-bath apartment located in the vibrant Historic Uptown district. With 700 sq ft of spacious living, this pet-friendly unit features modern amenities including a dishwasher and central heat. Stroll to nearby restaurants, the St. Pete Pier, and Sunken Gardens for leisure and nature. Conveniently situated just three minutes from St. Anthony's Hospital, this inviting space is perfect for those seeking both comfort and accessibility.

419 4th Street North #5 - Photo 1 of 1

3d ago

2 Beds Downtown St. Petersburg apartment for rent in St. Petersburg

419 4th Street North #5, St. Petersburg, FL 33701

Ceiling fan | Storage | High ceilings

2 beds

1 bath

$1,595

Apartment for rent

Available Dec 2

Description

This December, we’re delighted to offer $500 off your first month’s rent on residences under $1,500, and $750 off your first month’s rent on those over $1,500. A perfect way to start your new home journey with savings! Live steps away from everything downtown St. Pete has to offer in this bright, character-filled top-floor two-bedroom apartment. With large windows, tons of natural light, high ceilings, and fresh updates, this home blends vintage charm with modern convenience. The space features two cozy bedrooms with built-in shelving and ample closet storage, an updated

Advertisement

Find sweet deals near Uptown

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

341 9th Avenue North - Photo 1 of 1

5d+ ago

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

2 Bedroom 2 Bath APT in desirable DTSP area

341 9th Avenue North, St. Petersburg, FL 33701

On-site laundry | Assigned parking | Walk-in closets

2 beds

2 baths

$1,730

Apartment for rent

Description

Charming 2 bedroom second-floor apartment in a historic 4‑unit property (two duplexes) featuring 2 bathrooms. The home boasts great natural light, a primary bedroom with en-suite bath, and a versatile sunroom perfect for a home office or workout space. There is walk in closet space adding to the stand out features for this area. Ideally located just off 4th St N, it offers easy access to Downtown St. Pete; you can walk to Starbucks and a variety of local businesses, making it easy to enjoy the vibrant DTSP lifestyle. The neighborhood is highly sought after, offering a blen

105 4th Avenue Northeast #329 - Photo 1 of 1

5d+ ago

2 Beds Downtown St. Petersburg condo for rent in St. Petersburg

Condominium - ST PETERSBURG, FL

105 4th Avenue Northeast #329, St. Petersburg, FL 33701

In-unit laundry | Furnished | Assigned parking

2 beds

2 baths

$2,600

Condo for rent

Description

Property Status: Active SPECTACULAR Beach Drive Townview Condo — Steps From the St. Pete Pier! ?? Live in the HEART of downtown St. Petersburg, just half a block from Beach Drive and minutes to the iconic St. Pete Pier! This beautifully furnished 2 Bedroom, 2 Bath, 1,100 sq ft condo delivers the ultimate downtown lifestyle in one of the most sought-after locations in the city. Inside, you’ll find a bright, open layout with two private balconies — one off the living room with bonus storage, and another off the primary bedroom, complete with a large walk-in closet. Enjoy

616 2nd St N #5 - Photo 1 of 1

5d+ ago

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

Townhouse - ST PETERSBURG, FL

616 2nd St N #5, St. Petersburg, FL 33701

In-unit laundry | Garage parking | Hardwood floor

2 beds

2 baths

$4,195

House for rent

Description

Property Status: Active Stunning 2BR / 2.5BA Townhome in St. Petersburg Hardwood Floors, Granite Counters & Private Garage! Nestled on a quiet, tree-lined brick street near the sought-after Historic Old Northeast neighborhood, this gorgeous and spacious townhome offers modern luxury and classic charm. Step inside to an open floor plan featuring warm hardwood floors upstairs, granite countertops, stainless steel appliances, and tall 42-inch custom cabinetry. Soaring ceilings and abundant natural light create an inviting, airy feel throughout. The primary suite is complete w

2112 9th Avenue North - Photo 1 of 1

2d ago

2 Beds apartment for rent in St. Petersburg

2 beds

1 bath

$1,350

Apartment for rent

Available Oct 31

Description

Please call or text (727) 591-4802 to schedule self access tour! PLEASE READ ENTIRE DESCRIPTION BEFORE ARRIVING FOR YOUR TOUR- You must make contact to receive the front door code before arriving. Welcome home to your newly renovated upstairs 2/1 Kenwood apartment in North St Pete. Tile floors, granite countertops, newer appliances, and central heat & air. Laundry facilities on site. Pets negotiable. Available immediately. Requirements- 550+ credit score, Income 2.5x monthly rent, no evictions.

777 3rd Ave N #1701 - Photo 1 of 1
New construction

5d+ ago

2 Beds Downtown St. Petersburg condo for rent in St. Petersburg

Condominium - ST PETERSBURG, FL

777 3rd Ave N #1701, St. Petersburg, FL 33701

In-unit laundry | Furnished | Garage parking

2 beds

2 baths

$4,200

Condo for rent

Description

Property Status: Active A rare opportunity to lease a stunning FULLY FURNISHED corner penthouse in downtown St. Pete’s newest luxury high-rise, Reflection. This 2-bedroom, 2-bathroom residence offers 1,430 sq. ft. of impeccably designed living space on the highest residential level in the building. Soaring 11-foot ceilings and floor-to-ceiling angled glass windows showcase breathtaking panoramic views—stretching from the Don Cesar and the Gulf beaches to Tampa Bay and the vibrant downtown skyline. The primary suite’s wrap-around glass curtain wall floods the space with na

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 © 2025 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.

777 3rd Ave N #1502 - Photo 1 of 1
New construction

5d+ ago

2 Beds Downtown St. Petersburg condo for rent in St. Petersburg

Condominium - ST PETERSBURG, FL

777 3rd Ave N #1502, St. Petersburg, FL 33701

In-unit laundry | Furnished | Garage parking

2 beds

2 baths

$9,200

Condo for rent

Description

Property Status: Active Experience the pinnacle of luxury living at The REFLECTION, a stunning FULLY FURNISHED two-bedroom plus den, two-and-a-half-bathroom condo located in the heart of downtown St. Petersburg. This residence offers breathtaking views of the city skyline and Tampa Bay, blending sleek modern design with unparalleled comfort. The spacious great room is a highlight, featuring floor-to-ceiling windows and sliding glass doors that lead out to your private terrace, expanding the living space and bringing the outdoors in. The interior is adorned with gorgeous

105 4th Ave Ne #418 - Photo 1 of 1

5d+ ago

2 Beds Downtown St. Petersburg condo for rent in St. Petersburg

Condominium - ST PETERSBURG, FL

105 4th Ave Ne #418, St. Petersburg, FL 33701

In-unit laundry | Balcony | Swimming pool

2 beds

1 bath

$3,595

Condo for rent

Description

Property Status: Active One of Townview’s Largest & Most Luxuriously Renovated Units - just one block from Beach Drive and the St. Pete waterfront! This expansive two-level condo has been completely renovated with high-end finishes and thoughtful upgrades throughout. Step inside to find wood-look tile floors, custom crown molding and baseboards, a designer-built bookshelf, and beautifully framed mirrors. The lower level features two spacious bedrooms and a fully remodeled hall bath, boasting marble hex flooring, herringbone-tiled walk-in shower, double vanity, and a pocket

Advertisement
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 © 2025 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 © 2025 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.

919 16th Avenue North #3 - Photo 1 of 1

5d+ ago

2 Beds Euclid Place - St. Paul apartment for rent in St. Petersburg

$1,800 - 2 Bedroom 1 Bathroom Apartment In Saint Petersburg With Great Amenities

919 16th Avenue North #3, St. Petersburg, FL 33704

Air conditioning | On-site laundry | Assigned parking

2 beds

1 bath

$1,799

Apartment for rent

Available Dec 1

Description

Welcome to Alley Flats - immaculately designed to capture the sleek urban vibe of life in the Uptown/Downtown corridor. Best yet, sidewalks and pedestrian crossings lead the way to the best shopping, restaurants, entertainment, and more - car optional. Located off a bricked street in a highly sought-after historical neighborhood and in a private access alley. Alley Flats features new stainless steel appliances, granite, high-end baths and kitchens, new flooring/paint, tankless water heaters, new mini-split ACs, and lots of windows. The courtyard is fenced and provides spac

1214 3rd Street North #UPPER - Photo 1 of 1

5d+ ago

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

1214 3rd Street North #UPPER, St. Petersburg, FL 33701

In-unit laundry | Air conditioning | Garage parking

2 beds

1 bath

$2,095

Apartment for rent

Available May 24

Description

This December, we’re delighted to offer $500 off your first month’s rent on residences under $1,500, and $750 off your first month’s rent on those over $1,500. A perfect way to start your new home journey with savings! This charming apartment features beautiful hardwood floors throughout, creating a warm and inviting atmosphere. As you step inside, you’ll find a large and bright living room area, perfect for entertaining guests or enjoying a cozy night in. The abundance of natural light floods the space, making it feel even more spacious. The kitchen is equipped with whi

315 7th Avenue North #3 - Photo 1 of 1

2d ago

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

315 7th Avenue North #3, St. Petersburg, FL 33701

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

2 beds

1 bath

$1,895

Apartment for rent

Available Jul 6

Description

This December, we’re delighted to offer $500 off your first month’s rent on residences under $1,500, and $750 off your first month’s rent on those over $1,500. A perfect way to start your new home journey with savings! Welcome to this charming 2-bedroom apartment located on the first floor, just a short walk away from the beautiful heart of downtown St. Pete. With its convenient location and delightful features, this apartment offers a comfortable and inviting living space. Step inside and be greeted by the abundance of natural light that fills the bedrooms, creating a wa

225 5th Avenue Northeast #28 - Photo 1 of 1

5d+ ago

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

225 5th Avenue NE - 28

225 5th Avenue Northeast #28, St. Petersburg, FL 33701

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

2 beds

2 baths

$2,200

House for rent

Available Nov 14

Description

Don't Miss This!! Won't Last Long!!....Amazing Downtown Location...Steps to the Vinoy & North Straub Park...1 Block off of Beach Drive....Walk to amazing restaurants, shopping, parks and entertainment..2 BR/2 BA unit 2nd floor corner unit....Coin-operated Washer/Dryer on premises...Locked Community Bike Room.....Reserved Parking Space....Great Neighbors....$100 per month for Water/Sewage/Trash....Pets allowed with additional deposit. $100 application fee (criminal background & credit check will be performed) First Month + Security Deposit (= one month rent) Call today if y

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

3d ago

2 Beds Euclid Place - St. Paul apartment for rent in St. Petersburg

2 beds

1 bath

$1,275

Apartment for rent

Available Sep 26

Description

Nice 2 bedroom 1 bath 2nd floor back corner apartment, central location, on major bus route, close to downtown, and shopping. Walking distance to Crescent Lake Park, in the Euclid St. Paul's neighborhood in St. Pete. On site laundry and elevators onsite. Water is $80 per month as additional rent. First month's rent, security deposit, and $350 admin fee moves you in. To apply or schedule a tour, head over to https://allcountysuncoast

Showing 1 - 25 of 25 results
Home > Apartments in St. Petersburg > Uptown Apartments For Rent
Updated: December 6, 2025

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 Uptown, 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 Uptown, St. Petersburg, FL rent data, which covers average and median rents in Uptown, St. Petersburg, FL.

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

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