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,140 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 88
0 km from Vesta Hotel
Cuisines: Cafe
#147 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave.,65
0.2 km from Vesta Hotel
#178 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 61 2nd Floor
0.1 km from Vesta Hotel
Cuisines: European
#196 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 2/94
0.1 km from Vesta Hotel
#358 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., House 63
0.2 km from Vesta Hotel
#397 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 3
0.1 km from Vesta Hotel
Cuisines: European
#426 of 7,420 Restaurants in St. Petersburg
Nevskiy Avenue, 92
0.1 km from Vesta Hotel
#430 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 96
0.1 km from Vesta Hotel
Reserve
#558 of 7,420 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
#889 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 11
0.1 km from Vesta Hotel
#956 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 1/96
0.1 km from Vesta Hotel
Cuisines: Asian, Korean
#1,204 of 7,420 Restaurants in St. Petersburg
Ligovskiy Ave., 30A
0.2 km from Vesta Hotel
#1,323 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 19
0.1 km from Vesta Hotel
  • Our go to cafe 11/07/2018
#273 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 53
0.2 km from Vesta Hotel
Reserve
#1,392 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 88
0.1 km from Vesta Hotel
Cuisines: European, Russian
#1,433 of 7,420 Restaurants in St. Petersburg
nevskiy Ave., 90-92
0.1 km from Vesta Hotel
  • Strange place 11/07/2018
Cuisines: American, European, Russian
#1,556 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 10
0.1 km from Vesta Hotel
Cuisines: Bar, Pub, Wine Bar
#1,599 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 84-86
0.1 km from Vesta Hotel
Cuisines: German, Pub, Bar, Central European
#1,679 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 23/6
0.1 km from Vesta Hotel
Cuisines: European
#1,698 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 90 -92b
0.1 km from Vesta Hotel
Cuisines: Japanese, European, American
#611 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 55
0.2 km from Vesta Hotel
Cuisines: Belgian, European, Russian, Bar, Pub, Central European
#1,773 of 7,420 Restaurants in St. Petersburg
Ul. Mayakovskogo, d.3
0.1 km from Vesta Hotel
Cuisines: Italian, Russian
#1,825 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 10
0.1 km from Vesta Hotel
Reserve
#171 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 51
0.2 km from Vesta Hotel
Cuisines: European, Russian, Eastern European, Central European
#1,862 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 88
0.1 km from Vesta Hotel
#1,911 of 7,420 Restaurants in St. Petersburg
Nevskiy Av, House 86
0.1 km from Vesta Hotel
  • Excellent 12/08/2013
#2,095 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 88
0.1 km from Vesta Hotel
Cuisines: Japanese, Sushi
#2,141 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 4
0.1 km from Vesta Hotel
Cuisines: Russian
#2,200 of 7,420 Restaurants in St. Petersburg
Mayakovskogo St., 28
0.1 km from Vesta Hotel
#2,245 of 7,420 Restaurants in St. Petersburg
Nevskiy Ave., 71
0.1 km from Vesta Hotel