Views, Taxonomy, Tokens and URL
In Views the pattern for the path cannot have a contextual filter as the first part of the path.

Contextual filters and paths


  The normal way a view gets values for contextual filters is by the
  view path. The easiest way of doing this is to append filter values to
  the path, separated by slashes. It is also possible to have contextual
  filter values within a path. This is done by using a percent sign
  where the view expects a contextual filter value in the path of the
  view (for example user/%/comments).


So your pattern needs to change to something like this:

resorts/%/restaurant-guide/%


as in resorts/[resort]/restaurant-guide/[restaurant-category]

Then two contextual filters:

**content resort (field resort)**
Taxonomy term ID from URL
Validator: Taxonomy Term
Vocabulary: resort
Filter value type: Term name converted to Term ID


**content restaurant category (field restaurant category)**
Same as above but with Vocabulary: restaurant category


Then keep in mind that you might need to deal with spaces in your taxonomy terms