The 286-room Wyndham Cabo San Lucas Resort

The 286-room Wyndham Cabo San Lucas Resort overlooks Marina Cabo San Lucas and is steps away from the town's popular restaurants, shopping and nightlife.