As of: July 2026 (updated regularly)
In the guachinches of La Orotava, ‚conejo en salmorejo‘ is served with ‚gofio escaldado‘, cooked according to Canarian tradition. The town lies in the fertile Orotava Valley; its old town, with its carved wooden balconies and mansions, is considered one of the best-preserved in the Canary Islands. Anyone looking for the 12 best restaurants in La Orotava won’t find tourist menus translated into other languages, but rather seasonal cuisine and wines from the DO Valle de La Orotava. The guachinche Bodegón Casa Matías and the Tasca La Cañada epitomise this authentic cuisine. There are 34 restaurants scattered throughout the town.
Canary Islands cuisine in the historic manor house district
At lunchtime, the ‚Menú del día‘ costs between 10 and 13 euros, including a glass of local wine, often served with ‚Conejo en salmorejo‘. The busiest time is between 2 pm and 4 pm; in the evenings, kitchens rarely open before 9 pm. At Casa Matías and other guachinches, it’s best to pay in cash, as cards aren’t accepted everywhere. There are no German-language menus in the old town. Knowing a few words of Spanish will make ordering easier at El Jamón de Moisés or Tasca La Cañada. Six bars serve wines from the high-altitude vineyards.
By category
Tips for your visit
The bars and restaurants are crammed amongst the townhouses of the old town, serving papás arrugadas, goat’s cheese from the highlands and fish from the nearby Atlantic coast. Casa Lercaro stands out with its stately setting. From the terraces on the plaza, the view stretches across the Orotava Valley down to the sea.
Scattered throughout the centre are eight cafés; the Rebotica Café is situated in one of the shady, cobbled squares. During the Corpus Christi festival, the tables fill up as carpets of flowers cover the streets. Guachinche Ramón and Guachinche Las Chozas then cook for the neighbourhood.
Frequently Asked Questions
When are restaurants in La Orotava open?
At lunchtime, restaurants in La Orotava usually open around 1 pm, and in the evening from around 7 or 8 pm. Many kitchens take a break between service times, and they are often closed entirely on one day of the week. There are 34 restaurants to choose from.
What’s the best way to get to the restaurants in La Orotava?
La Orotava is situated on a hillside in the Orotava Valley and can be reached via the TF-5 northern motorway from Santa Cruz or Puerto de la Cruz. The narrow, steep old town is best explored on foot, where the restaurants are clustered amongst the townhouses. Car parks are located on the outskirts of the town.
Are there any restaurants in La Orotava with outdoor terraces or sea views?
Several of the 34 restaurants have outdoor terraces around the stately townhouses and squares of the old town. From the higher-up restaurants, the view stretches across the Orotava Valley to the Atlantic coast, as the town lies between the sea and Mount Teide.