The all-inclusive resort has become the newest frontier for some of hospitality’s biggest lifestyle brands. It started with SLS, which broke new ground with its all-inclusive resort in Playa Mujeres. W Hotels followed, opening its first all-inclusive resort in Punta Cana last year.