Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Saint Petersburg near Mariinsky Theatre

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

21 properties found

  • Apartment on Teatralnaya

    27 ulitsa Dekabristov, (Ginki 3-5-7, kv. 32M), Saint Petersburg, Russia

    0.1 km to Mariinsky Theatre (Show map)

    On Teatralnaya Saint Petersburg apartment is located in Admiralteyskiy district a few steps from a cathedral and a museum.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Premiere Hotel Saint Petersburg

    4 Soyuza Pechatnikov Street, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    The impressive 3-star Premiere Hotel Saint Petersburg offers quick access to State Hermitage Museum and Winter Palace, Old Yusupov Palace and Church of Our Savior on Spilled Blood. It features 24-hour reception, shuttle service and 24-hour room service as well as free parking, a designated smoking area and a baggage storage.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Apartments at Teatralnaya ploshad

    Teatralnaya ploshchad 12, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    At Teatralnaya ploshad Saint Petersburg apartment is located next to Cathedral of Our Lady of Kazan, State Hermitage Museum and Winter Palace and Admiralty .

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Apartment Pechatnikov 3

    Ul. Soyuza Pechatnikov 3, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Pechatnikov 3 Saint Petersburg is an apartment in Saint Petersburg within short distance of Palace Square and Admiralty Building.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • SpbStay Mariinka

    Teatralnaya Ploschad 12, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    SpbStay Mariinka Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Apartment Krykov Сanal 9

    Naberezhnaya Kryukova Kanala 9, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Krykov Сanal 9 Saint Petersburg apartment is located next to Admiralty Building and Palace Square.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Apartament Kryukov canal

    Naberezhnaya Kryukova Kanala 9, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Apartament Kryukov canal Apartment Saint Petersburg is an apartment in Saint Petersburg within short distance of Cathedral of Our Lady of Kazan (Kazansky Sobor), State Hermitage Museum and Winter Palace and Old Yusupov Palace.

    More...

    From US$ 183
    price for 1 night
    Book Now From US$ 183
  • Apartment Next to Mariinsky Theatre

    Naberezhnaya Kryukova Kanala, 6, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Situated 200 metres from Mariinsky Theatre and 1 km from Saint Isaac's Cathedral, Apartment Next to Mariinsky Theatre offers accommodation in Saint Petersburg. Apartment Next to Mariinsky Theatre boasts views of the river and is 1.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Triglinki

    Ulitsa Glinki 3, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Triglinki Apartment Saint Petersburg is situated in Admiralteyskiy district of Saint Petersburg, close to the cathedral and the palace.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Hostel New Life na Pechatnikov

    Ulitsa Soyuza Pechatnikov 5, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    New Life Hostel 2 Saint Petersburg is only 250 meters from Mariinsky Theatre and Admiralty Building.

    More...

    From US$ 4
    price for 1 night
    Book Now From US$ 4
  • Apartment Ulitsa Soyuza Pechatnikov

    ulitsa Soyuza pechatnikov 5, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Guests of Saint Petersburg will have a nice stay at Ulitsa Soyuza Pechatnikov Saint Petersburg apartment.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Like Hostel Sankt-Peterburg na Teatralnoy

    Theatre Square House 2, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Like Hostel na Teatralnoy Saint Petersburg provides good lodging in Saint Petersburg.

    More...

    From US$ 6
    price for 1 night
    Book Now From US$ 6
  • Guest House Malone

    Lermontovskiy Prospekt 2, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Featuring free WiFi throughout the property, Guest House Malone offers accommodation in Saint Petersburg. Guests can enjoy the on-site restaurant.

    All rooms include a private bathroom equipped with a shower.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Historical Centre Apartment

    Ulitsa Dekabristov 32, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Historical Centre Apartment Saint Petersburg is an apartment in Saint Petersburg set close to the cathedral and the palace.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Svarog Film Hotel

    Prospekt Rimskogo-Korsakova 37-А, Saint Petersburg, Russia

    0.3 km to Mariinsky Theatre (Show map)

    Svarog Film Hotel is located in the heart of Admiralteyskiy district next to Palace Square, Hermitage Museum and Admiralty Building.

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Apartments Griboedova 113

    Набережная канала Грибоедова 113, Saint Petersburg, Russia

    0.3 km to Mariinsky Theatre (Show map)

    Griboedova 113 Saint Petersburg apartment is located next to Saint Isaac's Cathedral, Mariinsky Theatre and Palace Square.

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • History Griboedova Channel

    St. Petersburg,St Petersburg,101, Griboedova Chann, Saint Petersburg, Russia

    0.3 km to Mariinsky Theatre (Show map)

    The History Hotel Griboedova channel is situated in the historical part of St. Petersburg on the embankment of the same name. The hotel located in the classic mansion close to the famous Mariinsky theatre, Nikolsky cathedral and only 400 meters from the metro station.

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Apartament Griboedova 113

    Набережная Канала Грибоедовадом 113 кв 70, Saint Petersburg, Russia

    0.3 km to Mariinsky Theatre (Show map)

    Apartament Griboedova 113 Apartment Saint Petersburg is an apartment in Saint Petersburg set close to museums, the cathedral and the palace.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • History Hotel Saint Petersburg

    101, Griboedova Channel, Saint Petersburg, Russia

    0.3 km to Mariinsky Theatre (Show map)

    The central 3-star History Hotel At Griboedova is a great place to stay in Saint Petersburg. It features housekeeping, 24-hour reception and 24-hour room service as well as a safe deposit box, a baggage storage and parking.

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • On Rimskogo-Korsakova

    Rimskogo-Korsakova Avenue, 45, St Petersburg, Ru, Saint Petersburg, Russia

    0.3 km to Mariinsky Theatre (Show map)

    Hotel 365 na Rimskogo-Korsakova Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18