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

22 properties found

  • Apartment on Teatralnaya

    From US$ 29

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

    0.1 km to Mariinsky Theatre (Show map)

    Apartment on Teatralnaya is an apartment located in Saint Petersburg, 100 metres from Mariinsky Theatre. The unit is 1.1 km from Saint Isaac's Cathedral. Free WiFi is provided .

    The kitchen is fitted with a microwave.

    More...

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

    From US$ 42

    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...

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

    From US$ 38

    Teatralnaya ploshchad 12, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Apartments at Teatralnaya ploshad offers pet-friendly accommodation in Saint Petersburg. The property boasts views of the garden and is 200 metres from Mariinsky Theatre. Free WiFi is offered .

    There is a seating area, a dining area and a kitchen complete with an oven, a fridge and a stovetop.

    More...

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

    From US$ 49

    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...

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

    From US$ 96

    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...

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

    From US$ 63

    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...

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

    From US$ 58

    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...

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

    From US$ 108

    Naberezhnaya Kryukova Kanala, 6, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Next to Mariinsky Theatre Saint Petersburg apartment is located in Admiralteyskiy district a few steps from the palace, the cathedral and museums.

    More...

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

    From US$ 7

    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...

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

    From US$ 43

    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...

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

    From US$ 57

    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...

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

    From US$ 6

    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...

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

    From US$ 31

    Lermontovskiy Prospekt 2, Saint Petersburg, Russia

    0.2 km to Mariinsky Theatre (Show map)

    Guest House Malone Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

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

    From US$ 50

    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...

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

    From US$ 13

    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...

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

    From US$ 46

    Набережная канала Грибоедова 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...

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

    From US$ 146

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

    0.3 km to Mariinsky Theatre (Show map)

    The central 3-star History Griboedova Channel Hotel lies within walking distance of Mariinsky Theatre, Saint Petersburg Conservatory and Cathedral of Our Lady of Kazan (Kazansky Sobor).

    More...

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

    From US$ 41

    Набережная Канала Грибоедовадом 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...

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

    From US$ 45

    101, Griboedova Channel, Saint Petersburg, Russia

    0.3 km to Mariinsky Theatre (Show map)

    History Hotel Saint Petersburg is set in a central area of Saint Petersburg next to On. Theater, Church of Our Savior on Spilled Blood and Cathedral of Our Lady of Kazan (Kazansky Sobor). The hotel opened its doors in 2009 and was remodeled in 2010.

    More...

    price for 1 night
    Book Now From US$ 45
  • History Hotel At Griboedova

    From US$ 69

    Naberezhnaya Kanala Griboedova 101, 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...

    price for 1 night
    Book Now From US$ 69