The booking site Kayak is making its first foray into the hospitality business with a new Miami Beach hotel that’s opening later this spring.