We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

International Restaurants in Puerto de la Cruz

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Restaurante Oliva

#8 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (25)
Cuisines: Mediterranean European Spanish International

Restaurante La Monada

#17 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (76)
Cuisines: International Mediterranean European Spanish

La Herreria

#19 of 301 Restaurants in Puerto de la Cruz
Price: $21 Map
Visitor photos (55)
Cuisines: Mediterranean European Spanish International

Magnolia

#24 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (53)

Atuvera

#25 of 301 Restaurants in Puerto de la Cruz
Price: $8 - $28 Map
Visitor photos (121)
Cuisines: Mediterranean European International Spanish Fusion

Compostelana

#31 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (96)
Cuisines: Italian Pizza Mediterranean European Spanish International

Restaurante Terraza Taoro

#34 of 301 Restaurants in Puerto de la Cruz
Price: $16 - $26 Map
Visitor photos (68)

El Pescador

#51 of 301 Restaurants in Puerto de la Cruz
Price: $15 - $28 Map
Visitor photos (93)
Cuisines: Seafood Mediterranean Spanish International

Compostelana Plaza del Charco

#63 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (41)
Cuisines: Italian International Mediterranean European Spanish

Tasca El Tapeo

#75 of 301 Restaurants in Puerto de la Cruz
Price: $9 - $18 Map
Visitor photos (57)
Cuisines: Mediterranean Spanish International

Cafe Orquidea

#1 of 6 Coffee & Tea in Puerto de la Cruz
Map
Visitor photos (44)
Cuisines: Cafe European British International Spanish

Tasca Bodega El Rinconcito

#97 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (15)
Cuisines: Mediterranean Spanish International Cuban

El Padrino San Amaro

#105 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (7)
Cuisines: International Mediterranean

Restaurante Rustico

#112 of 301 Restaurants in Puerto de la Cruz
Price: $8 - $20 Map
Visitor photos (62)
Cuisines: International European Spanish

Beatle Rock

#116 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (7)
Cuisines: Bar British International

La Coronela

#5 of 6 Dessert in Puerto de la Cruz
Price: $9 - $28 Map
Visitor photos (39)
Cuisines: Mediterranean Spanish International European

Restaurante La Fiorentina

#133 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (6)
Cuisines: International

Compostelana Muelle

#140 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (15)
Cuisines: Pizza International Mediterranean Spanish

Zepps Bar

#145 of 301 Restaurants in Puerto de la Cruz
Price: $2 - $14 Map
Visitor photos (2)
Cuisines: International European Spanish British Scandinavian

Tasca Bahia Del Valle

#146 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (2)
Cuisines: International

El Gallinero-Kanankoppi

#159 of 301 Restaurants in Puerto de la Cruz
Price: $16 - $32 Map
Visitor photos (9)
Cuisines: International European Spanish Scandinavian

La Cla Terraza y mas

#160 of 301 Restaurants in Puerto de la Cruz
Price: $14 - $23 Map
Visitor photos (5)
Cuisines: International

Vinotinto Sports Bar

#162 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (12)
Cuisines: International Spanish

Hamburgueseria Cafeteria Daisy

#169 of 301 Restaurants in Puerto de la Cruz
Price: $6 - $9 Map
Visitor photos (32)
Cuisines: Cafe International Spanish

Restaurante Tic Tac

#175 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (10)
Cuisines: Mediterranean European Spanish International

A Nosa Terra

#215 of 301 Restaurants in Puerto de la Cruz
Price: $9 - $28 Map
Visitor photos (14)
Cuisines: Vegan Options Italian International Spanish

Restaurant Abaco

#223 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (28)
Cuisines: Mediterranean Spanish International

O'Horreo Gallego

#230 of 301 Restaurants in Puerto de la Cruz
Map
Visitor photos (3)
Cuisines: International Spanish

Restaurante Calabacin

#246 of 301 Restaurants in Puerto de la Cruz
Price: $21 - $48 Map
Cuisines: International Vegetarian Friendly Delicatessen Contemporary