We have booked Rockhouse and a beach resort for April 2020. Rockhouse does not book through online booking sites so we booked with them direct. Then we used Trivago.com to search for best deal on the beach. Trivago searches ALL the online sites and creates a list of rates for the various sites. Most of the major booking sites are owned by the same company so most of the time the rates are pretty much equal. Expedia's holdings include CheapTickets, Hotels.com, Hotwire Group, Orbitz, Trivago and Travelocity, while Priceline Group owns Booking.com and Kayak so there is minimal discounts between sites. However you can find discounts to the prices listed using Honey, Wiki, or Ratuten. We ended up booking thru Travelocity because we scored a 5% cash rebate with Ratuten (payable AFTER the trip is completed) AND found a 10% discount coupon off the hotel room rate using Honey.

Airfare is booked separately as Southwest will not release rates and schedules for April until Sept-Oct time frame