106

2-Bedroom Houses for Rent in Saint Petersburg, FL

Section Image Section Image
  • /11

    $4,000 per month

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • House for Rent

    11140 3rd St E, Treasure Island, FL 33706

    AVAILABLE SEPTEMBER thru JANUARY ONLY!!!!! Welcome to your slice of paradise on Treasure Island! This charming 2-bedroom, 1-bathroom single-family POOL HOME offers the quintessential Florida lifestyle, perfectly situated just two blocks from the pristine white sands of Treasure Island Beach. Step inside this inviting 1,000 sq ft residence and discover a comfortable and functional layout. The home

    Agent Photo

    Jane McCroary

    RE/MAX METRO

    (866) 620-5022

    11140 3rd St E, Treasure Island, FL 33706
  • /28

    $2,500 per month

    • 2 Beds
    • 2 Baths
    • 888 Sq Ft
    • House for Rent

    600 79th Ave, Saint Pete Beach, FL 33706

    Welcome to your ideal beach retreat at 600 79th Avenue, St. Pete Beach, FL. This charming bungalow offers a blend of comfort and convenience, situated on a spacious corner lot just a block from the Intracoastal Waterway. This rental property features two bedrooms and two bathrooms, making it an excellent choice for those seeking a serene getaway.The home boasts a retro-style kitchen with a quaint

    Agent Photo

    Mashonda Smith

    CORCORAN DWELLINGS

    (844) 330-9780

    600 79th Ave, Saint Pete Beach, FL 33706
  • /54

    $3,000 per month

    • 2 Beds
    • 2 Baths
    • 1,104 Sq Ft
    • House for Rent

    1301 57th St S, Gulfport, FL 33707

    Charming 2-Bedroom, 2-Bathroom Rental - Perfect Location!Available for a 6-month lease from May 1, 2025, to October 31, 2025.Enjoy a comfortable and spacious 2-bedroom, 2-bathroom home with a generous fenced-in yard, ideal for outdoor relaxation or entertaining. Located just minutes from Gulfport, you'll have easy access to vibrant shops, restaurants, and art festivals. Downtown

    Agent Photo

    Betty Rohe

    LUXURY & BEACH REALTY INC

    (833) 364-6965

    1301 57th St S, Gulfport, FL 33707
  • /15

    $1,795 per month

    Kentucky 540

    2 Beds

    540 Newton Ave S, Saint Petersburg, FL 33701

    Quaint 2-bed/1-bath Home in Downtown St. Petersburg! | $1,795/month540 Newton Ave SSaint Petersburg, FL 33701Located in Downtown St. Petersburg, it's just a short journey to The Pier, Publix, Central Avenue, and all the shopping and dining you care to enjoy!This home has a cozy atmosphere and natural lighting!Times Square Properties is a collection of vintage

    540 Newton Ave S, Saint Petersburg, FL 33701
  • /24

    $1,995 per month

    • 2 Beds
    • 1 Bath
    • 910 Sq Ft
    • House for Rent

    4415 13th Ave N, Saint Petersburg, FL 33713

    Nice 2/1/1 with fresh paint inside & out. The living room & bedrooms have vaulted ceilings & there is a bonus room off the kitchen that would make a nice office or breakfast area. Tile floors throughout, updated bathroom & interior laundry room (tenant must provide washer & dryer). Outside there is a one car carport in the front plus a big yard & sidewalks for the kiddos to ride bikes. In the

    Victoria Wassmer ROE REALTY

    4415 13th Ave N, Saint Petersburg, FL 33713
  • /9

    $2,200 per month

    • 2 Beds
    • 1 Bath
    • 800 Sq Ft
    • House for Rent

    5239 6th Ave N, Saint Petersburg, FL 33710

    Property Id: 2037820Welcome to this charming 2-bedroom, 1-bathroom home in the desirable Disston Heights neighborhood of St. Petersburg, just minutes from downtown, parks, and the beach. This cozy residence features an updated kitchen with new stainless steel appliances, central air conditioning, and a spacious fenced backyard, perfect for relaxing or entertaining. Utilities including

    5239 6th Ave N, Saint Petersburg, FL 33710
  • /9

    $1,495 per month

    • 2 Beds
    • 1 Bath
    • 624 Sq Ft
    • House for Rent

    2327 17th Ave S, Saint Petersburg, FL 33712

    Nice 2 bedroom 1 bathroom single family house in St. Petersburg, with easy access to I-275. House features a long driveway, 1 car garage, W/D hookups, and a screened in front porch. The property has tile floors throughout, and a living room and dining or bonus room. There is a nice yard with plenty of mature trees that provide shade.

    Steve Zackeru RMS ELITE PROPERTIES

    2327 17th Ave S, Saint Petersburg, FL 33712
  • /2

    $1,800 per month

    • 2 Beds
    • 1 Bath
    • 620 Sq Ft
    • House for Rent

    3532 38th Ave N, Saint Petersburg, FL 33713

    *ESTIMATED TOTAL MONTHLY LEASING PRICE: $1,844.95Base Rent: $1,800.00Filter Delivery: $5.00Renters Insurance: $10.95$1M Identify Protection, Credit Building, Resident Rewards, Move-In Concierge: $34.00*The estimated total monthly leasing price does not include utilities or optional/conditional fees, such as: pet, utility service, and security deposit waiver fees. Our

    3532 38th Ave N, Saint Petersburg, FL 33713
  • /23

    $2,250 per month

    • 2 Beds
    • 1 Bath
    • 962 Sq Ft
    • House for Rent

    3646 6th Ave N, Saint Petersburg, FL 33713

    ***Furnished*** Beautifully renovated and furnished home in North St Pete. Just bring your clothes and move right in, there is a large living room, eat-in kitchen and an open front porch with rocking chairs for relaxing. The home has 2 good sized bedrooms, renovated bath and a bonus room that is set up for a home office, but has a hide a bed great for guests. The property has a large fenced yard

    Steve Zackeru RMS ELITE PROPERTIES

    3646 6th Ave N, Saint Petersburg, FL 33713
  • /18

    $2,400 per month

    • 2 Beds
    • 1 Bath
    • 600 Sq Ft
    • House for Rent

    1505 Beach Dr SE, Saint Petersburg, FL 33701

    2 units available. Phenomenal location across from the park and beach.1505 Beach Dr SE is the back unit @$2500, a very nicely unfurnished 2 bed/1 bath duplex with a 1 car garage which sits across the street from the park and beach! Recently renovated, the unit has a nice refrigerator and stove, ample cabinet space and nice granite counter tops with a breakfast bar. Outside space on the

    1505 Beach Dr SE, Saint Petersburg, FL 33701
  • /40

    $2,800 per month

    • 2 Beds
    • 2 Baths
    • 1,196 Sq Ft
    • House for Rent

    7241 56th Ave N, Saint Petersburg, FL 33709

    This charming 2-bedroom, 2-bath home with a 1-car garage is located in the peaceful Bonnie Bay Country Club Estates—an ideal place to relax and enjoy easy living.Step into a bright and spacious open floor plan featuring low-maintenance tile and laminate flooring, large windows, and a comfortable layout perfect for everyday living or entertaining.Enjoy the added bonus of a large

    Amanda Aldis PRISTINE BAY REAL ESTATE SERVICES

    7241 56th Ave N, Saint Petersburg, FL 33709
  • /12

    $3,200 per month

    • 2 Beds
    • 2 Baths
    • 1,243 Sq Ft
    • House for Rent

    8215 32nd Ave N, Saint Petersburg, FL 33710

    Totally remodeled executive home in beautiful Boca Ciega Woodlands in west St Petersburg. Home is high and dry 1 block from Boca Ciega Bay with a private water front park open to residents. Very large master suite with walk in and 2 other closets. Office area as well. Bedrooms are separate on each side of home offering great privacy. Large screened lanai for those perfect Florida nights. Located

    8215 32nd Ave N, Saint Petersburg, FL 33710
  • /15

    $2,300 per month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • House for Rent

    4035 Fairfield Ave S, Saint Petersburg, FL 33711

    This charming 2-bedroom, 1-bathroom home is ideally located in the heart of St. Petersburg. Inside, you'll find a bright and open layout featuring brand-new luxury waterproof vinyl flooring throughout, a fully renovated kitchen with modern finishes, and a stylishly updated bathroom designed with both comfort and aesthetics in mind.The home comes equipped with essential appliances,

    Adrian Perez JAY ALAN REAL ESTATE

    4035 Fairfield Ave S, Saint Petersburg, FL 33711
  • /21

    $2,050 per month

    • 2 Beds
    • 1 Bath
    • 650 Sq Ft
    • House for Rent

    1601 Essex Dr N, Saint Petersburg, FL 33710

    Cozy and peaceful home nestled in the quiet and tree-lined Tyrone neighborhood, this charming 2-bedroom, 1-bath single-family home has 2 Bedrooms, 1 bath , living room, kitchen, laundry room, large back yard, small patio positioned perfectly to watch the sun set. **All newer appliances** Fresh Paint ** New Central Air** Energy Efficient** Lawn care Included ** Washer &

    1601 Essex Dr N, Saint Petersburg, FL 33710
  • /28

    $2,195 per month

    • 2 Beds
    • 1 Bath
    • 1,004 Sq Ft
    • House for Rent

    941 8th Ave S, Saint Petersburg, FL 33705

    Near where Booker Creek flows into Roser Park is a quiet neighborhood with quirky old homes and big trees called Campbell Park. 941 8th Ave S is lovingly maintained on a brick street just eight blocks south of St. Pete's Central Ave. Built in 1951 from concrete block, much of the home's original charm remains with oak flooring, some original doors, arched entryways and metal awnings. Over the

    Matthew Kowitz BIG FISH REALTY

    941 8th Ave S, Saint Petersburg, FL 33705
  • /8

    $1,495 per month

    • 2 Beds
    • 1 Bath
    • 700 Sq Ft
    • House for Rent

    1100 29th St S, Saint Petersburg, FL 33712

    Come see this cozy and recently updated 2-bedroom, 1-bath home, perfectly situated at the end of a charming street. Enjoy modern upgrades including a refreshed kitchen, bathroom, paint and flooring-all completed within the past few years. The home features a spacious front and back yard, ideal for relaxing or entertaining, along with ample parking thanks to its end-of-street location.

    1100 29th St S, Saint Petersburg, FL 33712
  • /12

    $1,695 per month

    • 2 Beds
    • 1 Bath
    • 672 Sq Ft
    • House for Rent

    4545 18th Ave S, Saint Petersburg, FL 33711

    Sec 8 eligible, Cozy 2 bedroom 1 bath home in St Pete. The home has a large living room, open kitchen, 2 good sized bedrooms and an enclosed front porch. The property is on a corner lot, is in close proximity to I-275, The Sunshine Skyway, shopping and restaurants.

    Steve Zackeru RMS ELITE PROPERTIES

    4545 18th Ave S, Saint Petersburg, FL 33711
  • /20

    $2,000 per month

    • 2 Beds
    • 2 Baths
    • 1,275 Sq Ft
    • House for Rent

    5330 25th Ave N, Saint Petersburg, FL 33710

    This delightful 2-bedroom, 2-bath home with a 1-car garage is full of charm and won't last long! Located on a quiet street with great curb appeal, it offers a peaceful retreat just minutes from downtown and the beaches.Enjoy the bright sunroom at the back of the home perfect for relaxing or entertaining without the bugs. The expansive, fully fenced backyard features a cement patio and a

    5330 25th Ave N, Saint Petersburg, FL 33710
  • /21

    $2,200 per month

    • 2 Beds
    • 1 Bath
    • 1,500 Sq Ft
    • House for Rent

    1224 13th St N, Saint Petersburg, FL 33705

    Spacious, charming, and full of character—welcome to this oversized 2-bedroom, 1-bathroom home located in the heart of St. Petersburg. With approximately 1,500 square feet of living space, this unit offers room to spread out and enjoy. Step inside through the tiled foyer into a large living room featuring a working fireplace, followed by a separate dining area with storage space and an expansive

    Dontae Keenan EXP REALTY LLC

    1224 13th St N, Saint Petersburg, FL 33705
  • /17

    $3,000 per month

    • 2 Beds
    • 1 Bath
    • 952 Sq Ft
    • House for Rent

    1618 Scranton St S, Saint Petersburg, FL 33711

    Cozy Solar-Powered Bungalow | Fully Furnished! | Prime Location!Looking for the perfect furnished rental in sunny St. Pete? This charming 1920s bungalow has everything you need and more — making it an ideal fit for couples, travel nurses, or anyone craving comfort, convenience, and charm.Located in a non-flood, non-evacuation zone, this cozy home is just 10 minutes from downtown

    1618 Scranton St S, Saint Petersburg, FL 33711
  • /12

    $1,900 per month

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft
    • House for Rent

    6943 Burlington Ave N, Saint Petersburg, FL 33710

    "Oldie but Goodie". Low traffic one block long street. Cute Retro house freshly painted interior, newly refinished easy-care terrazzo flooring . Some new window blinds. Spacious living room. Retro tile kitchen counters, breakfast bar and bathroom tile. Family room or dining room.. your choice.. adjacent to the breakfast bar. Built-in cupboards in hallway for extra storage. Attached one car

    John Edwards DEAN & DEWITT PROPERTIES

    6943 Burlington Ave N, Saint Petersburg, FL 33710
  • /42

    $3,100 per month

    • 2 Beds
    • 2 Baths
    • 1,050 Sq Ft
    • House for Rent

    3520 3rd Ave N, Saint Petersburg, FL 33713

    Recently renovated ~1,050 Sq Foot 2 bedroom / 2 full bathroom Home with private heated POOL and HOT TUB. Pool/Hot Tub/Lawn care - ALL INCLUDED ($300+ value)Home is semi furnished with a living room set that can be removed if needed!Lots of windows, great living room and amazing outdoor space!Outside has inground pool (with pool gas heater!) with great outdoor space on deck and private

    3520 3rd Ave N, Saint Petersburg, FL 33713
  • /11

    $2,000 per month

    • 2 Beds
    • 1 Bath
    • 832 Sq Ft
    • House for Rent

    6930 5th Ave N, Saint Petersburg, FL 33710

    Across from the St. Pete College main campus on a less busy area of 5th Ave N. Close to Pinellas Trail for biking, skating and walking as well as less than 5 minutes drive to Tyrone shopping area. Retro style w/wood floors and tile bath. Kitchen renovated 2 years ago with new cabinets, stove, fridge, over-the-range microwave, stainless steel sink. Attached one-car garage w/ automatic opener

    John Edwards DEAN & DEWITT PROPERTIES

    6930 5th Ave N, Saint Petersburg, FL 33710
  • /8

    $1,395 per month

    • 2 Beds
    • 1 Bath
    • 616 Sq Ft
    • House for Rent

    3900 55th Ave N Unit Front House, Saint Petersburg, FL 33714

    3900 55th Ave N Unit Front House, Saint Petersburg, FL 33714
  • /23

    $2,600 per month

    • 2 Beds
    • 1 Bath
    • 898 Sq Ft
    • House for Rent

    1221 30th Ave N, Saint Petersburg, FL 33704

    BEAUTIFULLY RENOVATED 2BR+1BA bungalow in coveted WOODLAWN / MAGNOLIA HEIGHTS neighborhood - easily walk or ride your bike to BEAUTIFUL CRESCENT LAKE. This home has been newly renovated including ALL NEW ENERGY-EFFICIENT WINDOWS, NEW AC, NEW ROOF, ALL NEW KITCHEN, NEW LAUNDRY including washer and dryer, NEW STAINLESS STEEL APPLIANCES, NEWLY REFINISHED hardwood floors, NEWLY PAINTED inside and

    Corie Betz WILLOW HOMES REALTY, LLC

    1221 30th Ave N, Saint Petersburg, FL 33704
  • /7

    $1,800 per month

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • House for Rent

    5040 64th St N, Saint Petersburg, FL 33709

    Great location. Behind elementary and high school . Convenience. Fresh paint . Refinished floor.

    5040 64th St N, Saint Petersburg, FL 33709
  • /14

    $2,300 per month

    • 2 Beds
    • 1 Bath
    • 990 Sq Ft
    • House for Rent

    5417 1st St NE, Saint Petersburg, FL 33703

    Adorable 2/1 in the heart of St. Pete. Nicely upgraded with fenced yard for privacy. One small dog or cat considered. $300 Non-Refundable Pet Fee Per Pet. Pets require screening and approval.

    Gina Couture DENNIS REALTY & INV CORP

    5417 1st St NE, Saint Petersburg, FL 33703
  • /2

    $3,399 per month

    • 2 Beds
    • 1 Bath
    • 1,400 Sq Ft
    • House for Rent

    175 Almedo Way NE, Saint Petersburg, FL 33704

    Living room, kitchen, dining room open concept. Bedrooms: 2Full bathrooms: 1. 1 air conditioned multipurpose room Central Heat and Air throughout All kitchen appliances, Washer & DryerLaundry: In UnitHardwood floorsTotal interior livable area: 1,400 sqftParking features: Off Street,

    175 Almedo Way NE, Saint Petersburg, FL 33704
  • /16

    $1,895 per month

    • 2 Beds
    • 1 Bath
    • 488 Sq Ft
    • House for Rent

    723 71st Ave N, Saint Petersburg, FL 33702

    One or more photo(s) has been virtually staged. Welcome to 723 71st Ave N in St Petersburg! This updated 2-bedroom, 1-bathroom home features tile floors throughout and a recently renovated kitchen equipped with a refrigerator, stove with range, microwave, and dishwasher. The fully fenced backyard offers privacy and plenty of space for pets or enjoying the outdoors. The backyard also includes a

    Youssef Dabbous PALM ISLAND REALTY

    723 71st Ave N, Saint Petersburg, FL 33702
  • /10

    $2,395 per month

    • 1 - 2 Beds
    • 2 Baths
    • 962 Sq Ft
    • House for Rent

    8224 27th Ave N, Saint Petersburg, FL 33710

    Located in the sought-after Jungle Prada neighborhood of St. Petersburg, this 2-bedroom, 2-bathroom home offers bright, open living spaces and a modern walk-in shower. Enjoy central air, electric cooking, and space to park 2 cars in the private driveway. Just one block from the water!Pets allowed with additional deposit.6-month lease option available.$2,395/month1-year

    8224 27th Ave N, Saint Petersburg, FL 33710
  • /42

    $3,400 per month

    • 2 Beds
    • 1 Bath
    • 1,080 Sq Ft
    • House for Rent

    1631 31st Ave N, Saint Petersburg, FL 33713

    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, 1080 SFT - situated above an oversized 1-car garage that is included. From the welcoming cedar wood-beam front porch to the crisp white siding and tropical landscaping, every detail has been carefully

    Marissa Suttell CORCORAN DWELLINGS

    1631 31st Ave N, Saint Petersburg, FL 33713
  • /10

    $1,495 per month

    • 1 - 2 Beds
    • 2 Baths
    • 962 Sq Ft
    • House for Rent

    8224 27th Ave N, Saint Petersburg, FL 33710

    Located in the sought-after Jungle Prada neighborhood of St. Petersburg, this 2-bedroom, 2-bathroom home offers bright, open living spaces and a modern walk-in shower. Enjoy central air, electric cooking, and space to park 2 cars in the private driveway. Just one block from the water!Pets allowed with additional deposit.6-month lease option available.$2,395/month1-year

    8224 27th Ave N, Saint Petersburg, FL 33710
  • /42

    $3,200 per month

    • 2 Beds
    • 1.5 Baths
    • 1,192 Sq Ft
    • House for Rent

    629 24th Ave N, Saint Petersburg, FL 33704

    Step into timeless elegance with this breathtaking Tudor-style home located in the heart of Crescent Heights. From its charming curb appeal to its thoughtfully preserved interior details, this home is filled with character and warmth. An arched front door welcomes you inside, where you'll find a cozy fireplace, soaring 9-foot ceilings, an abundance of natural light from generously-sized windows,

    Angela Bui REALTY ONE GROUP SUNSHINE

    629 24th Ave N, Saint Petersburg, FL 33704
  • /20

    $2,349 per month

    • 2 Beds
    • 2 Baths
    • 1,248 Sq Ft
    • House for Rent

    4200 28th Ave N, Saint Petersburg, FL 33713

    This home is professionally managed by Tricon Residential, dedicated to creating exceptional rental experiences. Featuring 2 bedrooms, 2 bathrooms, and approximately 1,248 square feet, this well-maintained home offers a high standard of rental living, supported by a team that puts residents first. As a Tricon resident, you'll enjoy access to Tricon Vantage — a program designed to support your

    4200 28th Ave N, Saint Petersburg, FL 33713
  • /9

    $1,800 per month

    • 2 Beds
    • 1 Bath
    • 1,066 Sq Ft
    • House for Rent

    4255 78th St N, St. Petersburg, FL 33709

    2 Bedroom, 1 Bath, Central Air & heat, Single car garage Move in ready... on nice property with 1 car garage. Included: Refrigerator, Range, Washer, Dryer, Trash Collection, Not Included: Water Electrical Cable/Internet.

    Victor Adamo COLDWELL BANKER PICKETT FENCES REALTY

    4255 78th St N, St. Petersburg, FL 33709
  • /20

    $2,260 per month

    • 2 Beds
    • 2 Baths
    • 1,650 Sq Ft
    • House for Rent

    136 83rd Ave N, Saint Petersburg, FL 33702

    Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2404.90. That covers your base rent, $2260.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet

    136 83rd Ave N, Saint Petersburg, FL 33702
  • /2

    $2,250 per month

    • 2 Beds
    • 1.5 Baths
    • 961 Sq Ft
    • House for Rent

    5327 19th Ave N, Saint Petersburg, FL 33710

    Charming 2 Bedroom | 2 Bath | 1-Car Garage – Centrally Located St. Petersburg GemWelcome to this beautifully maintained single-family home offering both comfort and convenience. This 2 bedroom, 2 full bath residence includes a 1-car garage, full bath and in-garage laundry, and is perfectly designed for Florida living.Step inside to an updated kitchen with newer appliances, and a

    Ashtin Brock BHHS FLORIDA PROPERTIES GROUP

    5327 19th Ave N, Saint Petersburg, FL 33710
  • /30

    $1,875 per month

    • 2 Beds
    • 1 Bath
    • 750 Sq Ft
    • House for Rent

    2447 Burlington Ave N, Saint Petersburg, FL 33713

    Property Id: 179667Welcome home to to this spacious, bright updated carriage home with high ceilings. You will love the newly updated kitchen with plenty of storage, butcher block counters, deep sink, newer floors and newer appliances. Awesome breakfast nook with custom buffet/storage area. The bathroom features a newer vanity/fixtures and full tub/ shower.Two good sized bedrooms are

    2447 Burlington Ave N, Saint Petersburg, FL 33713
  • /12

    $2,025 per month

    • 2 Beds
    • 1 Bath
    • 748 Sq Ft
    • House for Rent

    6281 1st Ave N, Saint Petersburg, FL 33710

    Charming home on 1st Ave N with two bedrooms, one bath and a stackable washer/dryer. Tile floors and cute retro kitchen. Newly painted July 2025. Alley access with driveway, and additional parking spot in alley. Lots of street parking out front as well. Privacy fence with gate into back yard with a covered deck. Mature trees provide lots of shade. Large front yard set far back from street. Ride

    Kim Dicce DENNIS REALTY PROPERTY MGMT.

    6281 1st Ave N, Saint Petersburg, FL 33710
  • /30

    $2,350 per month

    • 2 Beds
    • 2 Baths
    • 1,225 Sq Ft
    • House for Rent

    3901 31st St N, Saint Petersburg, FL 33714

    Your new home in sunny St. Petersburg is waiting for you! This charming 2-bedroom, 2-bath home and a loft that has been updated: equipped kitchen, brand-new roof will be installed, and fresh paint. Enjoy your own private backyard—perfect for relaxing or entertaining. Located just minutes from Sawgrass Lake Park, Rio Vista Park, and the beautiful beaches of St. Pete Beach and Treasure Island, this

    Bao Tran EXP REALTY LLC

    3901 31st St N, Saint Petersburg, FL 33714

Showing Results 1 - 40, Page 1 of 3

How to Rent a Home