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.
WINNER WONDERLAND
Win Big When You Book on TripAdvisor

Vegetarian Restaurants in St. Petersburg

Sort by:
Ranking
Name

Amo Cucinare

#2 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (183)
Cuisines: Italian European Mediterranean Vegetarian Friendly

LaCelletta Caffe

#3 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (197)
Cuisines: Italian Pizza Cafe Mediterranean European Soups Vegetarian Friendly

Do Eat Restaurant

#4 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (142)
Cuisines: Mediterranean European Gastropub Italian Seafood Central European Vegetarian Friendly

Zoom Cafe

#10 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (471)
Cuisines: Cafe European Russian Soups Eastern European Central European Vegetarian Friendly

Wave ~Burgers&More~

#11 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (211)
Cuisines: American Bar Fast food Vegetarian Friendly

Toscana Grill

#15 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (184)
Cuisines: Italian European Russian Seafood Mediterranean Soups Central European Vegetarian Friendly

Tandoor

#18 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (198)
Cuisines: Indian Asian Vegetarian Friendly

Amarcord

#21 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (96)
Cuisines: Italian Seafood Mediterranean European Vegetarian Friendly

OBED BUFET

#42 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (158)

Hamlet+Jacks

#46 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (154)
Cuisines: Seafood European Central European Vegetarian Friendly

Marketplace

#49 of 8,682 Restaurants in St. Petersburg
£ Map
Visitor photos (84)
Cuisines: Fast food European Russian Eastern European Vegetarian Friendly

Nasha Dacha

#54 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (152)
Cuisines: European Russian Vegetarian Friendly

Bekitzer

#61 of 8,682 Restaurants in St. Petersburg
£ Map
Visitor photos (100)
Cuisines: Bar Street Food Cafe Fast food Middle Eastern Israeli Vegetarian Friendly Vegan Options

Na Parakh

#62 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (112)
Cuisines: Cafe European Russian Central European Vegetarian Friendly Vegan Options Gluten Free Options

Marketplace

#63 of 8,682 Restaurants in St. Petersburg
£ Map
Visitor photos (290)

Oh! Mumbai

#75 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (75)
Cuisines: Indian Vegetarian Friendly Vegan Options
Reserve

The Idiot Restaurant

#77 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (184)
Cuisines: European Russian Eastern European Central European Vegetarian Friendly

Frikadelki

#79 of 8,682 Restaurants in St. Petersburg
£ Map
Visitor photos (109)
Cuisines: Cafe Fast food European Russian Soups Eastern European Central European Vegetarian Friendly

Cafe Ukrop

#3 of 71 Dessert in St. Petersburg
££ - £££ Map
Visitor photos (129)
Cuisines: Cafe European Central European Vegetarian Friendly Vegan Options Gluten Free Options

Jack & Chan

#84 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (75)
Cuisines: Chinese Asian Thai Vietnamese Fusion Vegetarian Friendly

Clean Plates Society

#94 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (163)
Cuisines: Bar Cafe European Eastern European Central European Contemporary Vegetarian Friendly
Reserve

Geografiya

#99 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (99)
Cuisines: Asian Bar International Mediterranean European Central European Pub Vegetarian Friendly
Reserve

Ukrop Cafe

#109 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (127)
Cuisines: European Cafe Central European Vegan Options Gluten Free Options Vegetarian Friendly
Reserve

Bolshaya Kukhnya

#117 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (176)
Cuisines: Italian Bar Seafood Mediterranean European Pub Russian Eastern European Central European International Vegetarian Friendly

Namaste

#155 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (24)
Cuisines: Indian Vegetarian Friendly Vegan Options

Mama Na Dache

#169 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (74)
Cuisines: European Russian Soups Eastern European Central European Vegetarian Friendly

Pita`s

#172 of 8,682 Restaurants in St. Petersburg
£ Map
Visitor photos (28)
Cuisines: Fast food Middle Eastern European Vegan Options Vegetarian Friendly

Ukrop Cafe

#173 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (56)
Cuisines: European Central European Vegetarian Friendly Vegan Options
Reserve

White Rabbit (Pushkin)

#177 of 8,682 Restaurants in St. Petersburg
#3 of 127 Restaurants in Pushkin
££ - £££ Map
Visitor photos (131)
Cuisines: European British Soups Central European Japanese Eastern European Vegetarian Friendly

Kompaniya Gastrobar

#178 of 8,682 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (46)
Cuisines: Bar Seafood European Soups Central European Vegetarian Friendly