This post is sponsored by Roomkey, but all opinions and advice are my own. Relaxing poolside at Postcard Inn in St. Pete Beach, Florida St. Pete Beach, Florida, feels like a scene from a postcard. Think calm, turquoise waters, white, powdery sand beaches, and quirky beachfront establishments serving up fresh grouper sandwiches and cold mojitos. …