Ollantaytambo tiene una gran variedad de platos y especialidades gastronómicas que son ofertadas en restaurantes del lugar ("picanterías") y durante todas las fiestas típicas; sus precios sus muy cómodos. La cocina internacional es ofrecida en algunos hoteles y restaurantes del centro de la ciudad y los precios varían de acuerdo a su categoría.