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

Saint Petersburg hotels in Moskovskiy district

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

309 properties found

  • Martha Apartment

    Ulitsa Varshavskaya 19/5, Saint Petersburg, Russia (Show map)

    Varshavskaya 19/5 Saint Petersburg is an apartment in Saint Petersburg set close to the cathedral and the palace.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Avenue Hotel

    Pravdi Street 22 A - Saint Petersburg, Saint Petersburg, Russia (Show map)

    Avenue Hotel provides affordable accommodation in Saint Petersburg. The property features a safe deposit box and parking.

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Mini Hotel Cultural Capital on Ligovsky Prospekt

    Ligovsky Prospekt 233, Saint Petersburg, Russia (Show map)

    Mini Hotel Cultural Capital on Ligovsky Prospekt Saint Petersburg offers a bright accommodation in Frunzenskiy district of Saint Petersburg.

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Apartament Gagarina

    Ulitsa Yuriya Gagagrina 35, Saint Petersburg, Russia (Show map)

    Apartament Gagarina Apartment Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Apartment Amber Shore

    Varshavskaya, 23, korpus 2, Saint Petersburg, Russia (Show map)

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Dostobrodsky Near Fountains

    Moskovsky Prospekt 191, Saint Petersburg, Russia (Show map)

    Royal Apartments near Fountains Saint Petersburg is an apartment only 8.2 km from Hermitage, Mariinsky Theatre and Saint Isaac's Cathedral.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Max Apartment

    Leninskiy prospekt 178, korpus.2, Saint Petersburg, Russia (Show map)

    Max Apartment Saint Petersburg is an apartment only 8.2 km from Saint Isaac's Cathedral, Mariinsky Theatre and Palace Square.

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Apartments Family Club Salute

    Pulkovskoe shosse 14 G, Saint Petersburg, Russia (Show map)

    Apartments Family Club Salute Saint Petersburg is an apartment only 10.6 km from Mariinsky Theatre, Saint Isaac's Cathedral and The Admiralty.

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Studio v Moskovskom Kvartale

    Varshavskaya 6 k1 kv. 627, Saint Petersburg, Russia (Show map)

    Studio v Moskovskom Kvartale Apartment Saint Petersburg apartment is located in Moskovskiy district a few steps from the cathedral and the palace.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Apartment for big company Predportovyy proyezd

    5-y Predportovyy proyezd 10 bldg 1, aprt 57, Saint Petersburg, Russia (Show map)

    For Big Company Predportovyy Proyezd is an apartment in Saint Petersburg within short distance of Chesma Church, Children's Ballet Theater and Saint Petersburg State Puppet Fairytale Theater.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • At Moskovskaya Metro Apartment

    Krasnoputilkovskaya Ulitsa 125, Saint Petersburg, Russia (Show map)

    At Moskovskaya Metro Apartment Saint Petersburg apartment is located in Moskovskiy district a few steps from the cathedral and the palace.

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Apartment Lucky House

    Moskovskiy prospect 138, aprt 36, Saint Petersburg, Russia (Show map)

    Guests of Saint Petersburg will have a nice stay at Lucky House Saint Petersburg apartment.

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Max apartment at Varshavskaya 6

    Varshavskaya Ulitsa 6, Bldg 1, Saint Petersburg, Russia (Show map)

    Guests of Saint Petersburg will have a nice stay at Max Apartment At Varshavskaya 6 apartment. Guests can benefit from an elevator and free parking.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Apartment Blagodatnaya 33

    Ulitsa Blagodatnaya 33, Saint Petersburg, Russia (Show map)

    Blagodatnaya 33 is an apartment only 1.8 km from Ploschadka Skorohod, Mariinsky Theatre and Children's Ballet Theater.

    More...

    Book Now
  • Apartment on Kosmonavtov 65

    Проспект Космонавтов д.65 корп.2 кв.183, Saint Petersburg, Russia (Show map)

    On Kosmonavtov 65 Saint Petersburg is an apartment in Saint Petersburg set close to the palace and the cathedral.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Apartments na Dunayskom prospekte

    Dunayskiy prospekt 7/7, Saint Petersburg, Russia (Show map)

    Na Dunayskom prospekte Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Apartment on Altayskaya

    Ulitsa Altayskaya 14, Saint Petersburg, Russia (Show map)

    Apartment on Altayskaya Saint Petersburg is an apartment only 8.6 km from The Admiralty, Mariinsky Theatre and Saint Isaac's Cathedral.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Apartment Sevastyyanovskie

    Ulitsa Sevastyyanova 12, Saint Petersburg, Russia (Show map)

    Apartment Sevastyyanovskie Saint Petersburg is an apartment only 2.0 km from Museum of Railway Machinery, Chesma Church (Chesmenskaya Tserkov) and Children's Ballet Theater.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Apartment Moskovsky Prospekt 192

    Moskovsky Prospekt 192-194, Saint Petersburg, Russia (Show map)

    Apartment Moskovsky Prospekt 192 Saint Petersburg is an apartment only 7.0 km from Saint Isaac's Cathedral, Mariinsky Theatre and Palace Square.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Travel Mini-hotel

    Aviatsionnaya Ulitsa 25, Saint Petersburg, Russia (Show map)

    Travel Mini-hotel Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

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