Not key west, but you can rent 2 bedroom cabins at Bahia Honda State Park for $136/nt. Big Pine Key is 30 miles north of Key West, about a 40 minute drive. check out the photos, the park is beautiful.
http://www.floridastateparks.org/bahiahonda/default.cfm