Culinary Vacations in Yucatan Peninsula

Go on a culinary holiday or cooking vacation in Yucatan Peninsula, Mexico. View pictures, read reviews, compare prices, and book culinary vacations in Yucatan Peninsula at BookCulinaryVacations!

Discover the secrets of authentic Mexican recipes

Learn to prepare the world’s famous tacos and tortillas on a culinary vacation in Mexico. We promise there’s no better way to discover Mexico’s astounding cuisine! Quesadilla, salsa, guacamole, chilli con carne, the diversity of Mexican cuisine surely is amazing. When you go on a culinary holiday here, you’ll have the chance to taste a variety of fresh and exotic vegetables and fruits. In addition to that, you will also find your way around a whole variety of spices. So, give yourself an unforgettable treat and book a Mexican culinary vacation today!

Arrival date

Speaks English

from US$3,850
from US$3,850
Price for:

5 days / 4 nights

Check out our other 107 Culinary Vacations in The Americas & Caribbean.

6 Days Wine Holidays in Canada

Available all year round

Speaks English

from US$2,224
from US$2,224
Price for:

6 days / 5 nights

Speaks English

from US$942
from US$942
Price for:

3 days / 2 nights

Speaks English

from US$349
from US$349
Price for:

3 days / 2 nights

Speaks English

All meals included

from US$1,950
from US$1,950
Price for:

7 days / 6 nights

Speaks English

from US$410
from US$410
Price for:

3 days / 2 nights

Limited availability

Speaks English

from US$3,000
from US$3,000
Price for:

8 days / 7 nights

3 Days Beer Tour in USA

Available all year round

Speaks English

from US$599
from US$599
Price for:

3 days / 2 nights

Speaks English

from US$550
from US$550
Price for:

3 days / 2 nights

Speaks English

from US$1,018
from US$1,018
Price for:

3 days / 2 nights

Limited availability

Speaks English

from US$445
from US$445
Price for:

3 days / 2 nights

Speaks English

from US$2,343
from US$2,343
Price for:

11 days / 10 nights

Speaks English

from US$5,100
from US$5,100
Price for:

10 days / 9 nights