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.

Best of St. Petersburg Guide

Print this guide 
St. Petersburg
The second largest city in Russia, St. Petersburg is the country’s cultural heart. View splendid architectural gems like the Winter Palace and the Kazan Cathedral, and give yourself plenty of time to browse the world-renowned art collection of the Hermitage. Sprawling across the Neva River delta, St. Petersburg offers enough art, nightlife, fine dining and cultural destinations for many repeat visits.

All things to do » Things to do

Church of the Savior on Spilled Blood
Church of the Savior on Spilled Blood
Owner description: Built to memorialize Alexander II following his assassination in 1881, this magnificent church with Italian pink marble floors and numerous mosaics was modeled after 16th and 17th... more Owner description: Built to memorialize Alexander II following his assassination in 1881, this magnificent church with Italian pink marble floors and numerous mosaics was modeled after 16th and 17th century churches, contrasting sharply with the prevailing architectural styles. less
Attraction type: Churches & Cathedrals
See nearby places to eat
State Hermitage Museum and Winter Palace
State Hermitage Museum and Winter Palace
Owner description: One of the most famous art museums in the world, this museum is housed in the Winter Palace, and contains over 2.7 million exhibits including some of the world's greatest works of... more Owner description: One of the most famous art museums in the world, this museum is housed in the Winter Palace, and contains over 2.7 million exhibits including some of the world's greatest works of art. less
Attraction type: Specialty Museums
See nearby places to eat
St. Isaac's Cathedral State Museum-Memorial
St. Isaac's Cathedral State Museum-Memorial
This gold-domed, ornate, 19th-century cathedral is the third largest domed cathedral in the world, and offers visitors a 300-step climb to a spectacular view of the city.
Attraction type: Churches & Cathedrals; Specialty Museums
See nearby places to eat

Additional nearby recommended attractions:

Grand Palace
Grand Palace(Peterhof)
Owner description: Once a formal garden built for Peter the Great, this popular park still has more than 80 of the original marble statues and sculptures and houses Peter's Summer Palace, a simply... more Owner description: Once a formal garden built for Peter the Great, this popular park still has more than 80 of the original marble statues and sculptures and houses Peter's Summer Palace, a simply designed two-story building that now displays many of the ruler's own artifacts. less
Attraction type: Fountains
See nearby places to eat
Cathedrale navale Saint-Nicolas de Kronstadt
Cathedrale navale Saint-Nicolas de Kronstadt(Kronshtadt)
Attraction type: Churches & Cathedrals
See nearby places to eat

All places to eat » Places to eat

Percorso
Percorso
Ranked #1 of 10,372 Restaurants in St. Petersburg
Cuisines: Italian, Mediterranean, European
Good for: Scenic view, Families with children, Large groups, Business meetings, Romantic, Special occasions
Dining options: Dinner, Lunch, Brunch, Free Wifi, Full Bar, Highchairs Available, Parking Available, Private Dining, Reservations, Seating, Serves Alcohol, Street Parking, Valet Parking, Validated Parking, Waitstaff, Wheelchair Accessible
Troika
Troika
Ranked #2 of 10,372 Restaurants in St. Petersburg
Price:
Cuisines: European, Russian, Central European, Eastern European
Good for: Families with children, Large groups, Romantic
Dining options: Dinner, Lunch, Late Night, Accepts Mastercard, Accepts Visa, Digital Payments, Full Bar, Private Dining, Reservations, Seating, Serves Alcohol, Waitstaff, Wine and Beer
Restaurant Schengen
Restaurant Schengen
Ranked #3 of 10,372 Restaurants in St. Petersburg
Price: $17 - $20
Cuisines: French, Seafood, European, Central European
Good for: Families with children, Local cuisine, Kids, Business meetings, Romantic, Special occasions
Dining options: Drinks, Dinner, Breakfast, Lunch, Brunch, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Full Bar, Highchairs Available, Reservations, Seating, Serves Alcohol, Takeout, Waitstaff
Ferma
Ferma
Ranked #4 of 10,372 Restaurants in St. Petersburg
Price: $25 - $42
Cuisines: Italian, Delicatessen, European, Soups
Good for: Families with children, Local cuisine, Large groups, Kids, Business meetings, Romantic, Special occasions
Dining options: Dinner, Breakfast, Lunch, Brunch, Late Night, Accepts Mastercard, Accepts Visa, Delivery, Free Wifi, Full Bar, Highchairs Available, Private Dining, Reservations, Seating, Serves Alcohol, Takeout, Waitstaff, Wheelchair Accessible
Severyanin
Severyanin
Ranked #5 of 10,372 Restaurants in St. Petersburg
Price: $4 - $20
Cuisines: European, Russian, Eastern European, Central European
Good for: Families with children, Local cuisine, Large groups, Kids, Business meetings, Romantic, Special occasions
Dining options: Dinner, Lunch, Brunch, Accepts Mastercard, Accepts Visa, Free Wifi, Full Bar, Highchairs Available, Private Dining, Reservations, Seating, Serves Alcohol, Takeout, Waitstaff

All accommodations » Where to stay - Budget

Soul Kitchen Junior Hostel
1.0 of 5
Soul Kitchen Junior Hostel
$25 - $191 (€22 - €171)
Show Prices
Hostel 1912
2.0 of 5
Hostel 1912
$22 - $63
Show Prices
Baby Lemonade Hostel
2.0 of 5
Baby Lemonade Hostel
$12 - $86 (€11 - €77)
Show Prices

All accommodations » Where to stay - Midrange

3MostA Boutique Hotel
3.0 of 5
3MostA Boutique Hotel
$64 - $175 (€57 - €157)
Ranked #18 of 344 Hotels in St. Petersburg
Show Prices
Nevsky Contour Hotel
3.0 of 5
Nevsky Contour Hotel
$53 - $143
Ranked #21 of 344 Hotels in St. Petersburg
Show Prices
Bristol Hotel
3.0 of 5
Bristol Hotel
$49 - $169
Ranked #29 of 344 Hotels in St. Petersburg
Show Prices

All accommodations » Where to stay - Luxury

Alexander House
4.0 of 5
Alexander House
$137 - $294
Ranked #1 of 344 Hotels in St. Petersburg
Show Prices
Pushka Inn Hotel
4.0 of 5
Pushka Inn Hotel
$116 - $575 (€104 - €516)
Ranked #2 of 344 Hotels in St. Petersburg
Show Prices
Four Seasons Hotel Lion Palace St. Petersburg
5.0 of 5
Four Seasons Hotel Lion Palace St. Petersburg
$473 - $1,248
Ranked #3 of 344 Hotels in St. Petersburg
Show Prices

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.