Overlooking the Gulf of Mexico at St. Pete Beach, the Coral Reef Beach Resort offers a vacation getaway as active or as relaxing as you choose to make it. Swim in the Gulf in one of our outdoor swimming pools, play golf or tennis nearby, or see the sights in St. Petersburg and Tampa. After a fun-filled day, take a stroll along the beach and watch a beautiful sunset.