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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Spanish Restaurants in St. Petersburg

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighbourhoods
Neighbourhoods
Your SelectionsClear all
(38)
Cuisines & Dishes
(1851)
(1056)
(585)
Afghani
(1)
Albanian
(1)
(252)
(6)
Armenian
(38)
(157)
Australian
(5)
Austrian
(6)
Azerbaijani
(16)
Bar
(542)
Belgian
(30)
Brew Pub
(17)
(20)
(531)
Caucasian
(60)
Central American
(2)
Central Asian
(4)
Central European
(272)
(174)
Contemporary
(50)
Croatian
(2)
(3)
Czech
(14)
Danish
(1)
Diner
(31)
Dutch
(2)
(557)
(106)
(55)
Gastropub
(45)
Georgian
(67)
(58)
(26)
Grill
(68)
(46)
(36)
(28)
Israeli
(14)
(563)
(19)
(10)
Latvian
(1)
(47)
Mongolian
(1)
Norwegian
(1)
(262)
Pub
(587)
Romanian
(1)
Scandinavian
(10)
Scottish
(4)
(185)
Singaporean
(4)
Slovenian
(1)
(81)
Southwestern
(4)
(38)
Sri Lankan
(1)
(285)
(32)
Tibetan
(1)
(37)
Ukrainian
(23)
Uzbek
(25)
Wine Bar
(38)
Cheesecake
(2)
Chicken Kiev
(3)
Crab
(2)
Dim Sum
(2)
Donuts
(1)
Dumplings
(10)
Filet Mignon
(1)
Hamburger
(5)
Lasagne
(2)
Noodle
(2)
Omelette
(1)
Pasta
(5)
Polenta
(1)
Tandoori Chicken
(1)
More
Dietary Restrictions
Vegetarian Friendly
(233)
Vegan Options
(85)
Gluten Free Options
(37)
Kosher
(7)
Halal
(1)
More
Less
Meals
(527)
(1345)
(2845)
Price
Cheap Eats
(637)
Mid-range
(3424)
Fine Dining
(101)
Neighbourhoods:
Restaurant features
(51)
(360)
Free Wifi
(886)
Parking Available
(407)
Reservations
(3753)
Serves Alcohol
(841)
Takeout
(865)
Television
(490)
Wheelchair Accessible
(132)
More
Good for
Bar Scene
(545)
Business meetings
(346)
(418)
Kids
(278)
Local cuisine
(272)
(235)
(44)
More
Sort by:
  • Relevance
  • Ranking
  • Name

Barslona

#3 of 38 Results
$$ - $$$ Bar Seafood Mediterranean Spanish Pub

Forno Bravo

#4 of 38 Results
$$ - $$$ Italian Latin Spanish Pizza

The Safe

#5 of 38 Results
$$ - $$$ Italian European Spanish

Four Hands

#6 of 38 Results
$$ - $$$ Spanish Gastropub Russian

Xavier

#7 of 38 Results
$$ - $$$ Bar European Spanish Pub

Barslona

#8 of 38 Results
$$ - $$$ Bar European Spanish Pub
Reserve

Vinneria

#9 of 38 Results
$ Italian European Spanish

Barslona

#10 of 38 Results
$$ - $$$ Bar Spanish Pub Russian
Reserve

Bar Razbitykh Serdets Telmy i Luizy

#11 of 38 Results
$ Mexican European Spanish

Madridskiy Dvor

#12 of 38 Results
$$ - $$$ European Spanish

CoffeeLove Peterhof

#13 of 38 Results
$ Latin Cafe European Spanish Asian

Sevilla

#15 of 38 Results
Reserve

Ogon Grill & Bar

#16 of 38 Results
$$ - $$$ Mexican American European Spanish Russian

Barcelona

#17 of 38 Results
$$ - $$$ Bar European Spanish Pub
Reserve

Crazy Wine

#18 of 38 Results
$$ - $$$ Italian European Spanish Asian

Cubar

#19 of 38 Results
$$ - $$$ Caribbean Latin Bar Spanish Pub Cuban

Monopol

#20 of 38 Results
$$ - $$$ Italian European Spanish
  • Great place 09/11/2016

Barslona

#21 of 38 Results
$$ - $$$ European Spanish

Ice Mice

#22 of 38 Results
Mexican Latin European Spanish

Bar Sidr i Nensi

#23 of 38 Results
$ French Spanish

Ryba Est

#24 of 38 Results
$$ - $$$ Italian European Spanish

Lagoon

#25 of 38 Results
Reserve

Gusto-Gusto

#26 of 38 Results
$$ - $$$ European Spanish Fusion

Doner Kebab

#27 of 38 Results
Spanish Asian Turkish

Dos Gardenias

#28 of 38 Results
Latin Spanish
Reserve

Don Pepe

#29 of 38 Results
Spanish

Tres Amigos

#30 of 38 Results
Latin Spanish