Filter Your Search

Off-Campus Apartments for Rent in St. Pete Beach

60 Rentals Available

    • Photo - 650 70th Ave

    650 70th Ave

    650 70th Ave, St. Pete Beach, FL 33706

    1 Bed$2,700

    40.6 miles to USF Tampa campus
    • Pool - Magnolia Estates

    Magnolia Estates

    Brook Village Cove, Lakewood Ranch, FL 34202

    1 - 3 Beds$1,830 - $3,050

    53.2 miles to USF Tampa campus
    • Photo - 490 82nd Ave

    490 82nd Ave

    490 82nd Ave, St. Pete Beach, FL 33706

    3 Beds$3,700

    38.9 miles to USF Tampa campus
    • Photo - 609 45th St E

    609 45th St E

    609 45th St E, Palmetto, FL 34221

    3 Beds$2,000

    50.4 miles to USF Tampa campus
    • Photo - 8920 Gulf Blvd

    8920 Gulf Blvd

    8920 Gulf Blvd, St. Pete Beach, FL 33706

    3 Beds$6,000

    39.2 miles to USF Tampa campus
    • Photo - 4850 51st St W

    4850 51st St W

    4850 51st St W, Bradenton, FL 34210

    1 Bed$1,700

    59.6 miles to USF Tampa campus
    • Photo - 607 45th St E

    607 45th St E

    607 45th St E, Palmetto, FL 34221

    2 Beds$2,000

    50.4 miles to USF Tampa campus
    • Photo - 2011 11th St W

    2011 11th St W

    2011 11th St W, Bradenton, FL 34205

    2 Beds$1,850

    55.5 miles to USF Tampa campus
    • Photo - 2561 Floyd St

    2561 Floyd St

    2561 Floyd St, Sarasota, FL 34239

    2 Beds$3,000

    65.9 miles to USF Tampa campus
    • Photo - 7600 Bayshore Dr

    7600 Bayshore Dr

    7600 Bayshore Dr, Treasure Island, FL 33706

    2 Beds$8,500

    40.7 miles to USF Tampa campus
    • Photo - 801 11th Ave W

    801 11th Ave W

    801 11th Ave W, Palmetto, FL 34221

    1 Bed$1,600

    48.7 miles to USF Tampa campus
    • Photo - 6108 Mirada Cir

    6108 Mirada Cir

    6108 Mirada Cir, St. Petersburg, FL 33715

    3 Beds$4,000

    37.5 miles to USF Tampa campus
    • Photo - 4950 Gulf Blvd

    4950 Gulf Blvd

    4950 Gulf Blvd, St. Pete Beach, FL 33706

    2 Beds$3,950

    39.3 miles to USF Tampa campus
    • Photo - 600 79th Ave

    600 79th Ave

    600 79th Ave, St. Pete Beach, FL 33706

    2 Beds$2,500

    38.7 miles to USF Tampa campus
    • Photo - 460 82nd Ave

    460 82nd Ave

    460 82nd Ave, St. Pete Beach, FL 33706

    4 Beds$3,750

    38.8 miles to USF Tampa campus