Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Mariinsky Theatre is located in a historic area of St. Petersburg known for its top museums and popular theatre scene. The neighbourhood is home to 1886 hotels and other accommodation options, so you can find something that works for your stay.
Take your pick of 285 hotels and accommodation options within a mile of Mariinsky Theatre, including these picks:
After you've visited Mariinsky Theatre, you can discover everything there is to see and do within a couple miles of the area.
You might want to spend some time browsing the exhibits at State Hermitage Museum and Winter Palace, Museum of the History of Religion or Russian Vodka Museum. Some landmarks that you won't want to miss include St. Isaac's Cathedral, Kazan Cathedral and Peter and Paul Fortress. You can check out the local talent at Rimsky-Korsakov Conservatory, Mariinsky Theater Concert Hall and State Chamber Music Theater.
Saint Petersburg Conservatory and Grand Choral Synagogue are both worth a visit while you're out exploring. You might also stop by St. Nicholas' Naval Cathedral, located 0.3 mi from Mariinsky Theatre, or Yusupov Palace which is 0.3 mi away.
With so many ways to get around, seeing all of the area near Mariinsky Theatre is simple. You can take advantage of metro transport at Devyatkino Station, Grazhdansky Prospekt Station and Parnas Station. If you'd like to explore more of the area, jump aboard a train from St. Petersburg Finlandski Station, Finlyandsky Station or Ladozhsky Station.