Whilst most hotels have a "casual" dress code, some hotels that we partner with regularly in Cabo have dress codes in place at their restaurants and bars.
Here's an overview:
Hotel Riu Palace Cabo San Lucas: wet clothes aren't allowed in the restaurants and you must wear shoes. For dinner, the dress code is casual or elegant.
Hotel Riu Santa Fe: wet clothes aren't allowed in the restaurants and you must wear shoes. For dinner, the dress code is casual or elegant.
Pueblo Bonito Los Cabos Beach Resort: The dress code at the hotel's gourmet and fine dining restaurants is "Resort Elegant"—a tropical, “vacation-y” take on smart-casual: no flip flops or casual shorts, but sundresses and dress shorts with button-down shirts or polos are acceptable.
The general dress code for our other restaurants is casual (shirts and shoes required), with the exception of our poolside eateries, where you can wear swimwear.
ME Cabo: resort casual
Villa Del Palmar: casual dress
Tesoro Los Cabos: casual dress
Bahia Hotel & Beach House: casual dress
Fairfield Inn by Marriott Los Cabos: casual dress