14 Best Restaurants in Gran Canaria, Canary Islands

Background Illustration for Restaurants

We've compiled the best of the best in Gran Canaria - browse our top choices for the top things to see or do during your stay.

Caracolillo Coffee

$ Fodor's Choice

One of the Canaries' few great specialty coffee shops (think single-origin beans, seasoned baristas, and Chemex pour-overs), Caracolillo is a trendy hangout in the Centro district.

\n

El Santo

$$$$ Fodor's Choice

Lanzarote sweet potato ensaladilla (salade Olivier), Iberian pork risotto with green mojo aioli, artichoke confit with cured egg yolks—these are a few palate-bending dishes you'll find on the menu at El Santo, one of Gran Canaria's most exciting fusion spots. Rustic stone walls give the restaurant an intimate, relaxed feel, while the white tablecloths and professional waiters make it feel like a special occasion.

Calle Escritor Benito Pérez Galdós 23, Las Palmas, 35002, Spain
928-283366
Known For
  • Experimental Canarian cuisine
  • Subdued yet stylish dining room
  • Foams, reductions, and fine-dining touches
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Bistro La Champiñonería

$$ | Vegueta

Halfway up a pleasant pedestrian street in Vegueta, this French café--restaurant with red walls and old photos of Las Palmas specializes in mushroom dishes. Choose from more than 15 preparations, or forgo the fungi and try the gambas al ajillo, creamy croquetas, and hearty revueltos (scrambled eggs with a range of add-ins).

Calle Mendizábal 30, Las Palmas, 35001, Spain
928-334516
Known For
  • Mushroom everything
  • Large portions for the money
  • Cozy atmosphere
Restaurant Details
Closed Mon.

Something incorrect in this review?

Recommended Fodor's Video

Cafetería Casa Suecia

$

Escape to the tranquil, air-conditioned quiet of this salón de té (tea room) for comfortable booths, picture windows, pastries, breakfast plates, sandwiches, and perhaps the only free coffee refills in the Canaries.

Calle Tomás Miller 70, Las Palmas, 35007, Spain
928-271626
Known For
  • English breakfasts
  • Homey atmosphere
  • Dependably decent grub

Something incorrect in this review?

Deliciosa Marta

$$$$ | Triana

For good reason, tables are hard to come by at this busy restaurant in a typical Triana house, whose concise contemporary menu includes truffled gnocchi, baked cod with seasonal vegetables, and steak tartare, a house specialty.

Calle Pérez Galdos 23, Las Palmas, 35002, Spain
676-377032
Known For
  • Sublime rice and seafood dishes
  • Consistently fantastic food quality
  • Well-heeled local crowd
Restaurant Details
Closed weekends

Something incorrect in this review?

El Equilibrista 33

$$$

Bodacious, colorful plating and innovative Canarian cuisine are the hallmarks of this cozy restaurant two blocks from Las Alcaravaneras beach. Expect cheffy dishes like rum-macerated Canarian beefsteak with mushroom cream or zucchini maki with gofio and shiso—and enthusiastic service to match.

Calle Ingeniero Salinas 23, Las Palmas, Spain
928-234326
Known For
  • Terrific value for a Michelin Bib Gourmand
  • Allergen-friendly options
  • Ever-changing tasting menus
Restaurant Details
Closed Mon.–Wed.

Something incorrect in this review?

El Portalón

$$$

In the center of Playa del Inglés, this modern Basque restaurant has made a name for itself for its well-priced classic cuisine. Interiors are a bit passé (a bit like a wedding reception hall), but there are two pleasant terraces outside. The wine list, with more than 40 bottles from Spain, is worth a look, and cocktails are served daily 7 pm to 2:30 am.

Av. Tirajana 27, Playa del Inglés, 35100, Spain
928-771622
Known For
  • Fine Basque dining
  • Generous portions
  • Good wine list

Something incorrect in this review?

Guirlache

$ | Triana

For a sweet treat, try Guirlache, where you can choose from at least 20 ice-cream flavors. Many of the cakes are made with that trusty island staple, condensed milk. There's a second location at Calle Simancas 2. 

Calle Triana 68, Las Palmas, 35002, Spain
928-366723
Known For
  • Delicious cakes, ice creams, and chocolates
  • Quality ingredients
  • Popular with locals

Something incorrect in this review?

La Bikina Cantina

$

Skip the middling tourist-packed cafés and sandwich shops on the Las Canteras boardwalk and instead grab a bite at this sunny casual storefront that serves tropical fare ranging from tacos to Cubano melts to pad Thai.

Paseo de las Canteras 63, Las Palmas, 35010, Spain
828-065357
Known For
  • "slow" fast food
  • Craveable tacos and quesadillas
  • Beachside dining with uninterrupted service between lunch and dinner
Restaurant Details
Closed Tues. and Wed.

Something incorrect in this review?

La Tapita Los Joses

$

Cheap and cheerful sums up this small bar-restaurant at the north end of Maspalomas. It's usually packed with locals, who flock here for good and inexpensive Spanish classics, including revuelto de papas con jamón serrano (scrambled eggs with potatoes and Iberian ham) and bacalao con tomate (cod in tomato sauce), and tapas. The daily set menu, which has two courses, is about €10. Expect generous portions, and if you want to be sure to get in, arrive early—before 2 pm for lunch and before 9 for dinner.

Calle Plácido Domingo 12, Maspalomas, 35100, Spain
928-769680
Known For
  • Traditional tapas
  • Value set menu
  • Local crowds
Restaurant Details
Closed Sun. and late Aug.–late Sept.

Something incorrect in this review?

Restaurante Etiopico Afrika

$$

Maspalomas is an unlikely place to find some of the best Ethiopian food in Spain, but make no mistake—Etiopico Afrika is worth going out of your way to visit. Every entrée—from lentil stews and split pea purees to doro wat (berbere-spiced braised meat)—comes atop a spongy round of injera, a pliable Ethiopian flatbread made from teff flour. There are bountiful vegan- and vegetarian-friendly options.

Calle La Palma 9, Maspalomas, 35100, Spain
828-738348
Known For
  • Spice-packed Ethiopian dishes
  • Live guitar music in the evenings
  • Vegetarian friendly
Restaurant Details
Closed Mon.

Something incorrect in this review?

Rías Bajas

$$$

Seafood lovers, look no further: This Galician restaurant serves some of the most pristine fish and shellfish on the island, from monkfish cooked in wine and garlic and zarzuela de pescado y marisco (fish and seafood stew) to various rice dishes. It's a well-established favorite with islanders—many travel all the way here from Las Palmas just for dinner. It's been run by the same Galician family since 1986 that also owns Las Rías, in Meloneras, to the west of Maspalomas.

Te Lo Dije Pérez

$$ | Vegueta

Just below the cathedral square is one of the island's best bars for beer and tapas. In a casual dining room with high ceilings and wooden chairs, chow down on unusual tapas like nachos with eggplant and ginger sauce and spinach-and-walnut croquettes. There are indoor and outdoor tables and usually live music on Thursday.

Zoe Food

$ | Triana

A magnet for vegetarians and vegans, this restaurant has retro decor and a pleasant, shady terrace. Specialties include vegetable woks with tofu, vegan meatballs, and healthy organic breakfasts. There's a great-value daily lunch menu (€12) and soy milk shakes and gluten-free cakes for afternoon tea; brunch, served on weekends, is also popular.

Calle Domingo J. Navarro 35, Las Palmas, 38002, Spain
928-586507
Known For
  • €10 menú del día (prix fixe)
  • Range of vegan, gluten-free, and vegetarian options
  • Organic produce
Restaurant Details
Closed Sun. No dinner

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Puerto de la Cruz Fodor's Choice

Bodegas Monje3.4 miles away

Spanish
Calle Cruz de Leandro 36, Sauzal, Canary Islands, 38360, Spain
We recommend 3 Restaurants in Puerto de la Cruz
$$$ San Cristóbal de La Laguna Fodor's Choice

Tasca El Obispado6.4 miles away

Spanish
Calle Herradores 88, La Laguna, Canary Islands, 38204, Spain
We recommend 2 Restaurants in San Cristóbal de La Laguna
$ San Cristóbal de La Laguna

Zumería Tamarindo6.7 miles away

Spanish
Calle Consistorio 22, La Laguna, Canary Islands, 38201, Spain
We recommend 2 Restaurants in San Cristóbal de La Laguna
$$$ Santa Cruz de Tenerife

El Coto de Antonio10.2 miles away

Spanish
Calle de General Goded 13, Santa Cruz de Tenerife, Canary Islands, 38006, Spain
We recommend 6 Restaurants in Santa Cruz de Tenerife
$$ Santa Cruz de Tenerife

Tasca Tagoror10.5 miles away

Spanish
Calle Dr. José Naveiras 9, Santa Cruz de Tenerife, Canary Islands, 38004, Spain
We recommend 6 Restaurants in Santa Cruz de Tenerife