Hi again, Diane,
You will find caricature artists in several locations around Walt Disney World, including two spots in
Magic Kingdom: along Main Street and near the entrance to Liberty Square. You also can find a silhouette artist in the Liberty Square location.
Normally, artists also are available in each of the other three parks and at Disney Springs.
At
Animal Kingdom, I've seen the caricaturists near the Tree of Life. At
Hollywood Studios, they are usually near the Hollywood Brown Derby. At
Epcot, you'll find an artist in France. At
Disney Springs, the caricature stand is near the
PhotoPass Service Studio in the Marketplace area.
Since you are staying at the
Beach Club Resort, you'll likely want to stroll over to
Boardwalk on at least one evening to check out all the entertainment and maybe grab some ice cream at Ample Hills Creamery. You should find an artist there, too.
Pricing depends on what type of portrait you get -- color, black and white, profile, full-face -- but generally, they seem to run between about $20 and $40.
And bonus, there's a watercolor portrait artist on duty in the lobby of the Beach Club Resort most of the time.
Thanks for your questions, Diane. Enjoy!
Wilma