Coffee & cafés in Saint Petersburg
Saint Petersburg has 147 listed coffee shops and cafés, from quick espresso stops to slow weekend brunches. Most popular: Breakfast (5), Bubble Tea (1), Sandwiches (1). The coffee scene spans 82 Cafes & Coffee Shops, 43 Coffee Shops. Dietary options are covered too: Vegetarian cafés (7), Vegan cafés (2). 16 landmarks and neighbourhoods have their own nearby-coffee guides.
Saint Petersburg, Russia, has 147 coffee venues. The city serves breakfast, bubble tea, and sandwiches. Independent venues account for about 85% of the total.
Showing 127 of 127



































































Coffee near landmarks
Other cities in Russia
Saint Petersburg coffee — FAQs
How many coffee shops are there in Saint Petersburg?
There are 127 coffee shops, cafés and roasteries listed in Saint Petersburg on WorldCafeMap, with addresses, opening hours, photos and ratings.
Where is the best coffee in Saint Petersburg?
Top-rated coffee shops in Saint Petersburg include 108, 1847, ABC Coffee Roasters. See our ranked list of the best coffee shops in Saint Petersburg.
Are there coffee shops with outdoor seating in Saint Petersburg?
1 venues in Saint Petersburg have outdoor seating, terraces or gardens.