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.

Restaurants near Vesta Hotel

#1,092 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 88
0 km from Vesta Hotel
Cuisines: Cafe
#277 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave.,65
0.2 km from Vesta Hotel
#345 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 3
0.1 km from Vesta Hotel
Cuisines: European
#390 of 7,353 Restaurants in St. Petersburg
Nevskiy Avenue, 92
0.1 km from Vesta Hotel
#519 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 96
0.1 km from Vesta Hotel
Reserve
#528 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 2/94
0.1 km from Vesta Hotel
#533 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., House 63
0.2 km from Vesta Hotel
#575 of 7,353 Restaurants in St. Petersburg
Imperial - Corinthia Nevskiy Palace Nevskiy pr-kt 57 Hotel Corinthia Nevskiy Palace
0.2 km from Vesta Hotel
Cuisines: European, Central European, Bar
Reserve
#831 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 61 2nd Floor
0.1 km from Vesta Hotel
Cuisines: European
#897 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 11
0.1 km from Vesta Hotel
#946 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 1/96
0.1 km from Vesta Hotel
Cuisines: Asian, Korean
#1,026 of 7,353 Restaurants in St. Petersburg
Ligovskiy Ave., 30A
0.2 km from Vesta Hotel
#1,271 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 10
0.1 km from Vesta Hotel
Cuisines: Bar, Pub, Wine Bar
#1,408 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 84-86
0.1 km from Vesta Hotel
Cuisines: German, Pub, Bar, Central European
#234 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 53
0.2 km from Vesta Hotel
Reserve
#1,635 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 23/6
0.1 km from Vesta Hotel
Cuisines: European
#1,681 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 88
0.1 km from Vesta Hotel
Cuisines: European, Russian
#1,719 of 7,353 Restaurants in St. Petersburg
Ul. Mayakovskogo, d.3
0.1 km from Vesta Hotel
Cuisines: Italian, Russian
#1,741 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 3
0.1 km from Vesta Hotel
Cuisines: European, Central European
#1,749 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 71
0.1 km from Vesta Hotel
#1,776 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 10
0.1 km from Vesta Hotel
Reserve
#1,815 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 88
0.1 km from Vesta Hotel
#1,832 of 7,353 Restaurants in St. Petersburg
nevskiy Ave., 90-92
0.1 km from Vesta Hotel
  • Strange place 11/07/2018
Cuisines: American, European, Russian
#1,860 of 7,353 Restaurants in St. Petersburg
Nevskiy Av, House 86
0.1 km from Vesta Hotel
  • Excellent 12/08/2013
#1,894 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 16
0.1 km from Vesta Hotel
Cuisines: Italian, European
#1,981 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 19
0.1 km from Vesta Hotel
  • Our go to cafe 11/07/2018
#2,064 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 88
0.1 km from Vesta Hotel
Cuisines: Japanese, Sushi
#2,107 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 4
0.1 km from Vesta Hotel
Cuisines: Russian
#2,145 of 7,353 Restaurants in St. Petersburg
Mayakovskogo St., 28
0.1 km from Vesta Hotel
#650 of 7,353 Restaurants in St. Petersburg
Nevskiy Ave., 55
0.2 km from Vesta Hotel
Cuisines: Belgian, European, Russian, Bar, Pub, Central European